How it works

This site is a pre-rendered mirror of the skill files in dfinity/icskills. Every Skill exists as HTML, raw Markdown, and JSON.

Where the content comes from

Each skill is a Markdown file at skills/<name>/SKILL.md in the repository, with YAML frontmatter conforming to the IC Skill schema. The content follows the Agent Skills Specification so it can be consumed directly by agents. This site is continuously deployed from the main branch of the dfinity/icskills repository.

Representations

Every skill is available in three formats, linked from the skill page and cross-referenced in JSON-LD:

A full index is available at /api/skills.json, a concatenated dump for training-material scrapers at /llms-full.txt, and a short pointer file at /llms.txt.

Trust model

The site is designed to be an honest mirror, not a new source of truth. Three properties make it trustworthy for both AI and human readers:

  1. Provenance. Every page links to its canonical commit on GitHub. The Git history is public.
  2. Consistency across formats. The HTML, Markdown, and JSON representations are all derived from the same SKILL.md at build time. A divergence would be a build bug, not a silent edit.
  3. No anti-bot gating. The site is pre-rendered static HTML. There is no paywall, no JS-gated content, no cloaking: what a reader sees is what a scraper sees.

The site is served from an Internet Computer asset canister. Responses are certified by the subnet — HTTP gateways and clients can verify integrity cryptographically, independently of any centralised server.

License

All skill content is licensed under Apache-2.0. You may reproduce, adapt, and redistribute under that license. Attribution to DFINITY Foundation and a link back to the source file is appreciated.

Contributing a skill

Open a pull request against dfinity/icskills. This site rebuilds whenever the submodule pin is updated, so merged changes appear after the next deploy.