Build, deploy, and audit AI agents on Starknet with native account abstraction, DeFi operations, privacy workflows, and Cairo smart contract development — all from a single agentic skill bundle.
Starknet account abstraction correctness and security guidance for validate/execute paths, nonces, signatures, and session policies.
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.
Cairo smart-contract authoring on Starknet. Trigger on "write a contract", "create a contract", "implement this in Cairo", "add storage/events/interface", "compose components". Guides structure, security patterns, and component wiring.
Deployment guidance for Cairo contracts on Starknet covering sncast commands, account setup, declare/deploy workflow, network configuration, and contract verification.
Improves Cairo performance after correctness is established. Trigger on "optimize", "gas usage", "reduce steps", "profile", "BoundedInt", "storage packing", "benchmark". Guides profiling, arithmetic optimization, and bounded-int hardening.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Production-grade Starknet agent infrastructure: secure Cairo contracts, MCP/A2A runtimes, x402 payment helpers, end-to-end examples, and installable agent skills.
This repository is for developers building agents that need Starknet-native wallets, policy-enforced execution, on-chain identity, and composable tool access.
npx @starknetfoundation/create-starknet-agent@latest
The scaffolder detects supported agent environments and wires Starknet integration into a new project.
npx skills add keep-starknet-strange/starknet-agentic/skills/cairo-auditor
Codex public GitHub install:
CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
python3 "$CODEX_HOME/skills/.system/skill-installer/scripts/install-skill-from-github.py" \
--repo keep-starknet-strange/starknet-agentic \
--path skills/cairo-auditor \
--ref main
Codex reproducible install:
CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
python3 "$CODEX_HOME/skills/.system/skill-installer/scripts/install-skill-from-github.py" \
--repo keep-starknet-strange/starknet-agentic \
--path skills/cairo-auditor \
--ref <commit-sha>
Claude Code marketplace install:
/plugin marketplace add keep-starknet-strange/starknet-agentic
/plugin install starknet-agentic-skills@starknet-agentic-skills --scope user
For Codex, Claude Code, and pinned install flows, use the deterministic skill quickstart:
From a source checkout after pnpm install:
pnpm --filter @starknetfoundation/starknet-agentic-mcp-server build
node packages/starknet-mcp-server/dist/index.js
Production deployments should use proxy signer mode rather than in-process private keys. See packages/starknet-mcp-server and docs/security/SIGNER_API_SPEC.md.
| Area | Path | Purpose |
|---|---|---|
| Cairo contracts | contracts/ | Agent accounts, ERC-8004 registries, session-account primitives, and registry experiments |
| TypeScript packages | packages/ | CLI scaffolder, MCP server, A2A adapter, agent passport helpers, onboarding utilities, prediction scanner, and x402 helpers |
| Skills | skills/ | Public agent skills for Cairo auditing, Starknet wallets, DeFi, identity, testing, deployment, optimization, and SDK usage |
| Examples | examples/ | Reference agent flows covering onboarding, identity, MCP loops, DeFi, carry monitoring, controller calls, and cross-chain demos |
| Datasets and evals | datasets/, evals/ | Cairo audit/evaluation corpora and deterministic benchmark material |
| Docs | docs/ | Architecture, roadmap, deployment status, security runbooks, and launch material |
| Website | website/ | Documentation site source |
flowchart TB
Agent["Agent runtime<br/>(Codex, Claude Code, OpenClaw, custom app)"] --> Tools["Tool layer<br/>MCP, A2A, skills"]
Tools --> Signer["Signer boundary<br/>direct for local dev, proxy for production"]
Signer --> Starknet["Starknet"]
Starknet --> Accounts["Agent/session accounts<br/>policy enforcement"]
Starknet --> Registries["ERC-8004 registries<br/>identity, reputation, validation"]
Tools --> Packages["TypeScript helpers<br/>passport, onboarding, x402, scanners"]
The recommended launch profile is self-custodial and no-backend:
Flagship Cairo/Starknet audit skill for vulnerability discovery with strict FP gating and confidence scoring.
Cairo/Starknet reasoning and audit-quality skills for secure contract authoring, testing, and review.
npx claudepluginhub keep-starknet-strange/starknet-agentic --plugin starknet-agentic-skillsSkills for secure smart contract development with OpenZeppelin Contracts libraries
Curated skills for building on Abstract — the consumer-focused Ethereum L2.
Specialized agents for blockchain development, smart contracts, and Web3 applications
No description provided.
Claude Code skill pack for Alchemy (18 skills)
Blockchain development with Solidity security, DeFi protocols, NFT standards, and Web3 testing