원클릭으로
starknet-agentic-skills
// Routes Starknet agent, wallet, DeFi, identity, SDK, and Cairo contract work to the smallest focused skill module.
// Routes Starknet agent, wallet, DeFi, identity, SDK, and Cairo contract work to the smallest focused skill module.
SNIP-36 virtual block proving on Starknet. Trigger on "virtual block", "SNIP-36", "off-chain proof", "anonymous vote", "heavy computation off-chain", "prove a transaction". Covers Cairo virtual contract, proof server, starknet.js integration, and on-chain verification.
Security audit of Cairo/Starknet code. Trigger on "audit", "check this contract", "review for security". Modes - default (full repo), deep (+ adversarial reasoning), or specific filenames.
Create an anonymous Starknet wallet via Typhoon and interact with Starknet contracts. Privacy-focused wallet creation for agents requiring anonymity.
Reference for integrating or maintaining applications built with keep-starknet-strange/starkzap, including StarkSDK setup, onboarding, wallet lifecycle, sponsored transactions, ERC20 flows, staking, and transaction builder usage.
Simple P2P payments on Starknet. Generate QR codes, payment links, invoices, and transfer ETH/STRK/USDC. Like Lightning, but native.
Reference for building Starknet applications using starknet.js v9.x SDK, including contract interaction, account management, transaction handling, fee estimation, wallet integration, and paymaster flows.
| name | starknet-agentic-skills |
| description | Routes Starknet agent, wallet, DeFi, identity, SDK, and Cairo contract work to the smallest focused skill module. |
| license | Apache-2.0 |
| metadata | {"author":"keep-starknet-strange","version":"1.0.4","source":"starknet-agentic"} |
| keywords | ["starknet","cairo","agents","wallets","defi","identity","mcp","skills"] |
| user-invocable | true |
Use this router to choose the smallest relevant Starknet Agentic skill. Load one child skill first, then add a second only when the task crosses a real boundary.
SKILL.md before loading its references.| User intent | Route to |
|---|---|
| Starknet.js application code, account APIs, transaction handling, paymaster integration, wallet integration | starknet-js |
| Agent wallet setup, balances, transfers, account deployment, contract invokes, session keys, gasless wallet operations | starknet-wallet |
| Swaps, DCA, staking, lending, AVNU routing, protocol-specific DeFi execution | starknet-defi |
| ERC-8004 agent registration, metadata, reputation, validation, on-chain identity | starknet-identity |
| SNIP-36 virtual block proving, off-chain proofs, anonymous voting, heavy private computation, proof-backed verification | snip-36 |
| Payment links, invoices, QR codes, Telegram payment UX, simple P2P ETH/STRK/USDC transfers | starknet-mini-pay |
| Confidential ERC20 payments, encrypted balances, private transfers, Tongo protocol flows | starknet-tongo |
| Privacy-focused Typhoon wallet creation and anonymous wallet operations | starknet-anonymous-wallet |
| Cartridge Controller CLI sessions, scoped policies, explicit network/paymaster execution, JSON recovery | controller-cli |
| Bridging an agent from EVM to Starknet and registering with Huginn | huginn-onboard |
| Maintaining apps built with keep-starknet-strange/starkzap | starkzap-sdk |
| User intent | Route to |
|---|---|
| Write or modify Cairo contracts, storage, events, interfaces, components, or project structure | cairo-contract-authoring |
| Add unit, integration, fuzz, fork, or regression tests with Starknet Foundry | cairo-testing |
| Improve Cairo gas/step performance after behavior is tested and locked | cairo-optimization |
| Build, declare, deploy, verify, or operate Cairo contracts with sncast | cairo-deploy |
| Review Cairo/Starknet code for vulnerabilities and false positives | cairo-auditor |
| Reason about account abstraction validation, nonces, signatures, execution paths, or session policy | account-abstraction |
| Check Starknet protocol constraints: tx versions, fees, block timing, sequencer assumptions | starknet-network-facts |
For new contract work, use this sequence:
Use cairo-deploy only after tests and review gates are satisfied.