Repo Context Ledger
gviiisen/repo-context-ledger
Record every behavior-changing feature addition, fix, and adjustment as durable, evidence-based repository knowledge, then use that ledger to continue accurately across AI windows, tools, Git…
Onboard a fresh or early scaffold after Blueprint is overlaid by tuning commands, standards, adapters, visibility, and context loading.
$ npx skills add aiblueprinthq/ai-blueprint --skill onboard -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install aiblueprinthq/ai-blueprint onboard --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/onboard .claude/skills/onboard && 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 "onboard" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/onboard into .claude/skills/onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "onboard", 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/onboardType 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 onboard -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install aiblueprinthq/ai-blueprint onboard --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/onboard .agents/skills/onboard && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "onboard" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/onboard into .agents/skills/onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "onboard", 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 onboard -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install aiblueprinthq/ai-blueprint onboard --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/onboard .cursor/skills/onboard && 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 "onboard" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/onboard into .cursor/skills/onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "onboard", 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/onboard--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 onboard -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install aiblueprinthq/ai-blueprint onboard --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/onboard .gemini/skills/onboard && 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 "onboard" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/onboard into .gemini/skills/onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "onboard", 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 onboardInstalls 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 onboard -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/onboard .github/skills/onboard && 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 "onboard" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/onboard into .github/skills/onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "onboard", 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 onboard -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 onboard --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/onboard .opencode/skills/onboard && 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 "onboard" agent skill from https://github.com/aiblueprinthq/ai-blueprint/tree/main/.agents/skills/onboard into .opencode/skills/onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "onboard", 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.
onboardOnboard a fresh or early scaffold after Blueprint is overlaid by tuning commands, standards, adapters, visibility, and context loading.
Onboard is an agent skill from aiblueprinthq/ai-blueprint. Onboard a fresh or early scaffold after Blueprint is overlaid by tuning commands, standards, adapters, visibility, and context loading. Use for /onboard, fresh installation setup, or what to do after installing Blueprint. Use adopt for an established app.
Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows, covering Context engineering. It works with Git. 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 step headings 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.
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.
Onboard loads about 4.5k tokens when it runs. Until then it costs about 66 tokens; SKILL.md has 2,382 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 found no risky patterns in SKILL.md.
Automated 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); files beside SKILL.md are not scanned.
The full file from aiblueprinthq/ai-blueprint at commit 96222b7, republished under its MIT licence (© aiblueprinthq). 2,382 words, ~4,512 tokens.
.claude/skills/onboard/SKILL.md (or your agent's skills folder).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.
First action: Before project inspection, preflight, or any other tool call,
publish running to blueprint/.state/run.json using the dashboard activity
contract in AGENTS.md.
Where this sits in the workflow:
scaffold app -> overlay Blueprint -> [onboard] -> project-plan + build-plan -> /overview
(user/tool) (copied files) (tune setup) (user-owned inputs) (generated context)/onboard is the fresh-project on-ramp. It assumes the app was scaffolded first
and the Blueprint files were overlaid after. Run it before filling in plans or
running /overview. Its job is to make the Blueprint fit the real project before
planning starts: commands, project title, conventions, ignore rules, and tool
adapters. It also asks whether the Blueprint workflow files should be committed
with the repo or kept local-only through .gitignore.
Use /adopt instead when the app is brownfield: real routes, shipped features,
and project behavior already exist and need to be reflected into the plans.
No argument is required. If the user provides context about the stack, hosting, database, auth, or preferred tool, use it as a hint and verify against files.
Before reading application code or changing setup files, confirm both Git states:
git rev-parse --is-inside-work-tree
git rev-parse --verify HEADIf this is not a Git repository, stop and ask the user to initialize one, then
rerun /onboard.
An existing first commit may contain only the scaffold or may already contain Blueprint. Both are valid. Do not ask the user to rewrite either history shape.
If Git reports an unborn HEAD, handle it here instead of sending the user away
to run Git commands:
AGENTS.md, CLAUDE.md, .agents/, .claude/, and blueprint/. Exclude
secrets, dependencies, caches, build output, generated state, and anything
else that should not enter source control. Include the existing .gitignore
when it is safe.main or master, then Git's configured initial branch,
and otherwise main. Preserve the current unborn branch name as the setup
branch when it is not the intended default. If the intended name is genuinely
ambiguous, ask only that one question.Create the initial scaffold commit and continue Onboard? (Recommended)
State that this creates one local commit and never pushes.chore: scaffold application. If needed, rename the unborn
branch before committing so the root commit establishes the intended default
branch. Then create or return to the named setup branch at that same commit
and continue Onboard in the same run.If there is no safe scaffold candidate, stop with the exact blocker rather than creating an empty or mixed root commit. Never create the commit without explicit approval.
Then confirm this is onboarding, not adoption.
Inspect the repository and the two planning docs:
blueprint/project-plan.md and blueprint/build-plan.md are mostly empty or
worksheet-like, proceed./adopt instead.AGENTS.md, coding-standards.md,
.gitignore, and optional notes.Never run a framework scaffolder. The Blueprint is already overlaid.
Read only enough to identify the setup:
pnpm-lock.yaml, package-lock.json,
yarn.lock, bun.lockb, etc.)package.json, pyproject.toml, go.mod, Cargo.toml, and
similar)astro.config.*, next.config.*, vite.config.*,
tailwind.config.*, database config, test config).gitignoreblueprint/.state/manifest.json, when present, and its selected adapter list.agents/, .claude/, or both.github/workflows/blueprint/config.json, when present, and whether it parses cleanlypackage.json, the folder name, existing docs, or the userDo not infer more than the files support. Mark uncertain items as > TODO in the
summary rather than inventing a convention.
If the root README.md is a copied Blueprint workflow document, replace that
obsolete overlay content in the product README slot:
# AI Coding Blueprint, or the
opening section clearly describes the Blueprint workflow rather than this app.README.md stub for the actual project using the detected
project name, one-line purpose when known, and the Commands from AGENTS.md.
Keep it minimal if the project plan is not filled yet.blueprint/. Agents use the
local skills, plans, and context files directly.AGENTS.md claim that a project README explains the Blueprint
workflow.If the root README.md already looks like a real project README, leave it alone.
Never replace a project README with Blueprint documentation.
Update the Commands section of AGENTS.md to match real scripts and commands.
Remove the shipped <!-- blueprint:onboarding-required --> marker and the For a standard Next.js project instruction when replacing the placeholder
commands. Status uses the dedicated marker, with the old sentence retained only
as a migration fallback, to distinguish a fresh overlay from a tuned project.
Include only commands that exist or are intentionally available:
If no test command exists, say so explicitly. Do not claim tests are a gate until a real test command is configured.
Follow and preserve the proportional-engineering contract in AGENTS.md when
adapting commands, standards, and context to the detected project.
If CLAUDE.md exists and still has the placeholder # Project Name, replace it
with the detected project name. Keep @AGENTS.md. Remove direct imports of
project-overview.md, current-feature.md, coding-standards.md, and
ai-interaction.md; workflow skills read those files only when relevant.
Preserve unrelated user imports. Do not move detailed app context into
CLAUDE.md; that belongs in AGENTS.md and the generated project overview.
Update blueprint/context/coding-standards.md so it matches the detected stack.
Keep stable, tool-agnostic sections such as writing style, comments, scope, and
testing philosophy. Replace stack-specific defaults that do not apply.
Cover the practical conventions the build loop needs:
AGENTS.mdIf the project is too new to reveal a convention, leave a concise > TODO rather
than pretending a pattern exists.
Read blueprint/config.json. A missing file means built-in defaults and is not
an error. If the file exists but is invalid, stop and show the exact invalid key
or value before changing other setup files.
Keep project configuration deterministic. Ask before changing preferences and
edit only values the user actually chose, such as branch prefixes, UI evidence,
logic-test strictness, regular or Continuous quality gates, review execution, or
Continuous Mode limits. Independent review defaults to when-sensitive for
regular and Continuous work, and its execution defaults to automatic. Audit,
check, and try guide default to manual. Preserve these defaults unless the user
chooses different policies. A manual independent-review gate disables
automatic selection for that workflow without disabling explicit independent
audits. Never put
commands, product requirements, communication prose, secrets, or permission for
commits, merges, pushes, deployments, publication, destructive actions, failed
checks, or finding waivers into config.
Unless the user already chose these values, ask one short Implementation style question using the current tool's selectable prompt when available:
workflow.stepReview: "feature" and workflow.checkpointCommits: "disabled".workflow.stepReview: "every" and workflow.checkpointCommits: "enabled".These are onboarding presets, not a third configuration field. Never write an
implementationStyle key. Show the current two values before asking, preserve
them if the user chooses not to change them, and explain that either value can be
edited later. A later /implement run reads the current configuration.
The final code walkthrough is not a configuration setting and remains available
with every implementation style.
Read blueprint/context/ai-interaction.md and update only obvious mismatches.
Usually the default review loop should stay intact. Flag preferences for the user
instead of guessing, such as:
stepReview restores the approval pauses, not checkpoint prompts/check should require browser evidence for UI workreview.independentExecution: "manual" for a
fresh-session handoff. Explain that automatic execution uses a fresh isolated
reviewer only when the active adapter can expose its exact identity and model,
and otherwise stops with the manual handoffIf no changes are needed, say so.
Do not create or change Verify commands or GitHub workflows during onboarding. Report any verification command or CI already present. When equivalent automatic pull-request checks are absent, mention the optional standalone setup:
Run /ci or $ci when you want automatic GitHub checks.Explain that CI is not required to continue with planning or the Blueprint build
loop. The /ci skill owns project-specific Verify and GitHub workflow setup.
Update .gitignore for common generated files from the detected stack while
preserving existing entries. Typical examples include dependencies, build output,
framework caches, logs, environment files, test output, temporary files, and OS or
editor files.
Ask how Blueprint workflow files should be handled in git, unless the user already gave a preference:
Blueprint visibility?
1. Commit Blueprint workflow files
Portable. Best for teams and working across machines.
2. Keep Blueprint workflow files local
Adds .agents/, .claude/, blueprint/, and CLAUDE.md to .gitignore.
Keeps AGENTS.md public as the lightweight project agent guide.Recommend option 1 by default. If the user chooses option 2:
Add this block to .gitignore, preserving existing entries:
# AI Blueprint local workflow files
.agents/
.claude/
blueprint/
CLAUDE.mdKeep AGENTS.md tracked. It remains the lightweight public project guide for
commands and conventions.
Make AGENTS.md public-safe: keep project description, commands, testing gate,
and coding conventions, but remove or avoid Blueprint workflow explanations,
hidden adapter paths, workflow-document pointers, and core skill lists that
would expose the local-only workflow.
Explain that local-only mode hides the workflow contents from the repo, but the
.gitignore names still reveal the ignored paths.
Explain that Blueprint state, specs, findings, and history will not travel with the repo; another machine needs the Blueprint reinstalled or restored locally.
If any of .agents/, .claude/, blueprint/, or
CLAUDE.md are already tracked, say .gitignore will not hide tracked files.
Ask before running
git rm --cached -r .agents .claude blueprint CLAUDE.md, and
only run it if the user explicitly approves. Never delete the local files.
Then report which selected tools and adapter folders are needed:
blueprint/.state/manifest.json exists, its adapters list is
the authoritative installer selection. The presence of .agents/ means its
files are compatible with Codex and GitHub Copilot. Google Antigravity and
OpenCode can use them too; it does not mean all four tools were selected./doctor instead of guessing or deleting
another tree.AGENTS.md, .agents/, and blueprint/; CLAUDE.md and
.claude/ can be deleted.AGENTS.md, CLAUDE.md, .claude/, and blueprint/;
.agents/ can be deleted.AGENTS.md, .agents/, and blueprint/.AGENTS.md, .agents/, and blueprint/.AGENTS.md, .agents/, and blueprint/..claude/; no separate
.opencode/skills/ copy is needed..opencode/skills/ or an Antigravity-specific skill tree.
Both tools use the supported shared trees.Do not delete adapters unless the user explicitly asks.
Stop with a concise onboarding report:
blueprint/project-plan.mdblueprint/build-plan.mdMake the direct path clear: the user can write or develop those files through
any conversation, then run /overview. Also mention /discovery or $discovery
as an optional deep planning conversation for users who want guided help. Do not
start it, make it a prerequisite, or imply that directly written plans are less
complete.
End with the next command:
/overviewFor Codex, also mention:
$overview/discovery is optional and never runs as part of onboarding. The direct
plan-writing path must remain fully supported.project-plan.md or build-plan.md content.test command means no required test gate yet.AGENTS.md public in local-only mode unless the user explicitly asks for
a more advanced setup.git rm --cached without a separate
explicit approval.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
Just SKILL.md in .agents/skills/onboard of aiblueprinthq/ai-blueprint.
Open the folder on GitHubat commit 96222b7
Onboard 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 |
|---|---|---|---|---|---|---|
| Onboard this skillaiblueprinthq/ai-blueprint | 463 | — | ~4.5k | Automated safety check: Pass | MIT | |
| Repo Context Ledgergviiisen/repo-context-ledger | 105 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Claude Statusbarleeguooooo/claude-code-usage-bar | 378 | — | ~2.6k | Automated safety check: Pass | MIT | |
| Badstephenleo/bmad-autonomous-development | 107 | — | ~7.7k | Automated safety check: Pass | MIT | |
| Analyze Trajectoryyologdev/yoyo-evolve | 1.9k | — | ~3.6k | Automated safety check: Pass | MIT | |
| File-Based Planning in ArabicOthmanAdi/planning-with-files | 27k | — | ~3.2k | Automated safety check: Notes | MIT |
gviiisen/repo-context-ledger
Record every behavior-changing feature addition, fix, and adjustment as durable, evidence-based repository knowledge, then use that ledger to continue accurately across AI windows, tools, Git…
leeguooooo/claude-code-usage-bar
Manage cs (claude-statusbar) — switch theme/style/density, override severity colors, preview combinations, run doctor, reset config, install, upgrade (cs upgrade — the only supported upgrade path)…
stephenleo/bmad-autonomous-development
BMad Autonomous Development — orchestrates parallel story implementation pipelines.
yologdev/yoyo-evolve
Diagnoses a recurring failure such as a stuck task, repeated CI error or frequent reverts by sending sub-agents through the logs and returning one root-cause diagnosis.
OthmanAdi/planning-with-files
Arabic edition of a file-based planning skill that keeps task_plan.md, findings.md and progress.md on disk so multi-step agent work survives lost context.
OneWave-AI/claude-skills
A skill your agent uses when a working session is ending, the context window is nearly full, work needs to pass to a teammate or a fresh session, or the user says "hand this off", "write this up…
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
Run a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift.
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
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.
Works with
Categories
Onboard a fresh or early scaffold after Blueprint is overlaid by tuning commands, standards, adapters, visibility, and context loading. Onboard is an agent skill from aiblueprinthq/ai-blueprint. Onboard a fresh or early scaffold after Blueprint is overlaid by tuning commands, standards, adapters, visibility, and context loading.
Onboard fits situations like: fresh installation setup; what to do after installing Blueprint.
Run `npx skills add aiblueprinthq/ai-blueprint --skill onboard -a claude-code`. Or copy the skill folder (.agents/skills/onboard in aiblueprinthq/ai-blueprint) into .claude/skills/onboard in your project. Claude Code loads it when a task matches its description.
Run `npx skills add aiblueprinthq/ai-blueprint --skill onboard -a codex`. Or copy the skill folder (.agents/skills/onboard in aiblueprinthq/ai-blueprint) into .agents/skills/onboard 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 onboard -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/onboard, .gemini/skills/onboard, .github/skills/onboard and .opencode/skills/onboard in your project.
Going by SKILL.md and its folder, Onboard needs the command-line tools its instructions call (git).
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 no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Onboard 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 Onboard: Repo Context Ledger (gviiisen/repo-context-ledger, 105 stars), Claude Statusbar (leeguooooo/claude-code-usage-bar, 378 stars), Bad (stephenleo/bmad-autonomous-development, 107 stars) and Analyze Trajectory (yologdev/yoyo-evolve, 1.9k 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.