kimi-first
Claude Code skill: Kimi types, Claude thinks & verifies — route implementation work-orders to the Kimi Code CLI (k3). A port of @steipete's codex-first (github.com/steipete/agent-scripts). By @boringmarketer · boringmarketing.com
Install / Use
npx skills add boringmarketer/kimi-firstInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
MarketingSupported Platforms
Our assessment of kimi-first
kimi-first scores 79/100 on our quality scale, 549th of 586 Marketing skills we index.
Its SKILL.md is 3.4 KB long, split into 6 sections with 3 code examples: a solid amount of guidance for an agent.
It has 51 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated about 2 months ago, so kimi-first is actively maintained.
- Our last check on 2026-10-18 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful.
- noteInstalls by piping a downloaded script into a shellline 26
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
kimi-first compared with similar skills
All 4 of these similar skills score higher than kimi-first; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| kimi-first (this skill)by boringmarketer | 79 | 51 | 2mo ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 109.6k | today | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 45d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 45d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 143.4k | 6d ago | SKILL.md |
Frequently asked questions
- How do I install kimi-first?
- Run
npx skills add boringmarketer/kimi-first. The install tabs above show the steps for each supported agent. - Which AI agents does kimi-first work with?
- It is written for Claude Code and OpenAI Codex, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is kimi-first safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is kimi-first still maintained?
- The repository was last updated about 2 months ago, so kimi-first is actively maintained.
Skill content
View source on GitHubkimi-first
A Claude Code skill that routes implementation work-orders to Kimi Code CLI (Kimi k3) lanes — Kimi types, Claude thinks and verifies.
Claude keeps the judgment work: specs, architecture, orchestration, review, and the merge button. Kimi gets the hands-on volume: frozen-spec builds, mechanical migrations, test fills, bulk sweeps, CI fixes. Kimi's flat-rate membership makes it a cheap, high-throughput implementation lane while Claude spends its tokens on the parts that need judgment.
This is a port of @steipete's excellent codex-first skill (from agent-scripts) — same delegation doctrine, swapped from the Codex CLI to the Kimi Code CLI.
How it works
When a task reads as a work order (the spec is frozen, no design decisions left), Claude:
- Writes a full-context prompt to a temp file — goal, repo paths, constraints, non-goals, expected proof, output shape. Kimi starts with zero session context, so spec quality decides success.
- Runs
kimi -pheadless in the target repo (tool calls auto-approved, thinking to stderr, answer to stdout). - Reviews the full diff like a hostile PR reviewer, runs the tests itself — Kimi's claims are advisory.
- Iterates via
kimi --continue; after 2 failed rounds, takes over and does it directly. - Ships through normal repo protocol — Claude's hands on the merge button, never Kimi's.
Design work, tiny edits, prod operations, and review are never delegated.
Install
1. Kimi Code CLI (skip if you have it — check with kimi --version):
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
kimi login # device-code flow, needs a Kimi membership
Docs: moonshotai.github.io/kimi-code
2. The skill, into Claude Code:
mkdir -p ~/.claude/skills/kimi-first
curl -fsSL https://raw.githubusercontent.com/boringmarketer/kimi-first/main/skills/kimi-first/SKILL.md \
-o ~/.claude/skills/kimi-first/SKILL.md
Or clone and symlink:
git clone https://github.com/boringmarketer/kimi-first.git
ln -s "$(pwd)/kimi-first/skills/kimi-first" ~/.claude/skills/kimi-first
Claude Code picks it up automatically; invoke it explicitly with /kimi-first or just hand Claude a work-order-shaped task.
Verified behavior
The CLI mechanics in the skill were live-tested against Kimi Code CLI v0.26.0:
kimi -pruns headless with tool calls auto-approved — answer on stdout (•-prefixed), thinking on stderr--yolorefuses to combine with-p(and isn't needed)kimi --continue -presumes the latest session for that directory with full context--continueis cwd-filtered — never run two concurrent sessions in the same directory- Headless mode auto-approves, so only delegate from repos without prod secrets in reach
Credits
- @steipete for the original codex-first doctrine this ports
- Built by @boringmarketer · boringmarketing.com — Search & AI visibility, in Slack
License
Related Skills
Agent-Reach
109.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
143.4kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
