DI

dfinity/icskills

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

40 stars 品質 72 トレンド 47Apache-2.0

インターネットコンピュータ(ICP)の開発のためのエージェント対応スキルファイル。 AIの幻覚を防ぎます.

概要

— スキルファイルは、DFINITY エンジニアが審査・署名しています。 内容が変更になる場合があります。 フィードバックやPRを歓迎します。 すべてのインターネットコンピュータ機能のための構造化された、エージェント対応のスキルファイル。 あなたのAIはスキルを読み取ります。 正しく構築します。 幻覚なし インターネットコンピュータ上で構築するAIエージェントは、キャニスターIDを幻覚し、非推奨APIを使用し、重要な落とし穴を逃します。 伝統的な文書は、人間が参照するために書かれています。エージェントはプログラム的に消費するわけではありません。 各スキルは、エージェントが正しく構築するために必要なすべてのものを含む単一のマークダウンファイルです。 スキルは、追加のセクション(キャニスターID、どのように動作するかなど)を含めることができ、見出しが最も適しているドメインを使用することができます。 下落セクションは最高値の部分です。すべての下落は幻覚防止です。 スキル・スキル・スキル・スキル・スキル・スキル・スキル それぞれのスキルは、YAML のフロントマッターで自己完結したマークダウンファイルです.

概要(AI 翻訳)

** アクティブ開発中** — スキルファイルは DFINITY エンジニアが審査・署名しています。 内容が変更になる場合があります。 フィードバックやPRを歓迎します。

すべてのICの必要性のための親切な指示。

すべてのインターネットコンピュータ機能のための構造化された、エージェント対応のスキルファイル。 あなたのAIはスキルを読み取ります。 正しく構築します。 幻覚なし

お問い合わせ

問題

インターネットコンピュータ上で構築するAIエージェントは、キャニスターIDを幻覚し、非推奨APIを使用し、重要な落とし穴を逃します。 伝統的な文書は、人間が参照するために書かれています。エージェントはプログラム的に消費するわけではありません。

ソリューション

各スキルは、エージェントが正しく構築するために必要なすべてのものを含む単一のマークダウンファイルです。

すべてのスキルは通常以下を含みます。

| セクション | 目的 | お問い合わせ |**とは | 1段落 技術について | |前提条件 | 正確なライブラリバージョン。 [[ic-cdk >= 0.19], [@icp-sdk/auth >= 4.0.1]. お問い合わせ |Common Pitfalls | 幻覚を防止する病床数 | |増幅 | 検査・コピーミスコードブロック | |Deploy & Test | ローカルとメインネットのステップバイステップコマンド |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add dfinity/icskills
MCP 初心者?mcpskill.org のガイドから始めましょう →