Blueprint
affaan-m/ECC
将单行目标转化为多会话、多代理工程项目的分步构建计划。每个步骤包含独立的上下文简介,以便新代理能直接执行。包括对抗性审查门、依赖图、并行步骤检测、反模式目录和计划突变协议。触发条件:当用户请求复杂多PR任务的计划、蓝图或路线图,或描述需要多个会话的工作时。不触发条件:任务可在单个PR或少于3个工具调用中完成,或用户说“直接执行”时。
Run a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift.
$ npx skills add aiblueprinthq/ai-blueprint --skill doctor -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install aiblueprinthq/ai-blueprint doctor --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/aiblueprinthq/ai-blueprint.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/doctor .claude/skills/doctor && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "doctor" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctor into .claude/skills/doctor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doctor", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctorType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add aiblueprinthq/ai-blueprint --skill doctor -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install aiblueprinthq/ai-blueprint doctor --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aiblueprinthq/ai-blueprint.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/doctor .agents/skills/doctor && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "doctor" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctor into .agents/skills/doctor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doctor", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add aiblueprinthq/ai-blueprint --skill doctor -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install aiblueprinthq/ai-blueprint doctor --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aiblueprinthq/ai-blueprint.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/doctor .cursor/skills/doctor && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "doctor" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctor into .cursor/skills/doctor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doctor", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/aiblueprinthq/ai-blueprint.git --path .agents/skills/doctor--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add aiblueprinthq/ai-blueprint --skill doctor -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install aiblueprinthq/ai-blueprint doctor --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aiblueprinthq/ai-blueprint.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/doctor .gemini/skills/doctor && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "doctor" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctor into .gemini/skills/doctor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doctor", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install aiblueprinthq/ai-blueprint doctorInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add aiblueprinthq/ai-blueprint --skill doctor -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/aiblueprinthq/ai-blueprint.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/doctor .github/skills/doctor && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "doctor" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctor into .github/skills/doctor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doctor", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add aiblueprinthq/ai-blueprint --skill doctor -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install aiblueprinthq/ai-blueprint doctor --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aiblueprinthq/ai-blueprint.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/doctor .opencode/skills/doctor && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "doctor" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/doctor into .opencode/skills/doctor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doctor", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
doctorRun a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift.
Doctor is an agent skill from aiblueprinthq/ai-blueprint. Run a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift. May offer to reset malformed generated dashboard state after approval. Use for /doctor, installation checks, context overhead, setup problems, or when something feels wrong.
Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts.
The repository describes itself as: A file-backed, spec-driven AI coding workflow framework for building real software while staying in control. The licence is MIT.
8 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 96222b7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (JavaScript), which the agent can run.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Doctor loads about 4.5k tokens when it runs. Until then it costs about 87 tokens; SKILL.md has 2,362 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
look for `node_modules`, `.env`, `dist`, and framework cache folders such asAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from aiblueprinthq/ai-blueprint at commit 96222b7, republished under its MIT licence (© aiblueprinthq). 2,362 words, ~4,550 tokens.
.claude/skills/doctor/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Context reuse: Reuse any required file already loaded in project instructions or the current session. Read it again only if absent, changed, or exact current bytes or line references are needed.
Where this sits in the workflow:
any time -> [doctor] -> reads setup + plans + workflow state + git
(diagnostic) prints health, warnings, and repair orderThis skill answers one question: is this Blueprint project ready to use? It is
the diagnostic pass for setup drift, incomplete onboarding, missing files,
placeholder plans, stale generated context, Blueprint visibility, and confusing
workflow state. It never changes anything: no edits, no commits, no installs, no
builds, no branch changes. Its only repair is an approved reset of a malformed
generated blueprint/.state/run.json file.
Use /status when the user mainly wants progress and the next build action. Use
/doctor when the user wants to know whether the workflow itself is healthy.
None. /doctor takes no argument.
Gather these, then summarize. Do not dump file contents.
AGENTS.md, blueprint/, blueprint/project-plan.md,
blueprint/build-plan.md, and blueprint/context/ exist.blueprint/context/coding-standards.md,
blueprint/context/ai-interaction.md,
blueprint/context/current-feature.md, and
blueprint/context/project-overview.md exist.blueprint/history/features/ and blueprint/history/fixes/ exist.
When the rollback skill is installed, also check
blueprint/history/rollbacks/. A missing rollback folder on a legacy
installation is a warning, not a blocker; /complete creates it on the
first rollback.blueprint/context/findings.md. Missing on a legacy installation is
a warning, not a blocker; /audit and /complete create it on first use.
When present, confirm its entry headers still match
### <id> [<severity>] <status> - <title> and warn on a malformed ledger.
Report any P0 or P1 finding still open or fixed by ID, since it will
block /complete. Never block on the ledger yourself.blueprint/context/review.md. Missing on a legacy installation is a
warning, not a blocker; /audit independent current and /complete create
it on first use. When present, validate the required request or receipt
fields and report pending, changes-requested, malformed, or stale state..gitignore marks Blueprint workflow files as local-only, still require
the files to exist on disk. Ignored but present is healthy; ignored and
missing means the local workflow needs to be restored.blueprint/config.json when present. Missing is healthy and means
built-in defaults. When present, require a regular non-symbolic-link JSON
file with schemaVersion: 1. Reject unknown keys and unsupported values.
Report the effective workflow, git, verification, review execution, regular
quality-gate, Continuous quality-gate, and Continuous Mode settings. Confirm each audit,
independent-review, check, and try-guide gate uses its supported values.
Independent review defaults to when-sensitive for both workflows; audit,
check, and try guide default to manual. Confirm
review.independentExecution is manual or automatic and defaults to
automatic. Do not claim automatic capability is available from installed
project files alone.
An invalid config is a setup blocker for mutating workflow skills because
they must not guess which policy to follow.blueprint/.state/manifest.json when present and report its exact
logical adapters. Supported values include Codex, Claude Code, and GitHub
Copilot. Google Antigravity and OpenCode are supported too..agents/skills/. Claude Code uses
.claude/skills/. OpenCode can use either tree..opencode/skills/. If it contains
duplicate Blueprint skills alongside .agents/skills/ or .claude/skills/,
warn that OpenCode discovers all of those locations and the duplicate tree
should be reviewed..agents/skills/ or .claude/skills/, check
the matching adapter file too. Warn when workflow behavior was updated in
one adapter but not the other.doctor/scripts/run-state.mjs. This managed helper validates and atomically
writes dashboard activity. A missing helper needs a Blueprint update before
tracked commands can record activity safely.CLAUDE.md exists and still starts with # Project Name, flag that
/onboard probably has not finished.CLAUDE.md imports AGENTS.md and lets skills load the overview, active
spec, coding standards, and interaction guide on demand. If it directly
imports any of those four context files, warn that this is the legacy
always-loaded layout and give the exact direct import lines to remove.
Count the imported files and their total byte size, plus the total byte
size of project skill descriptions. Label these as file-size diagnostics,
not token counts. Recommend Claude Code's /context all for the live token
breakdown.AGENTS.md for substantive proportional-engineering guidance,
under ## Proportional engineering or equivalent customized wording.
Accept equivalent guidance anywhere in the file; do not require exact prose.
Look for current requirements over hypothetical scale, reuse before new
machinery, smaller reversible defaults, questions for material unknowns,
and trust boundaries grounded in actual reachability. Simplicity must
preserve real validation, data-loss prevention, accessibility, security,
configured tests, and project rules; stack-specific standards apply only
to the project's stack. A heading or a single slogan is not sufficient.
If guidance is missing or incomplete, identify the missing substance as a
warning, not a setup blocker. The updater preserves existing AGENTS.md,
so updating Blueprint alone does not repair this warning.README.md is still the copied Blueprint workflow doc
by looking for # AI Coding Blueprint or opening text that describes the
Blueprint workflow instead of the app. If so, warn that /onboard should
replace it with a project README before publishing.blueprint/README.md clearly contains copied Blueprint workflow docs,
report it as an obsolete installer artifact. Its absence is healthy. An
unchanged managed copy can be removed by the updater; a modified copy needs
user review.AGENTS.md has a ## Commands section with dev and build
commands.AGENTS.md.package.json exists, compare its scripts against AGENTS.md at a high
level. Do not require every script to be documented.AGENTS.md declares a Verify command, confirm it resolves to real
project commands in the expected order: typecheck, tests when configured,
then build. Do not require checks the project does not have..github/workflows/verify.yml exists, confirm it runs the exact documented
Verify command for pull requests and pushes to the default branch, uses the
detected runtime and package manager, and starts with read-only contents
permission. Preserve other workflows and report overlap for review.Verify command or GitHub workflow is informational. It means the
optional automatic-check setup was not selected, not that the Blueprint is
unhealthy.node_modules, .env, dist, and framework cache folders such as
.astro or .next when relevant..gitignore ignores .agents/,
.claude/, blueprint/, or CLAUDE.md. Report it as a visibility choice,
not a failure, when the local files exist.AGENTS.md still describes the
Blueprint workflow, lists hidden adapter paths, or exposes the core skill
list. If so, warn that /onboard should make AGENTS.md public-safe..gitignore does not hide tracked files and the user must approve
any git rm --cached cleanup separately.blueprint/project-plan.md and blueprint/build-plan.md look
filled in or still template-like. Treat obvious TODO, TBD, example-only text,
or empty required sections as not ready.AGENTS.md: treat a blank
or template-only optional Usage model and constraints section as healthy
unknown context, not an incomplete requirement.blueprint/build-plan.md is a numbered checkbox list. Raw
bullets are allowed as a first draft, but they should be normalized by
/overview before the build loop starts.blueprint/build-plan.md.blueprint/context/project-overview.md exists and looks
generated from the current plans./feature should stop until /overview regenerates a compact
consolidation./overview before feature work.blueprint/.state/run.json when it exists. Missing means no recorded
activity and is healthy. Require a regular non-symbolic-link JSON file that
matches dashboard schema version 1 from AGENTS.md.Reset the malformed dashboard state now?
On approval, use the installed dashboard activity helper's reset action.
It confirms the exact path is a regular non-symbolic-link file and removes
only blueprint/.state/run.json. Verify the file is absent and report the
dashboard state as reset. Never remove blueprint/.state/, its manifest,
backups, or any project file. Without approval, leave it unchanged and
include the reset in Repair order:.blueprint/context/current-feature.md is the reset stub or an
active feature, fix, or rollback spec.current-feature.md is the reset stub but git has source or workflow
changes, warn that work is happening without an active spec.main, all spec steps checked but no completion, or a
branch that does not match the configured feature, fix, or rollback prefix
for the spec type. For a feature using git.landing: "local-merge", also
flag a mismatch with the next unchecked build-plan item. Pull-request
landing permits another unchecked feature because parallel branches can be
active. For a rollback, confirm its target is a checked item and do not
compare it to the next unchecked item.git.landing is pull-request, report the configured remote, resolved
remote default branch, and whether an authenticated hosting CLI or API is
available. Missing pull-request prerequisites need attention but do not make
the local Blueprint workflow unhealthy.Print a compact health report with these labels:
Health: Pass | Needs attention | Blocked
Setup: ...
Configuration: ...
Verification: ...
Adapters: ...
Context: ...
Visibility: ...
Plans: ...
Workflow: ...
Git: ...
Watch: ...
Repair order: ...Use Watch: only when there are warnings. Use Repair order: for the exact next
steps, in order. Keep it short and practical.
Choose the repair order in this priority:
/adopt for a brownfield app.blueprint/config.json -> fix the named key or value, then rerun
/doctor. Do not mutate project work while configuration is ambiguous..agents/skills/ or .claude/skills/ for the
selected tool. OpenCode can use either compatible tree.doctor/scripts/run-state.mjs -> update
Blueprint before relying on dashboard activity.project-overview.md, current-feature.md, coding-standards.md, and
ai-interaction.md that are present in CLAUDE.md, then rerun /doctor. The
files stay in the project and workflow skills still read them on demand./onboard.AGENTS.md Proportional engineering section and manually
merge only the missing guidance into the project's AGENTS.md. Preserve
existing project rules and equivalent customized wording. In local-only mode,
keep AGENTS.md public-safe without adding hidden workflow paths or skill lists.
Doctor must not edit or replace AGENTS.md./onboard to replace
it with a project README before publishing.git rm --cached while keeping local files.AGENTS.md still exposes the workflow ->
run /onboard to make AGENTS.md a lightweight public project guide.Verify command, project script, and GitHub workflow disagree ->
run /ci to review and align them. Missing optional CI alone does not need
repair./onboard if
this is an early project.blueprint/project-plan.md and
blueprint/build-plan.md./overview.blueprint/.state/run.json -> offer to reset that exact
generated file, then rerun /doctor or refresh the dashboard./status or /implement, depending on
whether the user wants orientation or action.open -> repair it through /implement while a spec
is active, or /fix <finding id> between work items. One that is fixed ->
/audit to re-review and close it. Both come before suggesting /complete./check, then /complete./status for progress or
/feature for the next planned feature.blueprint/.state/run.json through the installed helper
after the user approves the exact reset described above.Format the output to match the project's conventions in
blueprint/context/ai-interaction.md: concise, scannable markdown, with lists for
enumerations and tables for matrices rather than dense paragraphs.
© aiblueprinthq, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (scripts) in .agents/skills/doctor of aiblueprinthq/ai-blueprint.
Open the folder on GitHubat commit 96222b7
Doctor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Doctor this skillaiblueprinthq/ai-blueprint | 463 | — | ~4.5k | Automated safety check: Notes | MIT | |
| Blueprintaffaan-m/ECC | 277k | 2 repos | ~604 | Automated safety check: Pass | MIT | |
| Blueprintaffaan-m/ECC | 276k | — | ~421 | Automated safety check: Pass | MIT | |
| Blueprintsickn33/agentic-awesome-skills | 47k | 2 repos | ~1k | Automated safety check: Pass | MIT | |
| Skin Health Analyzersickn33/agentic-awesome-skills | 47k | 2 repos | ~293 | Automated safety check: Pass | MIT | |
| Blueprint Construction Planneraffaan-m/ECC | 277k | 5 repos | ~1.3k | Automated safety check: Pass | MIT |
affaan-m/ECC
将单行目标转化为多会话、多代理工程项目的分步构建计划。每个步骤包含独立的上下文简介,以便新代理能直接执行。包括对抗性审查门、依赖图、并行步骤检测、反模式目录和计划突变协议。触发条件:当用户请求复杂多PR任务的计划、蓝图或路线图,或描述需要多个会话的工作时。不触发条件:任务可在单个PR或少于3个工具调用中完成,或用户说“直接执行”时。
affaan-m/ECC
1行の目的を複数セッション、複数エージェントエンジニアリングプロジェクト向けのステップバイステップ構築計画に変換します。各ステップには自己完結型コンテキストブリーフがあり、新しいエージェントがそれをコールドで実行できます。
sickn33/agentic-awesome-skills
Turn a one-line objective into a step-by-step construction plan any coding agent can execute cold.
sickn33/agentic-awesome-skills
Analyze skin health data, identify skin problem patterns, assess skin health status.
affaan-m/ECC
Turns a one-line objective into a multi-step plan file with PR-sized steps, context briefs, a dependency graph, parallel-step detection and an adversarial review.
superset-sh/superset
Diagnose and fix Superset problems such as connection failures, offline hosts, terminals not attaching, auth or update issues.
aiblueprinthq/ai-blueprint
Adopt Blueprint into an existing brownfield codebase by surveying shipped behavior and generating plans, standards, commands, adapter choices, and visibility setup.
aiblueprinthq/ai-blueprint
Set up or normalize one project Verify command and matching GitHub Actions checks while preserving existing CI, with an optional local pre-push hook.
aiblueprinthq/ai-blueprint
Turn the next, named, or numbered build-plan feature into a buildable current-feature.md spec with small steps and done-when criteria.
aiblueprinthq/ai-blueprint
Onboard a fresh or early scaffold after Blueprint is overlaid by tuning commands, standards, adapters, visibility, and context loading.
aiblueprinthq/ai-blueprint
Validate and normalize project-plan.md and build-plan.md, then generate the durable project-overview.md used by agents.
aiblueprinthq/ai-blueprint
Brief an upcoming build-plan feature without writing files. An agent skill from aiblueprinthq/ai-blueprint.
Run a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift. Doctor is an agent skill from aiblueprinthq/ai-blueprint. Run a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift.
Doctor fits situations like: installation checks; context overhead; something feels wrong.
Run `npx skills add aiblueprinthq/ai-blueprint --skill doctor -a claude-code`. Or copy the skill folder (.agents/skills/doctor in aiblueprinthq/ai-blueprint) into .claude/skills/doctor in your project. Claude Code loads it when a task matches its description.
Run `npx skills add aiblueprinthq/ai-blueprint --skill doctor -a codex`. Or copy the skill folder (.agents/skills/doctor in aiblueprinthq/ai-blueprint) into .agents/skills/doctor in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aiblueprinthq/ai-blueprint --skill doctor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/doctor, .gemini/skills/doctor, .github/skills/doctor and .opencode/skills/doctor in your project.
Going by SKILL.md and its folder, Doctor needs JavaScript for the scripts in its folder and the command-line tools its instructions call (git). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Doctor is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Doctor: Blueprint (affaan-m/ECC, 277k stars), Blueprint (affaan-m/ECC, 276k stars), Blueprint (sickn33/agentic-awesome-skills, 47k stars) and Skin Health Analyzer (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
aiblueprinthq (a GitHub organization) maintains it in aiblueprinthq/ai-blueprint, which has 463 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on October 8, 2026.
Source: aiblueprinthq/ai-blueprint on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.