Skip to content
GitHub

Import and curate skills

Adopt good skills from other repositories without adopting their risks.

Point your agent at a skill in another repository, and you review what it fetched before anything lands.

Point your agent at the skill’s source:

Assimilate the skill at https://github.com/some-org/their-repo (the summarize-thread skill) into our catalogue.

The assimilate-primitive skill fetches it over https or git only, refusing file: URLs and private addresses before it reads anything.

The agent shows you the fetched body exactly as it arrived, so read it as untrusted instructions. It then shapes the skill to your conventions, and after you approve it writes the skill into the destination pack. Rebuild and confirm the pack lists the skill:

make build-self && agentbundle show <pack>

Your first assimilation walks through every guardrail and the full definition of done.

To judge an entire outside repository or catalogue instead of one skill, ask for a survey:

Survey https://github.com/some-org/their-catalogue for skills we can adopt.

The assimilate-repo skill gives each candidate a verdict of assimilate, reject, or needs-new-pack, and writes a reviewable RFC. A re-run after an interruption, or after the source changes, skips candidates it already decided.

Next, read the ledger and the engine guard to see how progress is stored and protected.