單元測試
5220 skills in 測試與安全 > 單元測試
moonbit-spec-test-development
Create formal spec-driven MoonBit APIs and test suites. Use when asked to set up a spec.mbt, spec-driven tests, or a formal contract-first workflow (e.g., "set up a formal spec & test suite for Yaml in MoonBit"), including moon.mod.json/moon.pkg.json scaffolding and guidance to implement in separate files.
test-driven-development-framework
Practical TDD framework that teaches Red/Green/Refactor, outside-in and inside-out strategies, contract testing, characterization tests for legacy code, UI/API/data layers, concurrency/time/randomness handling, and anti-flakiness techniques. Includes actionable patterns, checklists, and language-specific quick starts.
moai-essentials-review
Enterprise comprehensive code review automation with AI-powered quality analysis, TRUST 5 enforcement, multi-language support, Context7 integration, security scanning, performance analysis, test coverage validation, and automated review feedback generation
bug-detective
Systematic bug hunting combining Sherpa's debugging workflow, Julie's execution tracing, and Goldfish's investigation tracking. Activates for bug fixes with methodical reproduction, test capture, fix, and verification. Use when debugging errors or fixing bugs.
specialized-management
Master full-stack development, QA testing, engineering management, product management, and specialized technical leadership roles.
software-debugging
Find and fix bugs systematically. Use when encountering errors, test failures, or unexpected behavior. Hypothesis-driven debugging to locate root causes and implement minimal fixes.
playwright-testing
Enhanced testing infrastructure with TestContext and Page Objects for Playwright. Covers E2E testing patterns, accessibility testing, API testing, and best practices for maintainable test organization.
analytics-tracking
Expert guide for tracking user analytics, events, conversions, A/B testing, and data-driven insights. Use when implementing analytics, tracking user behavior, or optimizing conversions.
android-ci-tests
Setup GitHub Actions workflow for running Android tests in CI
tailwind-v4-shadcn
Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React.Use when: initializing React projects with Tailwind v4, setting up shadcn/ui,implementing dark mode, debugging CSS variable issues, fixing theme switching,migrating from Tailwind v3, or encountering color/theming problems.Covers: @theme inline pattern, CSS variable architecture, dark mode withThemeProvider, component composition, vite.config setup, common v4 gotchas,and production-tested patterns.Keywords: Tailwind v4, shadcn/ui, @tailwindcss/vite, @theme inline, dark mode,CSS variables, hsl() wrapper, components.json, React theming, theme switching,colors not working, variables broken, theme not applying, @plugin directive,typography plugin, forms plugin, prose class, @tailwindcss/typography,@tailwindcss/forms
content-collections
Production-tested setup for Content Collections - a TypeScript-first build tool that transformslocal content files (Markdown/MDX) into type-safe data collections with automatic validation.Use when: building blogs, documentation sites, or content-heavy applications with Vite + React,setting up MDX content with React components, implementing type-safe content schemas with Zod,migrating from Contentlayer, or encountering TypeScript import errors with content collections.Covers: Vite plugin setup, tsconfig path aliases, collection schemas with Zod validation,MDX compilation with compileMDX, transform functions for computed properties, rehype/remark plugins,React component integration with MDXContent, Cloudflare Workers deployment, and production build optimization.Keywords: content-collections, @content-collections/core, @content-collections/vite,@content-collections/mdx, MDX, markdown, Zod schema validation, type-safe content,frontmatter, compileMDX, defineCollection, defineConfig, Vite plugin, tsco
loopwish-windows-dotnet
Workflows for the Loopwish Windows client (.NET 8 WPF): build/test with dotnet CLI, keep Core vs App boundaries, and fix CI failures.
fuzz-tester
Fuzz testing for discovering unknown vulnerabilities. Uses AFL, libFuzzer, Jazzer for automated crash detection and bug finding. Triggers on: fuzz, fuzzing, fuzz test, crash detection, mutation testing, input generation, bug hunting, unknown vulnerability, zero-day discovery.
backtesting-analysis
Comprehensive guidance for interpreting backtest results and detecting overfitting (project)
test-skill
A test skill for automated testing
moai-workflow-testing
AI-powered enterprise web application testing orchestrator with Context7 integration, intelligent test generation, visual regression testing, cross-browser coordination, and automated QA workflows for modern web applications
ci-failure-analyzer
Analyze GitHub Actions CI failures for the current branch. Use when the user asks about CI status, test failures, build errors, GitHub Actions problems, or mentions checking CI, workflow failures, or pipeline status.
py-start-local
Start Flask server locally for development. Runs server in foreground or background with nohup. Use when starting local Python server for testing or development.
scope-claims-reviewer
Review test cases for Scope and Claims handling. Covers openid scope requirement, standard scopes (profile, email, address, phone), claims request parameter, and claim types per OIDC Core 1.0 Section 5.4 and 5.5.
performance-testing
Load testing, chaos engineering, and performance validation. Prove your system works under pressure with k6, trace correlation, and progressive load profiles.