evolve-contract
Safely evolve shared contracts with consumer discovery, migration tests, versioning checks, and downstream spec cascade validation
Safely evolve shared contracts with consumer discovery, migration tests, versioning checks, and downstream spec cascade validation
Implementa practicas de robotica de alto nivel para mobile robot safety con seguridad, precision y control verificable de extremo a extremo.
Use this skill when the user wants to build, deploy, test, or interact with Algorand smart contracts. Triggers include "deploy a contract", "write a smart contract", "call a method", "create an ASA", "create a token", "application state", "ABI", "opt in to app", "PuyaTs", "PuyaPy", "Algorand contract", "mainnet deploy", "testnet deploy", or any blockchain development task on Algorand.
Review REST API contracts for HTTP semantics, versioning, backward compatibility, and response consistency. Use when user asks "review API", "check endpoints", "REST review", or before releasing API changes.
TypeScript SDK for MPC wallet integration across 36+ blockchains. Create wallets, import from seedphrase, sign transactions, execute swaps, scan for security threats, and more. Supports Bitcoin, Ethereum, Solana, and 33+ other chains with threshold signing security.
Defines the shared policy contract for output format, read discipline, question format, and loop safety. Use when applying cross-stage policy rules. Do not use when the request is to execute runtime orchestration from `aidd-core` or `aidd-loop`.
Mantener contrato IPC seguro y sincronizado entre main y preload en la app Electron.
Detect vulnerabilities in Solidity and Vyper smart contracts with FirePan. Use this skill to run a fast surface scan on a repo, then escalate to a paid full scan or deep audit for authenticated FirePan tenants.
Redeploy any CREATE2-deployed contract to a new EVM chain, reusing the same deterministic addresses. Use when asked to deploy an existing contract to a new chain, replicate CREATE2 addresses, or cross-chain redeploy.
The agent's wallet for EVM chain transactions and raw signing. Use this skill when users want to create a wallet, transfer tokens, swap on DEXs, interact with smart contracts, or sign messages. Triggers on "wallet", "create wallet", "transfer ETH", "swap tokens", "send transaction", "check balance", "EVM wallet", "raw signer", "sign message".
Architect new Python-based blockchain projects using the Ape framework. Use when users want to start a new blockchain project and need guidance on proper project structure, architecture patterns, configuration, and foundational setup. Supports SDK development, plugin creation, bot development with Silverback, protocol development, and complex blockchain applications. Determines project type and guides users through establishing the correct architectural foundation.
Reliability-first Rust skill for libraries, CLIs, async services, app backends, and FFI wrappers. Use when Rust work needs strong boundary types, typed errors, async and cancellation safety, concurrency verification, compile-fail or property testing, unsafe containment, or operational release gates.
Reliability-first TypeScript skill for implementing, refactoring, or reviewing .ts code in shared libraries, services, browser code, and cross-layer contracts. Use when work needs strict tsconfig guardrails, schema-first parsing, unknown-at-boundary handling, discriminated unions, persistence/version safety, explicit async cancellation, or behavior-first testing.
Email marketing and automation specialist for creating email sequences, drip campaigns, lifecycle emails, and nurture flows.
Create or update Obsidian notes via MCP with correct frontmatter, vault-relative links, attachment handling, and provenance sections. Use when the user asks to write a new Obsidian note, revise an existing note, organize local results into Obsidian, attach figures or artifacts to a note, or summarize chat history and repository outputs into a structured vault note.
Create personal and business financial dashboards with interactive visualizations. Use this skill when users want to create, manage, or analyze financial dashboards, track financial health, or visualize financial data. Triggers: financial dashboard, personal finance, business finance, KPI tracking, data visualization, dashboard financeiro, finanças pessoais, finanças empresariais, acompanhamento de KPIs, visualização de dados.