Back to skills
SKILL.md
starknet-agentic-skills
ASecurityRoutes Starknet agent, wallet, DeFi, identity, SDK, and Cairo contract work to the smallest focused skill module.
- 80 stars
- 0 votes
- 0 copies
- 3 views
- Added September 4, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add keep-starknet-strange/starknet-agentic --agent claude-codeAre you the author of starknet-agentic-skills?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/keep-starknet-strange-starknet-agentic-skills)---
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
---
# 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.md` before 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](skills/starknet-js/SKILL.md) |
| Agent wallet setup, balances, transfers, account deployment, contract invokes, session keys, gasless wallet operations | [starknet-wallet](skills/starknet-wallet/SKILL.md) |
| Swaps, DCA, staking, lending, AVNU routing, protocol-specific DeFi execution | [starknet-defi](skills/starknet-defi/SKILL.md) |
| ERC-8004 agent registration, metadata, reputation, validation, on-chain identity | [starknet-identity](skills/starknet-identity/SKILL.md) |
| SNIP-36 virtual block proving, off-chain proofs, anonymous voting, heavy private computation, proof-backed verification | [snip-36](skills/snip-36/SKILL.md) |
| Payment links, invoices, QR codes, Telegram payment UX, simple P2P ETH/STRK/USDC transfers | [starknet-mini-pay](skills/starknet-mini-pay/SKILL.md) |
| Confidential ERC20 payments, encrypted balances, private transfers, Tongo protocol flows | [starknet-tongo](skills/starknet-tongo/SKILL.md) |
| Privacy-focused Typhoon wallet creation and anonymous wallet operations | [starknet-anonymous-wallet](skills/starknet-anonymous-wallet/SKILL.md) |
| Cartridge Controller CLI sessions, scoped policies, explicit network/paymaster execution, JSON recovery | [controller-cli](skills/controller-cli/SKILL.md) |
| Bridging an agent from EVM to Starknet and registering with Huginn | [huginn-onboard](skills/huginn-onboard/SKILL.md) |
| Maintaining apps built with keep-starknet-strange/starkzap | [starkzap-sdk](skills/starkzap-sdk/SKILL.md) |
## Cairo Contract Skills
| User intent | Route to |
|---|---|
| Write or modify Cairo contracts, storage, events, interfaces, components, or project structure | [cairo-contract-authoring](skills/cairo-contract-authoring/SKILL.md) |
| Add unit, integration, fuzz, fork, or regression tests with Starknet Foundry | [cairo-testing](skills/cairo-testing/SKILL.md) |
| Improve Cairo gas/step performance after behavior is tested and locked | [cairo-optimization](skills/cairo-optimization/SKILL.md) |
| Build, declare, deploy, verify, or operate Cairo contracts with sncast | [cairo-deploy](skills/cairo-deploy/SKILL.md) |
| Review Cairo/Starknet code for vulnerabilities and false positives | [cairo-auditor](skills/cairo-auditor/SKILL.md) |
| Reason about account abstraction validation, nonces, signatures, execution paths, or session policy | [account-abstraction](skills/account-abstraction/SKILL.md) |
| Check Starknet protocol constraints: tx versions, fees, block timing, sequencer assumptions | [starknet-network-facts](skills/starknet-network-facts/SKILL.md) |
## Recommended Cairo Flow
For new contract work, use this sequence:
1. [cairo-contract-authoring](skills/cairo-contract-authoring/SKILL.md)
2. [cairo-testing](skills/cairo-testing/SKILL.md)
3. [cairo-optimization](skills/cairo-optimization/SKILL.md) (if performance matters)
4. [cairo-auditor](skills/cairo-auditor/SKILL.md)
Use [cairo-deploy](skills/cairo-deploy/SKILL.md) only after tests and review gates are satisfied.
## Common Combinations
- New account or wallet feature: [starknet-wallet](skills/starknet-wallet/SKILL.md) plus [account-abstraction](skills/account-abstraction/SKILL.md) when validation, session keys, or policies are involved.
- Agent identity with runtime code: [starknet-identity](skills/starknet-identity/SKILL.md) plus [starknet-js](skills/starknet-js/SKILL.md).
- SNIP-36 app flow: [snip-36](skills/snip-36/SKILL.md) plus [cairo-contract-authoring](skills/cairo-contract-authoring/SKILL.md) for verifier contracts or [starknet-js](skills/starknet-js/SKILL.md) for TypeScript orchestration.
- DeFi agent using wallet operations: start with [starknet-defi](skills/starknet-defi/SKILL.md), then add [starknet-wallet](skills/starknet-wallet/SKILL.md) only for account/session/paymaster details.
- Contract audit after implementation: [cairo-testing](skills/cairo-testing/SKILL.md) first if regression coverage is missing, then [cairo-auditor](skills/cairo-auditor/SKILL.md).
Files in this skill
- .agents/README.md
- .changeset/README.md
- .changeset/config.json
- .claude-plugin/marketplace.json
- .claude-plugin/plugin.json
- .coderabbit.yaml
- .env.example
- .greptile/config.json
- .greptile/files.json
- .greptile/rules.md
- .nvmrc
- .pr_agent.toml
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- SECURITY.md
- SKILL.md
- THIRD_PARTY.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.