DeFi
1145 skills in Blockchain > DeFi
simulating-flash-loans
Execute simulate flash loan arbitrage strategies and profitability across DeFi protocols. Use when performing crypto analysis. Trigger with phrases like "analyze crypto", "check blockchain", or "monitor market".
supabase-schema-from-requirements
Execute Supabase primary workflow: Schema from Requirements. Use when Starting a new project with defined data requirements, Refactoring an existing schema based on new features, or Creating migrations from specification documents. Trigger with phrases like "supabase schema from requirements", "generate database schema with supabase".
validating-performance-budgets
Validate application performance against defined budgets to identify regressions early. Use when checking page load times, bundle sizes, or API response times against thresholds. Trigger with phrases like "validate performance budget", "check performance metrics", or "detect performance regression".
generating-grpc-services
Generate gRPC service definitions, stubs, and implementations from Protocol Buffers. Use when creating high-performance gRPC services. Trigger with phrases like "generate gRPC service", "create gRPC API", or "build gRPC server".
optimizing-defi-yields
Execute find and compare DeFi yield opportunities across protocols with APY calculations. Use when finding optimal DeFi yield opportunities. Trigger with phrases like "find yield", "optimize returns", or "compare APY".
optimizing-defi-yields
Find and compare DeFi yield opportunities across protocols with APY calculations.Use when finding optimal DeFi yield opportunities.Trigger with phrases like "find yield", "optimize returns", or "compare APY".
simulating-flash-loans
Simulate flash loan arbitrage strategies and profitability across DeFi protocols.Use when performing crypto analysis.Trigger with phrases like "analyze crypto", "check blockchain", or "monitor market".
tracking-service-reliability
Define and track SLAs, SLIs, and SLOs for service reliability including availability, latency, and error rates. Use when establishing reliability targets or monitoring service health. Trigger with phrases like "define SLOs", "track SLI metrics", or "calculate error budget".
validating-performance-budgets
Validate application performance against defined budgets to identify regressions early. Use when checking page load times, bundle sizes, or API response times against thresholds. Trigger with phrases like "validate performance budget", "check performance metrics", or "detect performance regression".
generating-grpc-services
Generate gRPC service definitions, stubs, and implementations from Protocol Buffers.Use when creating high-performance gRPC services.Trigger with phrases like "generate gRPC service", "create gRPC API", or "build gRPC server".
tracking-crypto-derivatives
Track futures, options, and perpetual swap positions with P&L calculations.Use when tracking futures and options positions.Trigger with phrases like "track derivatives", "check futures positions", or "analyze perps".
hugging-face-dataset-creator
Create and manage datasets on Hugging Face Hub. Supports initializing repos, defining configs/system prompts, and streaming row updates. Designed to work alongside HF MCP server for comprehensive dataset workflows.
Skills Guide
Defines required structure, frontmatter format, and best practices for SKILL.md files. Use BEFORE creating or editing any skill - this is the spec to follow, not optional reference.
design-documentation
Transform approved requirements into comprehensive technical designs. Define system architecture, component interactions, data models, and interfaces to create a blueprint for implementation.
spec-driven-development
Systematic three-phase approach to feature development using Requirements, Design, and Tasks phases. Transforms vague feature ideas into well-defined, implementable solutions that reduce ambiguity, improve quality, and enable effective AI collaboration.
requirements-engineering
Transform vague feature ideas into clear, testable requirements using EARS format. Capture user stories, define acceptance criteria, identify edge cases, and validate completeness before moving to design.
moai-lang-typescript
TypeScript 5.9+ development specialist covering React 19, Next.js 16 App Router, type-safe APIs with tRPC, Zod validation, and modern TypeScript patterns. Use when developing TypeScript applications, React components, Next.js pages, or type-safe APIs.
khanelinix-options-design
khanelinix option namespacing and design patterns. Use when defining module options, accessing configuration values, or understanding the khanelinix.* namespace convention.
nix-option-types
Nix module option types and definition patterns. Use when defining options with mkOption, choosing types, or creating submodules.
command-development
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.