# @maestria/kimi-code

<div class="plugin-root">
  <div class="home-glow" aria-hidden="true"></div>
  <div class="home-grid" aria-hidden="true"></div>

  <div class="home-inner">
    <PlatformHero
      eyebrow="@MAESTRIA/KIMI-CODE"
      title="Eight skills, zero build step."
      lead="Install one plugin. Get 8 specialized skills, native workflow commands, swarm-aware orchestration, and system-prompt instructions - all from a declarative manifest."
      mark={marks.kimiCode}
      primaryCta={{ href: '/kimi-code/getting-started/installation/', label: 'Get started' }}
      secondaryCta={{ href: '/kimi-code/getting-started/quick-start/', label: 'Quick start' }}
      installCommand="npx maestria install kimi-code"
    />

    <PluginSection
      index="01"
      kicker="WHAT YOU GET"
      title="The whole harness as skills."
      class="pt-[clamp(3.5rem,7vw,5rem)] mb-[clamp(4rem,9vw,7rem)]"
    >
      <FeatureGrid
        items={[
          { title: '8 specialized skills', desc: 'The orchestrator plus seven specialists - adventurer, architect, builder, diagnose, planner, reviewer, writer - shipped as plain Kimi Code skills.' },
          { title: 'Swarm-aware orchestration', desc: "The orchestrator routes work across specialist skills and dispatches to Kimi Code's 3 built-in subagent profiles." },
          { title: 'Auto-loading methodology', desc: 'sessionStart.skill injects the full methodology and delegation rules into every session start - no commands to remember.' },
          { title: 'Native system prompt', desc: 'Workflow directives are contributed through the plugin manifest\'s systemPromptPath without overwriting ~/.kimi-code/AGENTS.md.' },
          { title: 'Tool-layer safety', desc: 'Optional [[hooks]] and [[permission.rules]] blocks in config.toml enforce persona boundaries at the tool layer.' },
          { title: 'Native commands, no build step', desc: 'A declarative kimi.plugin.json manifest contributes skills, namespaced workflow commands, and system-prompt instructions without a runtime SDK.' },
        ]}
      />
    </PluginSection>

    <PluginSection
      index="02"
      kicker="HOW IT WIRES IN"
      title="Declarative from the first parse."
      class="mb-[clamp(4rem,9vw,7rem)]"
    >
      <ol class="list-none m-0 p-0 border-t border-home-border">
        <li class="flex items-baseline gap-4 py-3.5 px-0.5 border-b border-home-border">
          <span class="font-mono text-sm text-home-accent opacity-75 tabular-nums">1</span>
          <p class="m-0 text-[0.9375rem] leading-[1.6] text-home-text-soft"><strong class="font-semibold text-home-text">Plugin loads</strong> - Kimi Code parses <code>kimi.plugin.json</code> from the installed location and discovers <code>skills/</code></p>
        </li>
        <li class="flex items-baseline gap-4 py-3.5 px-0.5 border-b border-home-border">
          <span class="font-mono text-sm text-home-accent opacity-75 tabular-nums">2</span>
          <p class="m-0 text-[0.9375rem] leading-[1.6] text-home-text-soft"><strong class="font-semibold text-home-text">Orchestrator auto-loads</strong> - <code>sessionStart.skill: "orchestrator"</code> injects the full methodology and delegation rules into every session start</p>
        </li>
        <li class="flex items-baseline gap-4 py-3.5 px-0.5 border-b border-home-border">
          <span class="font-mono text-sm text-home-accent opacity-75 tabular-nums">3</span>
          <p class="m-0 text-[0.9375rem] leading-[1.6] text-home-text-soft"><strong class="font-semibold text-home-text">System prompt loads</strong> - <code>SYSTEM.md</code> is contributed through the manifest's native <code>systemPromptPath</code> field</p>
        </li>
        <li class="flex items-baseline gap-4 py-3.5 px-0.5 border-b border-home-border">
          <span class="font-mono text-sm text-home-accent opacity-75 tabular-nums">4</span>
          <p class="m-0 text-[0.9375rem] leading-[1.6] text-home-text-soft"><strong class="font-semibold text-home-text">Safety enforced</strong> - optional <code>[[hooks]]</code> and <code>[[permission.rules]]</code> blocks in <code>config.toml</code> enforce persona boundaries at the tool layer</p>
        </li>
      </ol>
    </PluginSection>

    <PluginSection
      index="03"
      kicker="INSTALL PATHS"
      title="One command, standard npm under the hood."
      class="mb-[clamp(4rem,9vw,7rem)]"
    >
      <div class="flex flex-col gap-6 max-w-46rem">
        <p class="m-0 text-[0.9375rem] leading-[1.65] text-home-text-soft">
          The chip above uses the maestria CLI. Prefer your own package runner?
          Launch it from a Kimi Code session:
        </p>
      </div>

      <PackageManagers type="dlx" pkg="maestria" args="install kimi-code" />

      <p class="!mt-6 mb-0 text-[0.9375rem] leading-[1.65] text-home-text-soft">
        The CLI pulls <code>@maestria/kimi-code</code> from npm, extracts it into
        <code>~/.kimi-code/plugins/managed/maestria</code>, and registers it in Kimi's native
        <code>plugins/installed.json</code> registry.
      </p>

      <p class="!mt-4 mb-0 text-[0.9375rem] leading-[1.65] text-home-text-muted">
        Distribution is a standard npm tarball - no git operations, no release branches,
        no subtree splits.
      </p>
    </PluginSection>

    <PluginSection
      index="04"
      kicker="FIND YOUR WAY"
      title="Start with the plugin."
      class="mb-[clamp(4rem,9vw,7rem)]"
    >
      <div>
        <a class="group grid grid-cols-[minmax(0,15rem)_minmax(0,1fr)_auto] items-baseline gap-4 py-3.5 px-0.5 border-t border-home-border no-underline min-w-0 max-md:grid-cols-[minmax(0,1fr)_auto] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-[var(--home-focus)]" href="/kimi-code/getting-started/installation/">
          <span class="text-[0.9375rem] font-[560] text-home-text transition-colors group-hover:text-home-accent">Getting Started</span>
          <span class="text-sm leading-[1.5] text-home-text-muted max-md:col-span-full">Installation, setup, and your first session with the plugin.</span>
          <span class="text-home-text-muted transition-colors group-hover:text-home-accent group-hover:translate-x-[3px] max-md:col-2 max-md:row-1 max-md:justify-self-end" aria-hidden="true">→</span>
        </a>
        <a class="group grid grid-cols-[minmax(0,15rem)_minmax(0,1fr)_auto] items-baseline gap-4 py-3.5 px-0.5 border-t border-home-border no-underline min-w-0 max-md:grid-cols-[minmax(0,1fr)_auto] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-[var(--home-focus)]" href="/kimi-code/getting-started/quick-start/">
          <span class="text-[0.9375rem] font-[560] text-home-text transition-colors group-hover:text-home-accent">Quick Start</span>
          <span class="text-sm leading-[1.5] text-home-text-muted max-md:col-span-full">Delegate to specialists and try the orchestrator's swarm fan-out.</span>
          <span class="text-home-text-muted transition-colors group-hover:text-home-accent group-hover:translate-x-[3px] max-md:col-2 max-md:row-1 max-md:justify-self-end" aria-hidden="true">→</span>
        </a>
        <a class="group grid grid-cols-[minmax(0,15rem)_minmax(0,1fr)_auto] items-baseline gap-4 py-3.5 px-0.5 border-t border-home-border no-underline min-w-0 max-md:grid-cols-[minmax(0,1fr)_auto] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-[var(--home-focus)]" href="/core/agents/">
          <span class="text-[0.9375rem] font-[560] text-home-text transition-colors group-hover:text-home-accent">Skill Reference</span>
          <span class="text-sm leading-[1.5] text-home-text-muted max-md:col-span-full">The 8 skills, mapped to Kimi Code's 3 built-in subagent profiles.</span>
          <span class="text-home-text-muted transition-colors group-hover:text-home-accent group-hover:translate-x-[3px] max-md:col-2 max-md:row-1 max-md:justify-self-end" aria-hidden="true">→</span>
        </a>
        <a class="group grid grid-cols-[minmax(0,15rem)_minmax(0,1fr)_auto] items-baseline gap-4 py-3.5 px-0.5 border-t border-home-border no-underline min-w-0 max-md:grid-cols-[minmax(0,1fr)_auto] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-[var(--home-focus)]" href="/core/workflow-patterns/">
          <span class="text-[0.9375rem] font-[560] text-home-text transition-colors group-hover:text-home-accent">Workflow Patterns</span>
          <span class="text-sm leading-[1.5] text-home-text-muted max-md:col-span-full">Practical skill usage patterns - from recon to full build pipelines, plus swarm fan-out.</span>
          <span class="text-home-text-muted transition-colors group-hover:text-home-accent group-hover:translate-x-[3px] max-md:col-2 max-md:row-1 max-md:justify-self-end" aria-hidden="true">→</span>
        </a>
        <a class="group grid grid-cols-[minmax(0,15rem)_minmax(0,1fr)_auto] items-baseline gap-4 py-3.5 px-0.5 border-t border-home-border no-underline min-w-0 max-md:grid-cols-[minmax(0,1fr)_auto] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-[var(--home-focus)]" href="/kimi-code/changelog/">
          <span class="text-[0.9375rem] font-[560] text-home-text transition-colors group-hover:text-home-accent">Changelog</span>
          <span class="text-sm leading-[1.5] text-home-text-muted max-md:col-span-full">Version history and release notes.</span>
          <span class="text-home-text-muted transition-colors group-hover:text-home-accent group-hover:translate-x-[3px] max-md:col-2 max-md:row-1 max-md:justify-self-end" aria-hidden="true">→</span>
        </a>
        <a class="group grid grid-cols-[minmax(0,15rem)_minmax(0,1fr)_auto] items-baseline gap-4 py-3.5 px-0.5 border-t border-b border-home-border no-underline min-w-0 max-md:grid-cols-[minmax(0,1fr)_auto] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-[var(--home-focus)]" href="/kimi-code/contributing/">
          <span class="text-[0.9375rem] font-[560] text-home-text transition-colors group-hover:text-home-accent">Contributing</span>
          <span class="text-sm leading-[1.5] text-home-text-muted max-md:col-span-full">Project structure, editing skills, and how to extend the plugin.</span>
          <span class="text-home-text-muted transition-colors group-hover:text-home-accent group-hover:translate-x-[3px] max-md:col-2 max-md:row-1 max-md:justify-self-end" aria-hidden="true">→</span>
        </a>
      </div>
    </PluginSection>

    <SiblingPlatforms excludeId="kimi-code" />

    <SiteFooter />

  </div>
</div>