- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
writing-go-tests
by sammcj
Applies current Go testing best practices. Use when writing or modifying Go test files or advising on Go testing strategies.
critical-thinking-logical-reasoning
by sammcj
Critical thinking and logical reasoning analysis skills for when you are explicitly asked to critically analyse written content such as articles, blogs, transcripts and reports (not code).
code-review
by sammcj
Use this skill after completing multiple, complex software development tasks before informing the user that work is complete.
azure-devops-skill
by julianobarbosa
Comprehensive Azure DevOps REST API skill for work items, pipelines, repos, test plans, wikis, and search operations via MCP tools and direct API calls
testing-anti-patterns
by sammcj
Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behaviour, production pollution with test-only methods, and mocking without understanding dependencies
Awakening Stage Recognition
by Microck
"Recognize which awakening stage consciousness is navigating through. Use when diagnosing seeker development, identifying stage transitions, or recognizing readiness levels. Covers 7 stages from initial dissatisfaction through natural flow mastery."
andrew-kane-gem-writer
by Microck
Write Ruby gems following Andrew Kane's proven patterns and philosophy. Use when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when the user wants clean, minimal, production-ready Ruby library code. Triggers on requests like "create a gem", "write a Ruby library", "design a gem API", or mentions of Andrew Kane's style.
robius-matrix-integration
by ZhangHanDong
CRITICAL: Use for Matrix SDK integration with Makepad. Triggers on: Matrix SDK, sliding sync, MatrixRequest, timeline, matrix-sdk, matrix client, robrix, matrix room, Matrix 集成, 聊天客户端
hud-first
by kylesnowschwartz
This skill SHOULD be used when the user asks to "build an AI assistant", "create a chatbot", "make an agent that does X for me", "design a copilot feature", "automate this workflow with AI", or requests delegation-style AI features. Offers a reframe from copilot patterns (conversation, delegation) to HUD patterns (ambient awareness, perception augmentation).
clean-tests
by ertugrul-dmr
Use when writing, fixing, editing, or refactoring Python tests. Enforces Clean Code principles—fast tests, boundary coverage, one assert per test.
creating-development-plans
by sammcj
Creates structured development plans with phased task breakdowns, requirements, and QA checklists. Use when the user explicitly asks to create a dev plan, development plan, or document development requirements.
build-macos-apps
by glittercowboy
Build professional native macOS apps in Swift with SwiftUI and AppKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode.
build-iphone-apps
by glittercowboy
Build professional native iPhone apps in Swift with SwiftUI and UIKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. Targets iOS 26 with iOS 18 compatibility.
request-tracking
by sd0xdev
"Request tracking knowledge base. Use when: querying request status, managing document references, tracking progress. Not for: creating requests (use create-request), tech specs (use tech-spec). Output: status report + progress tracking."
repo-intake
by sd0xdev
"Project initialization inventory (one-time). Use when: first onboarding a project, rebuilding cache after structural changes. Not for: day-to-day development (read cache directly), finding specific files (use code-explore). Output: project map with entrypoints + test map + next steps."
Java Spring Boot Agent - Enterprise API & Microservice Expert
by anton-abyzov
Java/Spring Boot backend developer for building enterprise APIs and microservices. Use when building Java backends with Spring Boot 3.x, REST/gRPC APIs, Spring Data JPA, Spring Security 6, reactive WebFlux, or microservice architectures.
Spec Generator - Flexible Increment Documentation
by anton-abyzov
Generates comprehensive specifications (spec.md, plan.md, tasks.md with embedded tests) for SpecWeave increments. Use when creating new increments, planning features, or converting ideas into actionable specs. Produces structured documentation with proven templates and context-aware organization.
Auto Command
by anton-abyzov
Start autonomous execution with stop hook feedback loop. Works until all tasks complete or max iterations reached. Use when you want continuous unattended execution.
/sw:plan - Generate Implementation Plan
by anton-abyzov
Generate plan.md and tasks.md for increment. Use when saying "create plan", "generate tasks", or "plan the increment".
Sync Setup Wizard
by anton-abyzov
Interactive sync setup wizard that configures GitHub, JIRA, and/or ADO integration in one guided flow. Use when saying "setup sync", "configure sync", "connect to jira", "connect to github", or "sync-setup".
SpecWeave Framework Expert
by anton-abyzov
SpecWeave framework expert for structure, rules, spec-driven conventions. Use for SpecWeave best practices, increment lifecycle, hooks, tasks.md/spec.md, living docs sync.
Plan Product Increment
by anton-abyzov
Plan and create SpecWeave increments with PM and Architect agent collaboration. Use when starting new features, hotfixes, bugs, or any development work that needs specification and task breakdown. Creates spec.md, plan.md, tasks.md with proper AC-IDs and living docs integration.
GitHub Sync - Two-way Spec ↔ Project Synchronization
by anton-abyzov
Two-way synchronization between SpecWeave specs and GitHub Projects (push & pull by default). Use when asking about GitHub integration setup, troubleshooting sync issues, or configuring sync settings. For actual syncing, use /sw-github:sync-spec command.
TDD Red Phase - Write Failing Tests
by anton-abyzov
Write failing tests that define expected behavior. Use when saying "TDD red", "write failing tests", or "test first".