Phukrit Kittinontana
Community@phukrit7171 · Thailand
Comprehensive Internet Computer (ICP) development skill registry covering Motoko canisters, chain-key tokens, SNS DAOs, and decentralized deployment.
Agent Skills by Phukrit Kittinontana
Showing 26 vetted skills indexed across 1 GitHub repositories.
canister-security
Implements security patterns for Internet Computer canisters in Motoko and Rust.
asset-canister
Deploy static frontend assets to Internet Computer asset canisters with certified serving.
sns-launch
Configure and launch an SNS DAO to decentralize Internet Computer dapps.
autosync-ic-skills
Installs a SessionStart hook that mirrors the latest Internet Computer skills into .claude/skills.
custom-domains
Register and manage custom domains for IC canisters via DNS and the HTTP gateway API.
icp-cli
Builds, deploys, and manages Internet Computer canisters using icp.yaml configuration and recipes.
cycles-management
Manage canister cycles, top-ups, freezing thresholds, and lifecycle operations on Internet Computer.
ic-dashboard
Query Internet Computer dashboard REST APIs for canister, ledger, SNS, and network metrics data.
stable-memory
Persist Internet Computer canister state across upgrades using stable memory structures.
certified-variables
Serve cryptographically verified query responses using Merkle trees and subnet BLS signatures.
multi-canister
Design and deploy multi-canister ICP dapps with inter-canister calls and factory patterns.
skill-creator
Create, evaluate, benchmark, and iteratively improve Claude skill units.
wallet-integration
Integrate IC wallets with dApps using ICRC signer standards and oisy-wallet-signer.
deploy-to-cloud-engine
Deploys built Internet Computer projects to a cloud engine subnet via the icp CLI.
https-outcalls
Make HTTPS requests from Internet Computer canisters to external web APIs.
canhelp
Fetches and summarizes a mainnet canister's Candid interface from its ID or name.
migrating-motoko
Migrate Motoko canister actor state across upgrades using inline migration expressions.
improve-ic-skill
Improves existing skills in the IC Skills repo through targeted edits and eval updates.
vetkd
Implement on-chain encryption on the Internet Computer using vetKeys threshold key derivation.
agent-web-identity
Links an AI agent session to Internet Identity for authorized canister calls as the user's app principal.
caffeine-app
Scaffold and build Caffeine apps with caffeine.toml manifests, Motoko backend, and React frontend.
evm-rpc
Call Ethereum and EVM chains from IC canisters via the EVM RPC canister.
migrating-motoko-enhanced
Migrate Motoko canister state across upgrades using chained migration modules.
icrc-ledger
Deploy and interact with ICRC-1 and ICRC-2 token ledgers on Internet Computer.
Frequently Asked Questions About Phukrit Kittinontana
FAQPage SchemaWhat tasks can I accomplish with Phukrit Kittinontana's IC skill registry?▼
You can build, secure, and deploy Internet Computer canisters end-to-end: write Motoko actors, manage stable memory and migrations, handle cycles, integrate Internet Identity and wallets, operate ICRC token ledgers and ckBTC, make HTTPS and EVM RPC outcalls, launch SNS DAOs, and serve frontends on custom domains.
Who are these Internet Computer skills designed for?▼
They target blockchain developers and dApp engineers building on the Internet Computer, including Motoko and Rust canister authors, DeFi integrators working with ICRC tokens and ckBTC, frontend developers hosting assets on IC, and governance teams launching SNS DAOs.
What are the installation and runtime requirements for these skills?▼
Most skills require icp-cli >= 0.2.2, with some needing icp-cli >= 0.3.0, Node.js >= 22, moc >= 1.7.0 with core >= 2.5.0, or mops >= 2.16.1. The autosync-ic-skills installer sets up a SessionStart hook that keeps .claude/skills/ synchronized with skills.internetcomputer.org automatically.
Are these IC development skills open-source and free to use?▼
Yes. Nearly all skills in the registry are published under the Apache-2.0 license, permitting free use, modification, and redistribution. They are distributed via skills.internetcomputer.org and can be kept current in a project using the autosync-ic-skills one-time installer.
How do the skills handle canister security and state persistence?▼
The canister-security skill covers access control, reentrancy prevention via CallerGuard, and cycle drain protection. Stable-memory, migrating-motoko, and migrating-motoko-enhanced handle StableBTreeMap persistence, inline actor migrations, and multi-step migration chains so state survives canister upgrades.