Agent skills for icp

I need icp related skills for my agents, so I began stuffing docs for picjs and icp-cli into context with anthropic/skill-creator. This repo is the result:

I’m sure others have found the same need and may have created more / better skills, and if so please share in this thread!

Give your agents (claude, cursor, whatever else) icp skills:

npx skills add https://github.com/jorgenbuilder/icp-skills --skill icp-cli
npx skills add https://github.com/jorgenbuilder/icp-skills --skill pic-js
15 Likes

nice, thanks for starting that initiative :+1:

you might wanna add it to GitHub - dfinity/awesome-internet-computer: A curated list of awesome projects and resources relating to the Internet Computer Protocol

1 Like

Nice~ I also have an ICP-CLI agent skill, and it works fine for me.

3 Likes

Nice! Any other skills you’re using for ICP dev?

Mostly project-specific ones. I’m using a few skills internally while developing ic-c-sdk, mainly to help with using the IC C SDK APIs correctly (implementing canister methods, handling Candid, stable memory, testing, CI, etc.).

They’re quite tailored to that workflow and not really generic ICP dev skills, so I haven’t shared them publicly.

3 Likes

jorgenbuilder , Yours icp-skills are more comprehensive, direct, and to the point than what I’ve built — really nicely done. :+1:

2 Likes

Cross-posting here for visibility: Introducing ICP Skills — Make Your Coding Agent Build on ICP Correctly

4 Likes