keep-starknet-strange/starknet-agentic

starknet-agentic-skills

Routes Starknet agent, wallet, DeFi, identity, SDK, and Cairo contract work to the smallest focused skill module.

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/keep-starknet-strange/starknet-agentic --skill starknet-agentic-skills

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

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 intentRoute to
Starknet.js application code, account APIs, transaction handling, paymaster integration, wallet integrationstarknet-js
Agent wallet setup, balances, transfers, account deployment, contract invokes, session keys, gasless wallet operationsstarknet-wallet
Swaps, DCA, staking, lending, AVNU routing, protocol-specific DeFi executionstarknet-defi
ERC-8004 agent registration, metadata, reputation, validation, on-chain identitystarknet-identity
SNIP-36 virtual block proving, off-chain proofs, anonymous voting, heavy private computation, proof-backed verificationsnip-36
Payment links, invoices, QR codes, Telegram payment UX, simple P2P ETH/STRK/USDC transfersstarknet-mini-pay
Confidential ERC20 payments, encrypted balances, private transfers, Tongo protocol flowsstarknet-tongo
Privacy-focused Typhoon wallet creation and anonymous wallet operationsstarknet-anonymous-wallet
Cartridge Controller CLI sessions, scoped policies, explicit network/paymaster execution, JSON recoverycontroller-cli
Bridging an agent from EVM to Starknet and registering with Huginnhuginn-onboard
Maintaining apps built with keep-starknet-strange/starkzapstarkzap-sdk

Cairo Contract Skills

User intentRoute to
Write or modify Cairo contracts, storage, events, interfaces, components, or project structurecairo-contract-authoring
Add unit, integration, fuzz, fork, or regression tests with Starknet Foundrycairo-testing
Improve Cairo gas/step performance after behavior is tested and lockedcairo-optimization
Build, declare, deploy, verify, or operate Cairo contracts with sncastcairo-deploy
Review Cairo/Starknet code for vulnerabilities and false positivescairo-auditor
Reason about account abstraction validation, nonces, signatures, execution paths, or session policyaccount-abstraction
Check Starknet protocol constraints: tx versions, fees, block timing, sequencer assumptionsstarknet-network-facts

Recommended Cairo Flow

For new contract work, use this sequence:

  1. cairo-contract-authoring
  2. cairo-testing
  3. cairo-optimization (if performance matters)
  4. cairo-auditor

Use cairo-deploy only after tests and review gates are satisfied.

Common Combinations

Relacionados por tarefa