IC Skills
browse how it works access

Get skills into
your agent.

No auth. No keys. Every skill is a static file you can fetch directly.

GET
Skills discovery
Discovery index listing all skills. Follows the Agent Skills Discovery RFC.
application/json
/.well-known/skills/index.json
GET
Single skill
Raw SKILL.md for one skill. Drop it straight into agent context.
text/markdown
/.well-known/skills/ckbtc/SKILL.md
GET
Single skill (GitHub raw)
Same content via GitHub raw URLs. Works without the site.
text/plain
https://raw.githubusercontent.com/dfinity/icskills/main/skills/ckbtc/SKILL.md
GET
Skill index
Short index with links to every skill. Follows the llms.txt convention.
text/plain
/llms.txt
GET
All skills (full)
Every skill concatenated into one file. For full context injection.
text/plain
/llms-full.txt
No auth needed
Open access. No keys, no signup. Every URL returns content directly.
Plain markdown
Skills are markdown files. Paste into any agent context, rules file, or system prompt.
Always current
Skills update when canister IDs or APIs change. Git-tracked with last-updated dates.