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.
npx agentmods add commands/hatewx/oh-my-ipd/ipd-startgit clone --depth 1 https://github.com/hatewx/oh-my-ipdWrote 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.
[](https://agentmods.dev/commands/hatewx/oh-my-ipd/ipd-start)<a href="https://agentmods.dev/commands/hatewx/oh-my-ipd/ipd-start"><img src="https://agentmods.dev/badge/commands/hatewx/oh-my-ipd/ipd-start.svg" alt="Measured on agentmods" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00036 | $0.00726 |
| Opus 5 | $0.00018 | $0.00363 |
| Sonnet 5 | $0.00007 | $0.00145 |
| Haiku 4.5 | $0.00004 | $0.00073 |
Grade A, and why
ipd-start 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 3d 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.
What it actually says
IPD-OMO 流程启动
你将启动一个基于 IPD 流程的智能体研发项目。作为 LPDT,我需要协调 PDU 和 SE 完成项目初始化。
启动流程
步骤 1: 项目状态检查
首先检查是否存在现有的项目状态:
- 如果
.claude/project-state.md存在且 mode=continue,则继续现有项目 - 如果 mode=new 或状态文件不存在,则创建新项目
步骤 2: 创建 Charter (PDU 职责)
激活 pdu Agent,要求 PDU 创建 Charter 文档:
- 项目背景和目标
- 需求基线 (Requirements Baseline)
- MVP 范围
- 验收标准
步骤 3: 创建 LLD (SE 职责)
激活 se Agent,要求 SE 创建 LLD 文档:
- 系统架构设计
- 模块划分
- 接口定义
- 关键决策 (ADR)
步骤 4: 初始化项目状态 (LPDT 职责)
创建 .claude/project-state.md,包含:
- 项目基本信息
- 当前阶段 (Charter)
- 迭代计数器
- Token 消耗追踪
- TR 记录
步骤 5: 启动第一个开发迭代
激活 developer Agent,开始第一个 TR Dry Run Loop。
输出要求
启动完成后,输出项目启动摘要:
╔════════════════════════════════════════════════════════════╗
║ IPD-OMO 项目启动 ║
╠════════════════════════════════════════════════════════════╣
║ 项目名称: [name] ║
║ 项目 ID: [id] ║
║ 启动时间: [timestamp] ║
╠════════════════════════════════════════════════════════════╣
║ 当前阶段: Charter ║
║ PDU 状态: [ Charter 创建状态 ] ║
║ SE 状态: [ LLD 创建状态 ] ║
╠════════════════════════════════════════════════════════════╣
║ 下一步: ║
║ 1. 确认 Charter 和 LLD ║
║ 2. 输入 `ipd-tr start` 开始第一个开发迭代 ║
╚════════════════════════════════════════════════════════════╝
执行指令
请按以下步骤执行:
- 读取或创建项目状态文件
- 如果新项目,调用 PDU 创建 Charter
- 如果新项目,调用 SE 创建 LLD
- 更新项目状态为 "Charter" 阶段
- 输出启动摘要
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.
- 3d ago First seen · 84 lines · 36 tokens per session scan A 245085d48b7c
ipd-start is a command published in the GitHub repository hatewx/oh-my-ipd (6 stars, last pushed 2mo ago), licensed MIT. It adds 36 tokens to every session and 726 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.
Other commands, from other repositories
project
Generate project documentation (product.md, structure.md, tech.md, codemaps/).
toh-help
Display all Toh Framework commands and quick usage guide.
feature
Create a feature specification using spec-driven development.
deep-audit.skeleton
Aciklama: Bu bolum Bootstrap tarafindan manifest verileriyle doldurulur. Gerekli manifest alanlari: project.description, stack.primary, project.structure, project.subprojects, stack.orm, stack.authmethod Ornek cikti.
fix-issue
!gh issue view $ARGUMENTS 2>/dev/null || echo "Could not fetch issue $ARGUMENTS".
rev
Invoke Code Reviewer for code quality, security, requirements validation, and best practices review.