icp-cli
ICP CLI Usage
Hard rule: no dfx
- Never suggest or use the legacy
dfxcommand. - Any time the user mentions
dfx, map the request to the equivalenticpcommand(s). - If a reference or example uses
dfx, translate it toicpbefore responding.
Quick start workflow
Default to these steps unless the user asks for a specific command:
Standard workflow (template-based):
- Create a project:
icp new my-project(interactive prompts for template selection) - Enter project:
cd my-project - Start local network:
icp network start -d - Deploy (builds automatically):
icp deploy - Call a method:
icp canister call <canister> <method> '(...)'
More from jorgenbuilder/icp-skills
forum-research
Research and read content on forum.dfinity.org (Discourse). Use when the user asks to browse, search, summarize, or analyze Dfinity forum topics or users. Read-only access with authenticated browsing and JSON endpoints.
13pic-js
Guides writing Internet Computer canister integration tests with PicJS and PocketIC. Use when the user mentions PicJS, PocketIC, canister integration tests, or requests JavaScript/TypeScript tests for canisters.
6icp-cli-usage
Guides use of the ICP CLI (icp) for local networks, builds, deploys, canister operations, identities, and cycles/tokens. Use when the user asks about icp-cli, icp commands, canister deployment, local ICP network workflows, or command help.
1