xdev-full-dev

xdev-full-dev is a skill for Claude Code, Codex from Minokun/xdev. It costs 11 tokens per session (13,961 once invoked), scanned A, original, MIT.

An end-to-end development workflow for turning a software request into a designed, implemented, tested, and reviewed change. It includes planning, test-driven development (writing tests before the implementation), independent checks, and delivery rules.

In plain words
What is it for?
Use it for substantial feature work or changes involving interfaces, authentication, payments, database schemas, third-party services, or other high-impact behavior.
Why use it?
It reduces errors caused by coding from an unclear request, skipping tests, or trusting unverified assumptions. It also sets boundaries for risky actions such as production deployment, data deletion, and force-pushing Git history.

Skill for Claude CodeCodex

Which agent this was written for is unclear — built for gstack. Also seen: reads .claude/ paths; mentions subagents; mentions Claude Code.

Good fit Use it for substantial feature work or changes involving interfaces, authentication, payments, database schemas, third-party services, or other high-impact behavior.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/minokun/xdev/xdev-full-dev
View source ↗ Minokun/xdev
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.

Any agent
npx skills add Minokun/xdev --skill xdev-full-dev
Clone the repo
git clone --depth 1 https://github.com/Minokun/xdev

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for xdev-full-dev

README.md
[![agentmods](https://agentmods.dev/badge/skills/minokun/xdev/xdev-full-dev/github.svg)](https://agentmods.dev/skills/minokun/xdev/xdev-full-dev)
Your own site
<a href="https://agentmods.dev/skills/minokun/xdev/xdev-full-dev"><img src="https://agentmods.dev/badge/skills/minokun/xdev/xdev-full-dev/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for xdev-full-dev

Your own site · 80×15
<a href="https://agentmods.dev/skills/minokun/xdev/xdev-full-dev"><img src="https://agentmods.dev/badge/skills/minokun/xdev/xdev-full-dev.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 11 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 13,961 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
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.1 $0.00011 $0.13961
Opus 5.5 $0.00004 $0.05584
Sonnet 5.5 $0.00002 $0.02792
Haiku 4.5 $0.00001 $0.01396

Measured 16d ago against content hash 371207dc200c, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

xdev-full-dev scanned grade A with 1 finding 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 16d 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.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

推导不出的标 HIGH(注意 curl 不加 -i/-w 时状态码不出现在输出中、
skills/xdev-full-dev/SKILL.md · 564 lines

How it starts

The opening of the file, as written. The whole thing — 564 lines — stays where its author put it; the contents beside it link to each section on GitHub.

/xdev-full-dev — 端到端开发工作流 v2

设计原则(本文件的存在理由):

  1. 只保留可伪证且可复现的机制——它要么制造模型自身上下文里拿不到的信息(fresh 独立审核、 真实执行的测试输出),要么证明某条判据真的会失败(变异探针)。判据本身是文本,不是信息; 只有"把它打坏、它真的红了"才是信息。
  2. 一致性复核是手段,不是目的,且单价最高——对照自己写的文档找自相矛盾,是全部审查形式里 信息密度最低、token 成本最高的一种。它的产出不得独占一轮封驳(见阶段 2 轮次纪律)。
  3. 其余一切规则都是默认值,不是枷锁。模型可按情境偏离,偏离时一句话说明即可。
  4. 零外部依赖:不引用 gstack / superpowers / 任何外部 skill 库。所有审核 prompt 内置。

实验依据:三省模式 N1–N5 对照实验(docs/experiments/sansheng/PROPOSAL.md v2.4)证明 强模型互有结构性盲区(反思漏覆盖缺口、Gate 漏 BDD 缺陷),独立视角 + 客观执行不可互相替代。

v3 修订依据(n=3 实盘对照,2026-09-10):同一提示词、同一模型,全量口径下 standard 18.22M token / 24.5 min,xdev 132.93M token / 76.6 min,成本差 7.3×;而首轮交付分别是 13.8 min 与 39.7 min,首行游戏源码分别是 1.8 min 与 26.7 min(14.8×)。 两个 xdev 运行的全部闸门 (A1–A3 / 门下门 / drift check / 对抗审查)都是自证假绿的盲区——"命令真跑了"不保证 "断言真有内容"。本次修订把闸门的重心从审文本移到打坏它看它红不红。

使用

/xdev-full-dev <需求描述> [--no-menxia] [--skip-design]
  • 门下门(阶段 2 的计划放行裁决)默认开启;--no-menxia 跳过(如复用已审过的计划)
  • --skip-design:需求已含完整设计文档时跳过阶段 1

阶段 0:规模档位(先定档,一行话告知用户;只伸缩文档体量与审查阵容,硬规则 1–5 不伸缩)

依据 A/B 实盘(docs/experiments/xdev-vs-baseline/PREREGISTRATION.md §4.3):同一 CLI 小任务 standard 2.24 M token、 xdev 40.77 M(18.2×)——固定编排开销在小任务上占绝对主导。档位与 /xdev-research 的 mini/标准/攻坚同构:

档位 触发(边界 ±20% 内可由用户选档) 阶段 1 阶段 2 阶段 4
mini 单文件/自包含、<半天、无跨模块与不可逆操作 口述设计要点 + 用户一句确认,不落盘设计文档 计划只留一页(任务 BDD + 探针表,门禁要有文件可读);门禁脚本 size:"small"(只留门下门,免面板) 探针照跑(硬规则 2 不伸缩)、免成本账本
标准 其余 完整 完整(size:"standard") 完整
攻坚 跨模块 / 不可逆 / 生产数据 / 多端 完整 + 外部接地必做 size:"large" 三面板 + 条件审查员 完整 + 全量探针不抽样

硬规则(仅 5 条,违反任何一条即为流程失败)

  1. 验证必须真实执行。测试、构建、检查命令必须实际运行并以真实输出作为通过依据。 禁止以"应该会通过"推进。后台命令必须轮询到终态。
  2. 判据必须可伪证:每条验收判据都要先证明它会失败,再声明它通过。 把实现改坏 → 跑该判据的验证命令 → 它必须变红;不变红的判据等于没有判据(自证闸门)。 至少覆盖全部验收标准与任何用来宣称"通过/缺项 0/全绿"的自建脚本。 探针结果与命令记入交付证据;解释不清的"恒绿"判据按未通过处理。 (>=0 / !=null / 零尺寸遍历 / 零长度集合 / 自动重建产物 / 管道吞退出码——这些是典型恒绿形态。) ⚠️ 修复后的探针必须覆盖该缺陷的「全部语法形态」,不能只覆盖被报告的那一个例子。 实盘(A/B 实验,2026-09-10):一轮对抗审查抓到 CRITICAL「星期 ~ 路径绕过 7≡0 → 静默丢周日」, 执行者修了、并补了判据与变异探针,套件 20/20 全绿、独立复核 approve—— 而缺陷仍在:它的判据只写了 7~7 这一种形态,裸 ~ 从未被覆盖, 于是针对 ~ 的变异只在 7~7 上触发。 → 修一个缺陷时,探针至少覆盖:该语法的各种写法(本例 ~ / a~b / 7~7)、 每个字段位置(分/时/日/月/星期)、以及边界取值(0、最大值、max+1)。 这是阶段 2「发现后扫类」在测试覆盖上的对应物——只修实例不清类,缺陷会从没测的形态漏过去。
  3. fresh 审核的裁决必须执行且必须收敛。门下门/反思/drift 的 reject 必须返工或升级用户, 不得以任何理由绕过或软化("其实问题不大"不是理由)。 审核员失败(超时/无回报)须重派 1 次,仍失败标 missing 并把该维度计为未知(按存在处理) ——不得因为"等不到"就当已通过。维度不全的轮次不得作为 approve 依据。 对相同性质的缺陷:连续 2 轮命中同一类 → 视为修复无效,改设计而非再改一次文案。
  4. 不向 base 分支提交。在 main/master 上时,先建 feature 分支 (可选括号:git worktree,位置随意,能隔离即可)。
  5. 不可逆动作须用户确认:部署生产、删除数据、强制推送、对外发布。

Read the full file on GitHub · 564 lines

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. 16d ago Changed 371207dc200c
  2. 1mo ago Changed · +15 lines a61fb5618558
  3. 1mo ago Changed · +9 lines 2eaff97064f4
  4. 1mo ago Changed · +23 lines 716b08db208d
  5. 1mo ago Changed · +243 lines 10a1909e189b
  6. 1mo ago Changed · +52 lines 0efd0b8254bc
  7. 1mo ago Changed · +6 lines 70ee8ee7cf07
  8. 1mo ago First seen · 216 lines · 11 tokens per session scan A f5452f38b691

Subscribe to this mod's changes

xdev-full-dev is a skill published in the GitHub repository Minokun/xdev (24 stars, last pushed yesterday), licensed MIT. It adds 11 tokens to every session and 13,961 once invoked, about $0.0000 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-04.