Skip to content

feat(skills): add Kimi Code CLI onboarding adapter #3

@svetkis

Description

@svetkis

name: Add Kimi Code CLI Onboarding Skill
about: Add provisioning adapter skill that maps Fast-ASDLC framework to Kimi Code CLI native architecture
labels: enhancement, skill, onboarding

Problem

Fast-ASDLC framework currently supports Cursor (.cursorrules) and Cline (.clinerules) onboarding, but lacks adapter for Kimi Code CLI — a VS Code extension with native skill system (SKILL.md + AGENTS.md) and subagent orchestration.

Without a Kimi Code adapter:

  • Teams using Kimi Code CLI cannot leverage Fast-ASDLC skills
  • No standardized mapping between /.agents/rules/ and .kimi/skills/
  • No guidance on using Kimi Code's built-in subagents (coder, explore, plan) for Fast-ASDLC roles
  • MCP configuration for Kimi Code is undocumented

Proposed Solution

Add a tool-onboarding-kimi-code skill under /.agents/skills/tool-onboarding-kimi-code/ that provides:

  1. Architecture mapping: Fast-ASDLC assets → Kimi Code native equivalents

    • /.agents/rules/[role].md.kimi/skills/fast-asdlc-[role]/SKILL.md
    • /.agents/fast-asdlc/METHODOLOGY.md.kimi/AGENTS.md
    • /.agents/memory-bank/ → Referenced via paths in AGENTS.md
    • /.agents/workflows/ → Embedded in skills or referenced
  2. Provisioning steps: Atomic operations to generate .kimi/ structure

  3. Custom agent YAMLs: Optional strict tool boundaries per role

  4. Human onboarding quickstart: Verification steps after provisioning

  5. SSOT preservation: /.agents/ remains absolute source of truth; .kimi/ is derived view

Key Differences from Cursor/Cline

Aspect Cursor/Cline Kimi Code CLI
Rules file .cursorrules/.clinerules AGENTS.md
Role skills .mdc files SKILL.md with YAML frontmatter
Subagents External Built-in (coder, explore, plan)
Plan mode External Native (EnterPlanMode/ExitPlanMode)
MCP config Varies ~/.kimi/config.toml [mcp.client]

Acceptance Criteria

  • Skill file exists at /.agents/skills/tool-onboarding-kimi-code/tool-onboarding-kimi-code.md
  • Skill defines Kimi Code CLI architecture overview
  • Skill includes direction-of-truth and write boundaries (/.agents/ = SSOT)
  • Skill includes provisioning execution steps (5 phases)
  • Skill includes operational guardrails (no git side-effects, path sanitization)
  • Skill includes human onboarding quickstart
  • Skill includes mapping reference table
  • Clean markdown, no lint errors
  • LLM-friendly: concise, structured, minimal context window usage

Files Added

.agents/
└── skills/
    └── tool-onboarding-kimi-code/
        └── tool-onboarding-kimi-code.md

Methodology Alignment

  • Everything-as-Code: Onboarding procedure encoded as markdown skill
  • Spec-Driven: Adapter spec defines exact mapping between frameworks
  • LLM-Friendly: Structured phases and tables minimize context window usage
  • Hexagonal Architecture: Adapter pattern maintains isolation between Fast-ASDLC core and tool-specific implementations

References

  • Fast-ASDLC METHODOLOGY.md: Tool onboarding patterns
  • Existing onboarding skills: /.agents/skills/tool-onboarding-cursor/, /.agents/skills/tool-onboarding-cline/
  • Kimi Code CLI documentation: https://github.com/MoonshotAI/Kimi-Chat

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions