Install
$ agentstack add skill-keep-starknet-strange-starknet-agentic-starknet-agentic ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
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](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:
- [cairo-contract-authoring](skills/cairo-contract-authoring/SKILL.md)
- [cairo-testing](skills/cairo-testing/SKILL.md)
- [cairo-optimization](skills/cairo-optimization/SKILL.md) (if performance matters)
- [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).
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: keep-starknet-strange
- Source: keep-starknet-strange/starknet-agentic
- License: MIT
- Homepage: https://starknet-agentic.com
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.