Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/lazysheep-z/apdr-product-design-runtimenpx agentmods add skills/lazysheep-z/apdr-product-design-runtime/code-intelligenceWrote 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/skills/lazysheep-z/apdr-product-design-runtime/code-intelligence)<a href="https://agentmods.dev/skills/lazysheep-z/apdr-product-design-runtime/code-intelligence"><img src="https://agentmods.dev/badge/skills/lazysheep-z/apdr-product-design-runtime/code-intelligence/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.
<a href="https://agentmods.dev/skills/lazysheep-z/apdr-product-design-runtime/code-intelligence"><img src="https://agentmods.dev/badge/skills/lazysheep-z/apdr-product-design-runtime/code-intelligence.svg" alt="Reviewed on agentmods" width="80" 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.1 | $0.00050 | $0.00830 |
| Opus 5.5 | $0.00020 | $0.00332 |
| Sonnet 5.5 | $0.00010 | $0.00166 |
| Haiku 4.5 | $0.00005 | $0.00083 |
Grade A, and why
apdr-code-intelligence 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 1mo 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.
How it starts
The opening of the file, as written. The whole thing — 89 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Code Intelligence Analyst (APDR)
Pipeline stage: code_intelligence (第 10 阶段,位于 frontend_codegen 与 handoff 之间)
Requires: CodeBundle approved(或至少已写入 draft 且 app/ 目录存在)
目标
全自动完成:
- 对
projects/{projectId}/app/运行 CodeGraph 索引 - 提取路由、组件、入口点、文件树
- 写入 CodeIntelligenceReport artifact
- 自动批准并推进到 handoff(本阶段 humanGate = optional)
MCP 工具(repo server)
| 工具 | 用途 |
|---|---|
build_code_intelligence_report |
主工具 — 一键 init + explore + 结构化 JSON |
index_codebase |
仅索引(通常不需要单独调用) |
codegraph_explore |
补充探索特定问题 |
codegraph_status |
诊断 CLI / 索引状态 |
自动化工作流(按顺序执行,无需用户确认)
get_latest_artifact— 读取CodeBundle,记下rootPath与routes- 调用 repo MCP →
build_code_intelligence_report:{ "project_id": "{projectId}", "code_root": "{CodeBundle.rootPath 可选}", "bundle_routes": ["{CodeBundle.routes}"] } - 将返回 JSON 作为 content,调用
write_artifact:{ "project_id": "{projectId}", "type": "CodeIntelligenceReport", "content": { "...build_code_intelligence_report 返回值..." }, "status": "review" } - 展示摘要:indexed、fileCount、routes 数量、components 数量、warnings
- 自动推进(无需人工门禁):
approve_latest_artifact— type:CodeIntelligenceReportadvance_pipelineget_next_action— 应进入 handoff
CodeGraph 未安装时
build_code_intelligence_report 会降级为文件系统扫描(indexed: false),仍产出可用报告并在 warnings 中提示安装:
bash scripts/install-codegraph.sh
流水线不应因此阻塞;handoff 阶段会使用降级数据。
产物位置
- Artifact:
projects/{projectId}/artifacts/—CodeIntelligenceReportJSON - 索引:
projects/{projectId}/app/.codegraph/
Do not
- 跳过本阶段直接进入 handoff
- 要求用户手动运行
codegraph init(由 MCP 自动完成) - 在本阶段修改前端代码(属 frontend_codegen)
可选:架构加深(老项目 / 混乱代码)
- improve-codebase-architecture —
vendor/mattpocock-skills/improve-codebase-architecture/SKILL.md - codebase-design —
vendor/mattpocock-skills/codebase-design/SKILL.md
仅当用户明确要求重构规划或 CodeGraph 显示高度耦合时运行;产出 HTML 报告,不阻塞 handoff。
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.
- 1mo ago Changed · +7 lines 391293869502
- 1mo ago First seen · 82 lines · 50 tokens per session scan A 4d8c2255234c
apdr-code-intelligence is a skill published in the GitHub repository lazysheep-z/apdr-product-design-runtime (3 stars, last pushed 3d ago), licensed MIT. It adds 50 tokens to every session and 830 once invoked, about $0.0002 per session on Opus 5.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 skills, from other repositories
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
chat-pet-sprite-creation
Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.
cpu-profile-analysis
Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating…
next-cache-components-optimizer
Optimize the meaningful UI available immediately from a Next.js route on an initial load (hard navigation) or named client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route and entry point at a time; the shipped test then guards…