Add Vault product with 6 plugins and 16 skills#22
Open
MrFixit96 wants to merge 5 commits intohashicorp:mainfrom
Open
Add Vault product with 6 plugins and 16 skills#22MrFixit96 wants to merge 5 commits intohashicorp:mainfrom
MrFixit96 wants to merge 5 commits intohashicorp:mainfrom
Conversation
8047f56 to
3f3d444
Compare
MrFixit96
added a commit
to MrFixit96/agent-skills
that referenced
this pull request
Feb 4, 2026
…n frameworks BREAKING CHANGE: Vault plugin names changed to match Terraform/Packer naming pattern Plugin renames: - vault-secrets-management -> vault-credential-generation - vault-authentication -> vault-app-access - vault-operations -> vault-deployment - vault-enterprise -> vault-multi-tenancy - vault-mcp-integration -> vault-ai-workflows - vault-hashicorp-integrations -> vault-hashicorp-secrets-engines Skill transformations: - All 16 skills now lead with 'What Are You Trying to Solve?' decision frameworks - Added mental model sections explaining how each component works - Added decision tables mapping user problems to solutions - Reorganized content to prioritize job-to-be-done over feature descriptions This addresses feedback from PR hashicorp#22 about encoding tacit knowledge and reducing the 3-4 documentation hops users typically need.
Member
|
@MrFixit96 - Thanks for the PR, will merge this week after getting the Tessl pipeline setup for feedback Do you mind fixing the CI that's failing? it seems the repo structure has issues |
MrFixit96
added a commit
to MrFixit96/agent-skills
that referenced
this pull request
Feb 13, 2026
…n frameworks BREAKING CHANGE: Vault plugin names changed to match Terraform/Packer naming pattern Plugin renames: - vault-secrets-management -> vault-credential-generation - vault-authentication -> vault-app-access - vault-operations -> vault-deployment - vault-enterprise -> vault-multi-tenancy - vault-mcp-integration -> vault-ai-workflows - vault-hashicorp-integrations -> vault-hashicorp-secrets-engines Skill transformations: - All 16 skills now lead with 'What Are You Trying to Solve?' decision frameworks - Added mental model sections explaining how each component works - Added decision tables mapping user problems to solutions - Reorganized content to prioritize job-to-be-done over feature descriptions This addresses feedback from PR hashicorp#22 about encoding tacit knowledge and reducing the 3-4 documentation hops users typically need.
053f948 to
e9757e7
Compare
MrFixit96
added a commit
to MrFixit96/agent-skills
that referenced
this pull request
Mar 31, 2026
…n frameworks BREAKING CHANGE: Vault plugin names changed to match Terraform/Packer naming pattern Plugin renames: - vault-secrets-management -> vault-credential-generation - vault-authentication -> vault-app-access - vault-operations -> vault-deployment - vault-enterprise -> vault-multi-tenancy - vault-mcp-integration -> vault-ai-workflows - vault-hashicorp-integrations -> vault-hashicorp-secrets-engines Skill transformations: - All 16 skills now lead with 'What Are You Trying to Solve?' decision frameworks - Added mental model sections explaining how each component works - Added decision tables mapping user problems to solutions - Reorganized content to prioritize job-to-be-done over feature descriptions This addresses feedback from PR hashicorp#22 about encoding tacit knowledge and reducing the 3-4 documentation hops users typically need.
e9757e7 to
340b910
Compare
Author
|
CI failure analysis summary for run https://github.com/hashicorp/agent-skills/actions/runs/23818076999/job/69422941930?pr=22 Root cause: this is a workflow script bug in What happened:
Why it failed:
Suggested fix:
Note: same failure signature appears in earlier failed Tessl runs, so this looks systemic to the workflow script. |
gautambaghel
requested changes
Apr 1, 2026
Member
gautambaghel
left a comment
There was a problem hiding this comment.
@MrFixit96 some minor changes requested
Add comprehensive Vault skills for secrets management, authentication, operations, enterprise features, MCP integration, and HashiCorp product integrations. - **vault-authentication** (5 skills) - auth-methods: AppRole, Kubernetes, OIDC, AWS/Azure/GCP auth - policies: HCL policy syntax, capabilities, templating - token-management: Service/batch/periodic tokens, accessors - identity-system: Entities, aliases, groups, OIDC provider - response-wrapping: Cubbyhole, wrap/unwrap, malfeasance detection - **vault-secrets-management** (2 skills) - secrets-engines: KV, database, PKI, transit, SSH, cloud engines - vault-agent: Auto-auth, templating, caching, process supervisor - **vault-operations** (3 skills) - kubernetes-integration: Injector, CSI provider, Helm deployment - production-operations: HA, performance tuning, backup/restore - troubleshooting: Diagnostics, audit analysis, common errors - **vault-enterprise** (1 skill) - enterprise-features: Namespaces, replication, Sentinel, MFA, HSM - **vault-mcp-integration** (2 skills) - vault-mcp-server: MCP server setup, tool configuration - mcp-secrets-workflows: AI-assisted secret management patterns - **vault-hashicorp-integrations** (3 skills) - consul-secrets: Dynamic Consul ACL tokens - nomad-secrets: Dynamic Nomad ACL tokens - terraform-cloud-secrets: Dynamic TFC API tokens All skills follow Anthropic Agent Skills best practices: - Descriptions include 'Use when' trigger phrases - Reference files use 'For X, see' linking for in-time revelation - Skills under 8KB for efficient context loading - Consistent frontmatter with name and description fields Content sourced from official HashiCorp Vault documentation. HVD-unique content excluded per content attribution analysis. Repository totals: 11 plugins, 29 skills (terraform: 3/9, packer: 2/4, vault: 6/16)
…n frameworks BREAKING CHANGE: Vault plugin names changed to match Terraform/Packer naming pattern Plugin renames: - vault-secrets-management -> vault-credential-generation - vault-authentication -> vault-app-access - vault-operations -> vault-deployment - vault-enterprise -> vault-multi-tenancy - vault-mcp-integration -> vault-ai-workflows - vault-hashicorp-integrations -> vault-hashicorp-secrets-engines Skill transformations: - All 16 skills now lead with 'What Are You Trying to Solve?' decision frameworks - Added mental model sections explaining how each component works - Added decision tables mapping user problems to solutions - Reorganized content to prioritize job-to-be-done over feature descriptions This addresses feedback from PR hashicorp#22 about encoding tacit knowledge and reducing the 3-4 documentation hops users typically need.
- Reduce SKILL.md verbosity and move deep detail to references - Focus on compact workflow patterns and explicit tool map - Add concrete destructive-operation safety checklist - Strengthen actionable output expectations
Removed Contributing.md reference as requested
Removed examples directory mention from README as per comment.
2e107f6 to
3b1cc05
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add Vault as the third product after Terraform and Packer with job-oriented plugin naming and decision framework-driven skills.
Design Approach
This PR encodes "tacit knowledge" and reduces the "3-4 documentation hops" users typically need by:
Structure
Plugins (6)
All plugins are v0.2.0, named for the job the user is trying to accomplish:
vault-credential-generationvault/credential-generationvault-app-accessvault/app-accessvault-deploymentvault/deploymentvault-multi-tenancyvault/multi-tenancyvault-ai-workflowsvault/ai-workflowsvault-hashicorp-secrets-enginesvault/hashicorp-secrets-enginesSkills (16)
secrets-enginesvault-agentauth-methodspoliciestoken-managementidentity-systemresponse-wrappingkubernetes-integrationproduction-operationstroubleshootingenterprise-featuresvault-mcp-servermcp-secrets-workflowsconsul-secretsnomad-secretsterraform-cloud-secretsSkill Decision Framework Pattern
Every skill starts with a decision framework that routes users to the right solution:
Followed by:
Changes Summary
.claude-plugin/marketplace.json,CHANGELOG.md,README.mdRepository Totals After Merge