This directory contains OpenCode-specific configuration and templates for integrating with the .ai-rules system.
- Use existing configuration: The main
opencode.jsonis already configured - For Crush users: Use
crush.jsoninstead - Custom commands: Available in
commands/directory
../opencode.json- Main OpenCode configuration with .ai-rules integration../crush.json- Crush-compatible configuration
commands/plan-feature.md- PLAN mode workflow commandcommands/implement-tdd.md- ACT mode TDD implementationcommands/code-review.md- EVAL mode code review
# 1. Planning
/agent plan
새로운 기능을 계획해줘
# 2. Implementation
/agent build
ACT
# 3. Review
/agent reviewer
EVAL/skill brainstorming "대시보드 UI"
/skill test-driven-development "API 구현"
/skill systematic-debugging "성능 이슈"/plan-feature "사용자 인증"
/implement-tdd
/code-review| Agent | Mode | Purpose |
|---|---|---|
plan |
PLAN | Analysis and planning (read-only) |
build |
ACT | Full development with file editing |
reviewer |
EVAL | Code quality evaluation |
architect |
Specialist | Architecture guidance |
security |
Specialist | Security assessment |
performance |
Specialist | Performance optimization |
a11y |
Specialist | Accessibility compliance |
All agents respond in Korean (한국어) and follow .ai-rules standards.
The configuration includes these MCP servers:
codingbuddy- Rules search and agent detailscontext7- Documentation lookupgithub- GitHub integrationfilesystem- File system operations
Agent not responding in Korean:
- Verify OpenCode Override includes Korean setting
- Check agent prompt configuration
Permission denied:
- Use
/agent buildfor file editing - Use
/agent planfor read-only analysis
MCP connection issues:
- Ensure
npx codingbuddy@latestworks - Check MCP server logs
- Read the full guide:
packages/rules/.ai-rules/adapters/opencode.md - Check skills documentation:
packages/rules/.ai-rules/adapters/opencode-skills.md - Review .ai-rules core:
packages/rules/.ai-rules/rules/core.md
- Copy settings from
opencode.jsontocrush.json - Update schema reference
- Install Crush:
brew install charmbracelet/tap/crush
- Define in
agentsection of configuration - Include Korean language override
- Set appropriate permissions
- Reference .ai-rules agent JSON files