- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
manual-testing
by spjoshis
Master manual testing with exploratory testing, test case execution, bug reporting, and quality validation techniques.
personal-strategic-planning
by krishagel
Annual strategic review and goal-setting interview for personal life/work domains with quarterly progress check-ins
bloc-pattern
by spjoshis
Master BLoC (Business Logic Component) pattern for Flutter with flutter_bloc. Learn events, states, testing, and advanced patterns for scalable apps.
wfc-test
by sam-fakhreddine
Generates structured, example-based unit tests (pytest, JUnit, Jest) from formal input sources: a PROPERTIES.md file with SAFETY(...), LIVENESS(...), or INVARIANT(...) syntax, and/or a TASKS.md file with Given/When/Then acceptance criteria. Produces a TRACEABILITY-REPORT.md identifying uncovered properties and criteria. Does NOT generate property-based or fuzz tests (Hypothesis, QuickCheck). Requires: user-provided input document and explicit target language/framework. Trigger phrases: "generate tests from PROPERTIES.md", "create unit tests from requirements", "/wfc-test". Not for: - Writing tests without a conforming PROPERTIES.md or TASKS.md as input - Fuzz or generative testing (QuickCheck, Hypothesis, fast-check) - Explaining testing methodologies or theory - Debugging, fixing, or running tests - Authoring or validating the input PROPERTIES.md or TASKS.md documents - Detecting languages or frameworks automatically (must be explicit)
obra-writing-plans
by faulkdev
Use when the user asks for a plan, roadmap, or step-by-step breakdown for a multi-step task in VS Code Copilot Agent mode.
prd-implementation-planning
by meriley
Bridges approved PRDs to implementation by mapping user stories to tasks with skill assignments, effort estimates, and progress tracking. Use after PRD approval to create actionable implementation plan.
executing-launch-playbook
by amogha-dalvi
Use when launching a new product, feature, or market entry and needing a structured execution plan. Use when launches lack cross-functional coordination, asset creation is bottlenecked, internal enablement is being skipped, or launch timelines are stretching beyond reasonable windows. Use when needing to classify launch tier and compress cycles with AI.
python-packages
by ApeWorX
Best practices for developing a Python-based project. Use when creating a new project to ensure best practices according to ApeWorX development standards.
helm-argocd-gitops
by meriley
Configure ArgoCD Applications and ApplicationSets for GitOps-based Helm deployments with sync policies and multi-environment support. Use when setting up ArgoCD Applications for Helm charts, configuring multi-environment deployments with ApplicationSets, implementing GitOps workflows, configuring sync policies and strategies, or setting up progressive delivery with Argo Rollouts.
statistical-analysis
by spjoshis
Master statistical analysis with hypothesis testing, A/B testing, regression, and statistical methods for data-driven decisions.
coding
by davidkiss
"General coding best practices and software engineering principles to build robust, maintainable, and scalable software."
testing-deployment-implementation
by pluginagentmarketplace
Write unit tests for components and services, implement E2E tests with Cypress, set up test mocks, optimize production builds, configure CI/CD pipelines, and deploy to production platforms.
protocol-design
by ApeWorX
Design and build a new smart contract protocol using Ape Framework. Use when users want to create a new set of smart contracts that work together as a protocol, including development, testing, scripting/deployment, and potentially other aspects such as distributing a Python SDK or enabling automation of the protocol (through Silverback). Guides users through the full lifecycle from design through deployment and beyond using Ape tooling.
agent-evaluation
by eyadsibai
Use when evaluating agent performance, building test frameworks, measuring quality, or asking about "agent evaluation", "LLM-as-judge", "agent testing", "quality metrics", "evaluation rubrics", "agent benchmarks"
israeli-corporate-law
by avivshafir
Israeli corporate law & compliance assistant for Israel-related matters (Companies Law, Registrar of Companies/Israeli Corporations Authority filings, governance, shareholder/investment docs, M&A diligence, and commercial contract review with Israeli-law implications). Use when questions mention Israel/Israeli entities, Israeli law, ISA/TASE, corporate filings in Israel, חוק החברות, רשם החברות, רשות התאגידים, חוק ניירות ערך.
project-reporting
by spjoshis
Master project reporting with status reports, dashboards, metrics, and executive presentations for effective communication and transparency.
playwright-reviewing
by meriley
Review Playwright E2E tests for best practices violations. Detects mocked app data, explicit timeouts, CSS selectors, skipped tests, and assertion anti-patterns. Use when reviewing Playwright PRs or auditing test quality.
writing-plans
by eyadsibai
Use when you have a spec or requirements for a multi-step task, before touching code
test-blocked-fixture
by basher83
This is a test fixture with intentional violations for regression testing. It contains <angle brackets> which trigger B5, and has an unexpected frontmatter property which triggers W2.
what-robert-thinks
by ArcBlock
Evaluate proposals, technical decisions, and product directions against Robert's thinking patterns, ArcBlock's AFS/AINE architecture, and engineering philosophy. Use when reviewing proposals, evaluating technologies, or self-reviewing designs.
run-tests
by meriley
⚠️ MANDATORY - Automatically invoked by safe-commit. Executes comprehensive testing suite including unit tests (minimum 90% coverage), integration tests, and E2E tests (100% pass required). Reports coverage and failures. MUST pass before commit. NEVER run tests manually before commit.
building-positioning-messaging
by amogha-dalvi
Use when messaging is inconsistent across sales and marketing, homepage conversion is low, buyers cannot articulate what makes you different, or positioning was never formally defined. Use when entering a new category, responding to competitive repositioning, launching a major product, or when customer research reveals a gap between how customers describe you and how you describe yourself.
minitest
by ThinkOodle
Expert guidance for writing fast, maintainable Minitest tests in Rails applications. Use when writing tests, converting from RSpec, debugging test failures, improving test performance, or following testing best practices. Covers model tests, policy tests, request tests, system tests, fixtures, and TDD workflows.
slidev
by marcoshaber99
Use this skill when working with Slidev presentations. Helps with slide syntax, frontmatter configuration, layouts, animations, code highlighting, diagrams, themes, and exporting. Prevents common mistakes like incorrect asset paths, deprecated features, and non-existent layouts.