ai-devkit-buddy
v2.1.4
Published
An npm package to generate prompt templates for AI agents
Maintainers
Readme
AI-DevKit Buddy
Streamline your AI-assisted development workflow by generating standardized prompt templates for AI coding assistants.
AI-DevKit Buddy is a CLI tool designed to help teams maintain consistent AI agent instructions across their projects. It automatically generates structured prompt templates for various development phases (Requirements, Design, Planning, Coding, Review) compatible with popular AI coding assistants.
Features
- Unified Templates: Standardized prompts for every stage of development.
- Multi-Agent Support: Generates commands for Cursor (
.cursor/commands/) and Claude Code (.claude/commands/). - Flexible Setup: Initialize specific phases or the entire suite.
- State Tracking: Keeps track of your configuration in
.ai-devkit-buddy.json.
Installation
You can use it directly with npx (recommended) or install it globally.
# Run directly
npx ai-devkit-buddy init
# Or install globally
npm install -g ai-devkit-buddyUsage
Interactive Mode
Simply run the init command to start the interactive wizard:
npx ai-devkit-buddy initFollow the prompts to select your target environment (Cursor/Claude) and the command types you want to configure.
CLI Flags
You can also skip the prompts by using flags:
# Initialize everything for Cursor
npx ai-devkit-buddy init -e cursor -a
# Initialize specific types for both environments
npx ai-devkit-buddy init -e both -t ado-refine-new-usOptions
| Flag | Alias | Description |
| --------------- | ----- | ---------------------------------------------------------------------------- |
| --environment | -e | Target environment: cursor, claude, or both. |
| --all | -a | Initialize all available types. |
| --types | -t | Comma-separated list of types (e.g., onboarding, capture-knowledge, .etc). |
| --help | -h | Display help message. |
| --version | -v | Display version number. |
Generated Structure
Depending on your selection, the tool will generate markdown templates in the following locations:
Cursor
.cursor/
└── commands/
└── onboarding.md
└── capture-knowledge.md
└── ado-refine-new-us.md
└── ado-fix-issue.md
└── init-specific-prompt.md
└── ...Claude
.claude/
└── commands/
└── onboarding.md
└── capture-knowledge.md
└── ado-refine-new-us.md
└── ado-fix-issue.md
└── init-specific-prompt.md
└── ...Supported Command Types
| Command Type | Description | | -------------------- | -------------------------------------------------------------------------- | | onboarding | Generate onboarding document of project. | | capture-knowledge | Capture knowledge of a code entry point and save it to the knowledge docs. | | ado-refine-new-us | Refine a new user story using Azure DevOps MCP server. | | ado-fix-issue | Fix an issue using Azure DevOps MCP server. | | init-specific-prompt | Initialize a specific prompt template. | | code-review | Review entire codebase code. | | csharp-expert | Generate C# code with expert level. |
License
ISC © linhvuquach
