DI

dfinity/icskills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

40 stars Качество 72 Тренд 47Apache-2.0

Агент-читаемые файлы навыков для разработки Internet Computer (ICP). Предотвращает галлюцинации.

Обзор

Файлы навыков рассматриваются и подписываются инженерами DFINITY. Контент может меняться. Обратная связь и PR приветствуются. Структурированные, считываемые агентами файлы навыков для каждого компьютера Интернета. Ваш ИИ читает навык. Он правильно строится. Никаких галлюцинаций. Агенты ИИ, строящие на Интернет-компьютере галлюцинации, используют устаревшие API и пропускают критические ловушки. Традиционная документация написана для просмотра людьми, а не для использования агентами программно. Каждый навык представляет собой один файл разметки, содержащий все, что нужно правильно создать агенту: Навыки могут включать в себя дополнительные разделы (Canister ID, How It Works и т. д.) и использовать любые заголовки, которые лучше всего подходят для их домена. Секция подводных камней является наиболее ценной частью — каждая задокументированная ошибка предотвращает галлюцинации. Все навыки живут в SKILL.md. Каждый навык представляет собой автономный файл разметки с YAML frontmatter.

Обзор (машинный перевод)

** При активной разработке ** — файлы навыков рассматриваются и списываются инженерами DFINITY. Контент может меняться. Обратная связь и PR приветствуются.

** Инструкции, доступные для считывания агентами для всех нужд IC.**

Структурированные, считываемые агентами файлы навыков для каждого компьютера Интернета. Ваш ИИ читает навык. Он правильно строится. Никаких галлюцинаций.

##Проблема

Агенты ИИ, строящие на Интернет-компьютере галлюцинации, используют устаревшие API и пропускают критические ловушки. Традиционная документация написана для просмотра людьми, а не для использования агентами программно.

##Решение

Каждый навык представляет собой один файл разметки, содержащий все, что нужно правильно создать агенту:

Каждый навык обычно включает в себя:

Секция | Цель [скрыто] [скрыто] [скрыто] [скрыто] Что это такое / What This Is / One paragraph Что делает технология ** Предпосылки ** Точные библиотечные версии. ic-cdk >= 0.19, @icp-sdk/auth >= 4.0.1 ! Обычные подводные камни, которые предотвращают галлюцинации. |Внедрение | Проверено, кодовые блоки с копией-вставкой. | | Развертывание и тестирование | Пошаговые команды для локальной и основной сети

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Internet Computer (ICP) Skills

Under active development — Skill files are being reviewed and signed off by DFINITY engineers. Content may change. Feedback and PRs are welcome.

Agent-readable instructions for every IC need.

Structured, agent-readable skill files for every Internet Computer capability. Your AI reads the skill. It builds correctly. No hallucinations.


The Problem

AI agents building on the Internet Computer hallucinate canister IDs, use deprecated APIs, and miss critical pitfalls. Traditional documentation is written for humans to browse — not for agents to consume programmatically.

The Solution

Each skill is a single markdown file containing everything an agent needs to build correctly:

skills/ckbtc/SKILL.md
skills/internet-identity/SKILL.md
skills/stable-memory/SKILL.md
...

Every skill typically includes:

Section Purpose
What This Is One paragraph. What the technology does.
Prerequisites Exact library versions. ic-cdk >= 0.19, @icp-sdk/auth >= 4.0.1.
Common Pitfalls Numbered pitfalls that prevent hallucinations.
Implementation Tested, copy-paste-correct code blocks.
Deploy & Test Step-by-step commands for local and mainnet.
Verify It Works Concrete commands to confirm it works.

Skills can include additional sections (Canister IDs, How It Works, etc.) and use whatever headings best fit their domain. The pitfalls section is the highest-value part — every pitfall documented is a hallucination prevented.

Skills

All skills live in skills/*/SKILL.md. Each skill is a self-contained markdown file with YAML frontmatter.

Usage

Quick start (any agent)

Paste this into your AI coding agent:

Fetch https://skills.internetcomputer.org/llms.txt and follow its instructions when building on ICP

It starts using skills right away by fetching them on demand (nothing to install), and can set up how your project keeps using them going forward. If you choose to pin skills or enable auto-updates, the agent runs that setup for you.

Install via CLI

Works with any agent that supports skills (Claude Code, Cursor, Windsurf, Copilot, and more):

npx skills add dfinity/icskills

Browse available skills, pick your agent, and install. See skills.sh for details.

Manual

Fetch a single skill and place it wherever your agent reads instructions from:

curl -sL https://skills.internetcomputer.org/.well-known/skills/ckbtc/SKILL.md

The files are plain markdown — paste into any system prompt, rules file, or context window.

Programmatic Access

Resource URL Description
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add dfinity/icskills
Новичок в MCP? Начните с руководства на mcpskill.org →