Smart Contracts
105 skills in Blockchain > Smart Contracts
smart-contract
Multi-chain smart contract development skill for Ethereum, Solana, and Move-based chains.This skill should be used when: writing smart contracts (ERC20/ERC721/ERC1155/esToken/custom),auditing contract security vulnerabilities, generating Foundry test cases, optimizing gas usage,or automating deployment workflows. Triggers on queries like "write a contract", "audit this contract","generate tests", "optimize gas", or "deploy contract".
functional-non-functional-requirements
機能要件と非機能要件の分類と定義スキル。要件を適切なカテゴリに分類し、漏れなく体系的に管理するための方法論を提供する。Anchors:• ISO/IEC 25010 品質モデル / 適用: NFR分類と品質特性定義 / 目的: 8品質特性による網羅的カバレッジ• Don't Make Me Think (Steve Krug) / 適用: ユーザビリティ要件定義 / 目的: 直感性と認知負荷の測定基準• Software Requirements (Karl Wiegers) / 適用: 要件品質検証 / 目的: SMART原則による検証可能性確保Trigger:Use when classifying requirements into functional and non-functional categories, defining measurable quality attributes for NFRs, or validating requirements completeness and consistency.requirements, functional, non-functional, NFR, quality attributes, ISO 25010, SMART criteria, measurability
long-call-butterfly
Analyzes long call butterfly spreads with 3 strikes and 4 legs for neutral outlook. Requires numpy>=1.24.0, pandas>=2.0.0, matplotlib>=3.7.0, scipy>=1.10.0. Use when expecting minimal price movement, want low-cost defined-risk strategy, analyzing pinning opportunities, or evaluating tight-range neutral positions on stocks near technical levels.
binora-backend-performance-orchestrator
META-SKILL ORCHESTRATOR - ALWAYS-ACTIVE. Orchestrates 100% Binora Backend workflows (Django 5.0+DRF 3.14+PostgreSQL multi-tenant) through 6-phase execution (Pre-Analysis, Request Analysis, Workflow Planning, Skill Coordination, Tool Optimization, Quality Assurance). Enforces P0 CRITICAL rules (NO manual tenant_id, service layer mandatory, YOLO comments). Selects optimal model (Sonnet/Haiku). MCP-first strategy (Context7/db/github/sequential-thinking). Target: 3-5x speedup, 95%+ P1 compliance, <500 token overhead.
google-gemini-api
Integrate Gemini API with correct current SDK (@google/genai v1.27+, NOT deprecated @google/generative-ai).Supports text generation, multimodal (images/video/audio/PDFs), function calling, and thinking mode. 1M input tokens.Use when: integrating Gemini API, implementing multimodal AI, using thinking mode for reasoning, function callingwith parallel execution, streaming responses, deploying to Cloudflare Workers, building chat, or troubleshootingSDK deprecation, context window, model not found, function calling, or multimodal format errors.Keywords: gemini api, @google/genai, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite,gemini-3-pro-preview, multimodal gemini, thinking mode, google ai, genai sdk, function calling gemini,streaming gemini, gemini vision, gemini video, gemini audio, gemini pdf, system instructions,multi-turn chat, DEPRECATED @google/generative-ai, gemini context window, gemini models 2025,gemini 1m tokens, gemini tool use, parallel function calling, compositional function ca
frontend-css
Write Tailwind CSS v3 styles following the project's design system with custom preset, CSS variables, and terminal-themed design tokens. Use this skill when styling React components with Tailwind utility classes, using the custom Tailwind preset from @imkdw-dev/ui, working with CSS variables for theming (--background, --foreground, --primary, etc.), implementing dark mode with the .dark class, applying terminal or code syntax colors, using custom animations (fade-in, slide-up, terminal-blink), working with the @tailwindcss/typography plugin for prose content, or configuring Tailwind in tailwind.config.ts. This includes files in packages/ui/src/tokens/, packages/ui/src/styles/, any *.tsx file with className attributes, and tailwind.config.ts. Apply when adding styles to components, customizing the design system, or troubleshooting Tailwind class conflicts.
solidity-security
Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.
web3-testing
Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.
smart-contract-security
Master smart contract security with auditing, vulnerability detection, and incident response
solidity-development
Master Solidity smart contract development with patterns, testing, and best practices
fsharp-routing
Implement client-side routing with Feliz.Router for F# Elmish applications.Use when: "add routing", "create pages", "navigation", "URL handling", "deep linking","add page", "route to", "browser history", "SPA routing", "multi-page", "navigate to".Creates route definitions, URL parsing, and navigation patterns in src/Client/.
llmintegration
LLM integration patterns for Claude, GPT, Gemini, and Ollama. Activate for AI API integration, prompt engineering, token management, extended thinking, and multi-model orchestration.
auth-js
Production-ready Auth.js v5 setup for Next.js and Cloudflare Workers.Use when: setting up authentication, implementing OAuth/credentials/magic links,configuring D1 or PostgreSQL adapters, debugging session issues, migrating fromv4 to v5, fixing edge compatibility, troubleshooting JWT/database sessions,resolving AUTH_SECRET errors, fixing CallbackRouteError, or implementing RBAC.Covers: Next.js App Router & Pages Router, Cloudflare Workers + D1, OAuth providers(GitHub, Google, etc.), credentials auth, magic links, JWT vs database sessions,middleware patterns, role-based access control, token refresh, edge runtimecompatibility, and common error prevention.Keywords: Auth.js, NextAuth.js, authentication, OAuth, credentials, magic links,D1 adapter, Cloudflare Workers, Next.js middleware, JWT session, database session,refresh tokens, RBAC, edge compatibility, AUTH_SECRET, CallbackRouteError,CredentialsSignin, JWEDecryptionFailed, session not updating, route protection
gas-optimization
Gas optimization techniques and patterns for efficient Solidity smart contracts. Use when optimizing contract gas costs or reviewing code for efficiency improvements.
vulnerability-patterns
Common vulnerability patterns in Solidity and how to prevent them. Use when reviewing contracts for security issues or learning about common exploits.
rwsdk-routing-middleware
Use when building rwsdk applications with route handling, middleware, authentication guards, HTTP method routing, context sharing, and type-safe link generation - covers defineApp, route patterns, interrupters, and Documents
product-requirements-document
Creates product requirements documents through collaborative workshopping. Guides users from product idea to structured PRD with user stories, acceptance criteria, and business rationale. Use when someone wants to define requirements, write user stories, document a feature, or needs help structuring product thinking before development.
aptos-expert
Expert on Aptos blockchain, Move language, smart contracts, NFTs, DeFi, and Aptos development. Triggers on keywords aptos, move, blockchain, smart contract, nft, defi, web3, mainnet, testnet, devnet
smart-contract-security-audit
Deep security analysis for Solidity smart contracts with DeFi context
unsloth-grpo
Implementation of Group Relative Policy Optimization (GRPO) for training reasoning models, optimized for 8x memory savings (triggers: GRPO, reasoning, DeepSeek-R1, reinforcement learning, RLVR, GRPOTrainer, thinking tokens).