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 skills add LeeYudok/doksam-skills --skill yd-blueprintgit clone --depth 1 https://github.com/LeeYudok/doksam-skillsWrote 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/leeyudok/doksam-skills/yd-blueprint)<a href="https://agentmods.dev/skills/leeyudok/doksam-skills/yd-blueprint"><img src="https://agentmods.dev/badge/skills/leeyudok/doksam-skills/yd-blueprint/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/leeyudok/doksam-skills/yd-blueprint"><img src="https://agentmods.dev/badge/skills/leeyudok/doksam-skills/yd-blueprint.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.00176 | $0.03952 |
| Opus 5.5 | $0.00070 | $0.01581 |
| Sonnet 5.5 | $0.00035 | $0.00790 |
| Haiku 4.5 | $0.00018 | $0.00395 |
Grade A, and why
yd-blueprint 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 13d 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.
This is a copy
86% identical to yd-blueprint — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 104 lines — stays where its author put it; the contents beside it link to each section on GitHub.
yd-blueprint
역할
프로젝트의 구조·기록 흐름·구현 현황·남은 작업을 JSONL 데이터로 적고, Vite + React 화면으로 띄운다(패키지 매니저는 bun·pnpm·npm 아무거나). 화면은 localhost:5173/blueprint/ 하나다. 데이터와 화면을 나눠 두면 에이전트가 HTML 을 문자열로 고치지 않고 줄 단위로 고치며, 검사기가 낡은 경로를 잡는다.
언제 쓰나
- 청사진·구조도·구현 현황표를 새로 만들 때 — 첫 인스턴스는 infra 레포의 감지 화면 청사진이다. 옛 정적 청사진 HTML 은 지우지 않고 같은 폴더의
backup/blueprint/로 옮겨 보관했다 - 구성요소·경로·상태가 바뀌어 기존 청사진을 고칠 때
- 프론트(브라우저)·중계·백엔드의 읽기·영상·쓰기 경계를 한 장에 그려야 할 때
- 청사진이 코드와 어긋났는지(없는 경로, 오래된 기준일) 확인할 때
만들기
- 조사 — 청사진에 적을 사실은 코드·설정·배포 상태에서 직접 확인한다. 기존 문서의 문장을 그대로 옮기지 않는다. 확인한 날이
asOf다. - 뼈대 —
scripts/new-blueprint.sh [--root <기준 폴더>] [--dir frontend] [--pm bun|pnpm|npm] [--deps-dir ~/.tmp]. 기본은 git 루트의frontend/. 이미 비어 있지 않은 폴더는 덮어쓰지 않으므로, 기존 프론트가 있으면--dir frontend/blueprint처럼 비켜 만든다. 하위 프로젝트에 두려면--root <하위 프로젝트 폴더>처럼 준다. git 저장소 밖이면--root가 꼭 필요하다. - 데이터 —
data/*.jsonl에 줄마다 JSON 한 개를 적는다(아래 스키마). 파일명 순서가 표시 순서다. 샘플 줄은 지운다. - 띄우기 —
cd <폴더> && bun run dev(pnpm·npm 이면pnpm run dev·npm run dev). 기본 포트 5173 의/blueprint/가 열린다. 포트가 차 있으면 vite 가 다음 포트를 잡으니 vite 가 출력한 주소를 쓴다. 자동 열기는BROWSER=none. - 검사 —
check스크립트(예:bun run check). 스키마·참조·근거 경로 존재를 본다.build는 타입체크 후dist/를 만든다.
스크래치·로컬 청사진은 의존성을 한 폴더에 모은다. --deps-dir ~/.tmp 를 주면 그 폴더의 node_modules 에 없는 패키지만 설치하고, 청사진 폴더에는 설치하지 않는다.
대상이 그 폴더 아래면 링크하지 않는다. Node 가 상위 폴더를 타고 올라가 찾기 때문이다. 밖이면 node_modules 심링크를 건다.
패키지는 버전 하나만 둘 수 있고 이미 있는 패키지는 버전이 달라도 건드리지 않는다. 락파일이 프로젝트에 남지 않으므로 커밋할 청사진에는 쓰지 않는다.
vite 캐시는 템플릿이 프로젝트 폴더의 .vite 에 두므로 공유 node_modules 를 써도 섞이지 않는다.
뼈대는 어느 패키지 매니저로 깔아도 수정 없이 같다. package.json 의 스크립트는 특정 매니저나 런타임을 부르지 않는다(bun run·bunx·node 파일 금지). check 는 sh scripts/check.sh 가 bun 이 있으면 bun, 없으면 node(22.6 이상)로 같은 check.mjs 를 돌린다. --pm 을 주지 않으면 PATH 에서 bun → pnpm → npm 순으로 처음 찾은 것을 쓴다. bun 을 앞세우는 이유는 설치가 가장 빠르고, pnpm 은 패키지를 받기 어려운 환경이 있기 때문이다(2026-10-05 사용자 지시). 락파일은 설치한 매니저가 만든 하나만 커밋한다. 매니저가 하나도 없으면 brew install oven-sh/bun/bun.
데이터 스키마
What ships with it
20 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/antigravity.md 1.4 KB
- agents/claude.md 852 B
- agents/codex.toml 814 B
- agents/openai.yaml 717 B
- assets/template/.gitignore 24 B
- assets/template/data/blueprint.jsonl 1.7 KB
- assets/template/index.html 349 B
- assets/template/package.json 471 B
- assets/template/scripts/check.mjs 5.4 KB runs code
- assets/template/scripts/check.sh 468 B runs code
- assets/template/src/App.tsx 14 KB
- assets/template/src/blueprint.ts 12 KB runs code
- assets/template/src/Diagram.tsx 11 KB
- assets/template/src/main.tsx 325 B
- assets/template/src/style.css 9.0 KB
- assets/template/tsconfig.json 401 B
- assets/template/vite.config.ts 1.1 KB runs code
- scripts/new-blueprint.sh 5.3 KB runs code
- tests/claims.json 6.1 KB
- tests/test_blueprint.py 18 KB runs code
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.
- 13d ago Changed · +21 lines b944daeff75e
- 19d ago First seen · 83 lines · 176 tokens per session scan A 45d1baa0106f
yd-blueprint is a skill published in the GitHub repository LeeYudok/doksam-skills (14 stars, last pushed 7d ago), licensed MIT. It adds 176 tokens to every session and 3,952 once invoked, about $0.0007 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 86% identical to yd-blueprint, differing in 0 lines, and is treated as a copy.
Other skills, from other repositories
alumni-re-hire-tracker
Alumni and re-hire register: former role, last working day, re-hire eligibility, current employer and re-engagement date, as CSV, SQL, JSON Schema or Notion on request. Use for alumni outreach.
agentflow
Orchestrate autonomous AI development pipelines through your Kanban board (Asana, GitHub Projects, Linear). Manages multi-worker Claude Code dispatch, deterministic quality gates, adversarial review, per-task cost tracking, and recoverable pipeline design.
asana-automation
Automate Asana tasks via Rube MCP (Composio): tasks, projects, sections, teams, workspaces. Always search tools first for current schemas.
task
AI DevKit · Track dev-lifecycle / dev-debug progress on a durable task with the ai-devkit task CLI. Use to record phase, progress, next step, blockers, and validation evidence.
nx-workspace-patterns
Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.
conductor-new-track
Create a new track with specification and phased implementation plan.