BMAD-METHOD/tools
Claude 0af222592a feat(kilocode): comprehensive Kilocode IDE integration with Memory Bank and workflows
Enhances the Kilocode IDE setup handler to generate a complete configuration structure similar to Claude Code, including:

**Custom Modes** (Enhanced):
- Improved metadata extraction from agent files
- Better roleDefinition and customInstructions
- Instructions to read agent file, execute activation, load config
- Access to read, edit, and terminal permissions

**Workflows** (.kilocode/workflows/):
- Generates markdown files for each standalone workflow
- Includes workflow description, execution instructions, and steps
- Slash command compatible format
- Organized documentation for each workflow

**Memory Bank** (.kilocode/rules/memory-bank/):
- brief.md - Project overview with installed modules
- product.md - Product context and user goals
- context.md - Current development state (with timestamp)
- architecture.md - Technical architecture and decisions
- tech.md - Technology stack and setup
- Only creates files if they don't exist (preserves user edits)

**Custom Rules** (.kilocode/rules/):
- bmad-conventions.md - BMAD framework conventions and best practices
- bmad-workflow-execution.md - Workflow execution guidelines
- Project-specific rules for consistent AI behavior

**Documentation**:
- Comprehensive README.md explaining the structure
- Usage instructions for modes, workflows, and Memory Bank
- Links to Kilocode documentation

**Cleanup**:
- Enhanced cleanup method removes both .kilocodemodes entries and .kilocode directory

This brings Kilocode integration to feature parity with Claude Code, providing users with:
- Context-aware AI through Memory Bank
- Specialized modes for each BMAD agent
- Automated workflow execution
- Consistent development standards

Based on Kilocode documentation:
- https://kilocode.ai/docs/features/custom-modes
- https://kilocode.ai/docs/features/slash-commands/workflows
- https://kilocode.ai/docs/advanced-usage/memory-bank
- https://kilocode.ai/docs/advanced-usage/custom-rules
2025-11-04 20:42:38 +00:00
..
cli feat(kilocode): comprehensive Kilocode IDE integration with Memory Bank and workflows 2025-11-04 20:42:38 +00:00
flattener feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
markdown PR #830 - Markdown Tooling (#839) 2025-11-01 17:16:26 -05:00
schema feat: add agent schema validation with comprehensive testing (#774) 2025-10-20 07:14:50 -05:00
bmad-npx-wrapper.js fix: preserve user's cwd when running via npx 2025-10-29 09:31:38 -05:00
format-workflow-md.js check alignment 2025-10-22 12:36:39 -05:00
platform-codes.yaml Add Opencode IDE installer (#820) 2025-10-26 11:16:57 -05:00
validate-agent-schema.js feat: add agent schema validation with comprehensive testing (#774) 2025-10-20 07:14:50 -05:00
validate-bundles.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00