dev

A command for carrying out a repository task from tasks/current-task.md without ongoing supervision. It requires progress updates, a verification command after each step, and a written record when problems or decisions stop the work.

In plain words
What is it for?
Use it for planned coding tasks with ordered steps, acceptance conditions, and per-step verification commands.
Why use it?
It keeps multi-step development work tied to a documented plan and requires each step to be checked.

Command

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add commands/xcodethink/open-claude-code-skills/dev
Clone the repo
git clone --depth 1 https://github.com/xcodethink/open-claude-code-skills
Per session 31 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 427 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00031 $0.00427
Opus 5 $0.00015 $0.00214
Sonnet 5 $0.00006 $0.00085
Haiku 4.5 $0.00003 $0.00043

Measured 2d ago against content hash f6183f7bc035, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

dev scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

commands/dev.md · 37 lines

What it actually says

自主开发模式

你现在进入自主开发模式。按以下流程执行:

1. 读取任务文件

读取当前项目的 tasks/current-task.md。如果不存在,提示用户先描述任务,然后创建该文件。

2. 执行规则

  • 按步骤顺序执行,每完成一步立即更新 tasks/current-task.md 的进度(勾选 checkbox + 写执行日志)
  • 每步完成后运行验证命令(文件中"每步验证命令"段落指定的命令)
  • 遇到 bug 严格遵循 Bug 分析铁律:停下来 → 读错误 → 追数据流 → 全局搜索 → 找到根因 → 一次修复。把分析过程写入执行日志
  • 遇到需要用户决策的问题,写入"待用户决策"段落,然后停止执行
  • 不要偏离方案:只做 task.md 里列出的步骤,不要"顺便优化"
  • 每完成 2-3 步检查一下是否还在正确方向上

3. 完成条件

所有验收条件都满足后:

  • 在文件顶部状态改为"已完成"
  • 写一段完成摘要
  • 列出需要用户确认的事项(如果有)

4. 异常处理

  • 连续 3 次修改同一文件仍未解决问题 → 写入"待用户决策",停止
  • 发现方案有缺陷需要调整 → 写入"待用户决策",停止
  • 不确定该用哪种技术方案 → 写入"待用户决策",停止

现在开始:读取 tasks/current-task.md 并执行。

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 37 lines · 31 tokens per session scan A f6183f7bc035

Subscribe to this mod's changes

dev is a command published in the GitHub repository xcodethink/open-claude-code-skills (2 stars, last pushed 27d ago), licensed MIT. It adds 31 tokens to every session and 427 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.