test-generation
Generates comprehensive Elixir tests using ExUnit following TDD principles.
发现 文档写作 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Generates comprehensive Elixir tests using ExUnit following TDD principles.
Distributed systems patterns for BEAM/OTP including clustering, supervision, and multi-region deployment
API versioning strategies including URL-based, header-based, and breaking change management
Resilience and error recovery patterns including circuit breaker, retry strategies, and graceful degradation
Official Elixir community standards, naming conventions, and best practices
GenStage, Broadway, and Flow for Elixir data pipelines
Analyzes Ecto queries for N+1 problems, missing preloads, and performance issues.
Elixir-specific security patterns, OWASP mitigations, and compliance best practices
LLM keyring management, multi-provider support, and AI agent orchestration
Phoenix LiveView UI and real-time feature patterns
Single Responsibility Code in Self-Documented Folder Structure
Zero-downtime Elixir/Phoenix database migrations and rollback strategies
Performance profiling and optimization for Elixir/BEAM applications
Implements OTP design patterns including GenServer, Supervisor, and Application behaviors.
REST vs GraphQL, API versioning, rate limiting, and documentation for Elixir/BEAM APIs
Telemetry, metrics, tracing, and observability for Elixir/BEAM applications
Git and GitHub workflow automation skills for OpenCode agents
Converts PRDs/user stories into stable-ID requirements (REQ-xxxx), a structured test plan, a test case catalog (TEST-xxxx), and a traceability matrix. Supports iterative updates without renumbering IDs. Ships w...
Query dashboards/logs/alerts to support incident analysis and regressions. Use when troubleshooting involves observability, incidents, latency, error rates.
Use GitHub MCP for issue/PR context, diffs, reviews, and automations. Use when the task references PR/issue numbers, review requests, or requires repo metadata beyond local git.
Combine Shrimp task tracking with execution loops (plan → execute → verify → update status). Use for multi-step deliveries where progress tracking matters.
Plan, split, and track multi-step work using Shrimp Task Manager MCP (or equivalent). Use for multi-file refactors, migrations, or any work that benefits from task tracking.
Build or modify plain HTML/CSS/JavaScript (no framework) using modular ES modules (ESM), SRP, minimal global state, and shippable runnable files with lightweight verification. Use for static pages, small UI wid...
Implement or refactor data import/parsing so it streams files sequentially (memory-safe), validates/coerces types explicitly, skips irreparable records while logging them to an error CSV (full original columns...
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。