사용 방법
- 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
- 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
- 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/keep-starknet-strange/starknet-agentic --skill starknet-agentic-skills시작 전 확인
- 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
- 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.
Starknet Agentic Skills Router
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.
Routing Rules
- Prefer the most specific skill over this router once intent is clear.
- Keep context narrow: read the selected
SKILL.mdbefore loading its references. - Do not combine operational wallet/DeFi skills with Cairo authoring skills unless the task needs both.
- Treat keys, signer custody, paymasters, approvals, spending policy, upgrades, and identity/reputation writes as security-sensitive.
Starknet App and Agent Skills
| 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 |
Cairo Contract Skills
| 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 |
Recommended Cairo Flow
For new contract work, use this sequence:
- cairo-contract-authoring
- cairo-testing
- cairo-optimization (if performance matters)
- cairo-auditor
Use cairo-deploy only after tests and review gates are satisfied.
Common Combinations
- New account or wallet feature: starknet-wallet plus account-abstraction when validation, session keys, or policies are involved.
- Agent identity with runtime code: starknet-identity plus starknet-js.
- SNIP-36 app flow: snip-36 plus cairo-contract-authoring for verifier contracts or starknet-js for TypeScript orchestration.
- DeFi agent using wallet operations: start with starknet-defi, then add starknet-wallet only for account/session/paymaster details.
- Contract audit after implementation: cairo-testing first if regression coverage is missing, then cairo-auditor.




