All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 31,094
- 1,296
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse testing & qa skills
Showing 2,545–2,568 of 31,094 skills
- Add Reference TestsAdd pytest tests to validate reference implementations in flashinfer_trace against FlashInfer or SGLang ground truth. Use when validating kernel definitions, adding tests for new op_types, or verifying reference implementations are correct.Votes: 0GitHub stars: 2
- Add PlatformverifySets up platform directories and verifies deepwork install works correctly. Use after implementation to confirm integration.Votes: 0GitHub stars: 2
- Add Platformadd CapabilitiesUpdates job schema and adapters with any new hook events the platform supports. Use after research to extend DeepWork's hook system.Votes: 0GitHub stars: 2
- Add PlatformAdds a new AI platform to DeepWork with adapter, templates, and tests. Use when integrating Cursor, Windsurf, or other AI coding tools.Votes: 0GitHub stars: 2
- Add Lint RuleAdd a new lint rule to the validatorVotes: 0GitHub stars: 2
- Add DepSafely install a Python package, verify it imports correctly, and pin it to requirements.txtVotes: 0GitHub stars: 2
- Add Api RouteScaffolds Next.js API routes with authentication, restaurant access control, validation, and error handling patterns. Use /api-route [path] [methods] to create routes following project conventions.Votes: 0GitHub stars: 2
- Adapter Pattern TypescriptTypeScript/Node object adapters for boundary translation (DTO mapping, error model, sync/async), fitting ports/adapters or NestJS layers, with trade-offs and testing guidance.Votes: 0GitHub stars: 2
- Action WriterCreate or update an Action in app/Actions following JournalOS conventions (validation, logging, queues, tests).Votes: 0GitHub stars: 2
- Acceptance CriteriaDefines measurable acceptance criteria using SMART principles and Given-When-Then formatVotes: 0GitHub stars: 2
- AatAgent Acceptance Testing - hypothesis-driven PR verification protocolVotes: 0GitHub stars: 2
- Aaa PatternUse when writing tests. Use when test structure is unclear. Use when arrange/act/assert phases are mixed.Votes: 0GitHub stars: 2
- 合理情绪疗法(ABC)结构化咨询框架基于ABC理论的标准化CBT咨询流程,用于识别诱发事件(A)、情绪行为后果(C)与中间不合理信念(B),并系统修正认知偏差。适用于以非理性信念为核心的情绪适应问题。Votes: 0GitHub stars: 2
- 基于位置编码的图像坐标回归网络实现一个使用位置编码将像素坐标映射到像素值的PyTorch MLP网络,专门用于拟合灰度图像。支持任意分辨率输出、模型保存加载及设备管理。Votes: 0GitHub stars: 2
- Browser AutomationNon-testing browser automation - web scraping, form filling, screenshot capture, PDF generation, workflow automation. For TESTING with Playwright, use e2e-playwright skill instead. Activates for web scraping, form automation, screenshot, PDF, headless browser, Puppeteer, Selenium, automation scripts, data extraction.Votes: 0GitHub stars: 2
- BeadsTracks complex, multi-session work using the Beads issue tracker and dependency graphs, and provides persistent memory that survives conversation compaction. Use when work spans multiple sessions, has complex dependencies, or needs persistent context across compaction cycles. Trigger with phrases like "create task for", "what's ready to work on", "show task", "track this work", "what's blocking", or "update status".Votes: 0GitHub stars: 2
- Running Waterfall Testing PhasesPlan and run the waterfall testing phase: unit, integration, system and acceptance testing traced to every requirement before release.Votes: 0GitHub stars: 2
- Thermo Nuclear Review Pass On Every PlanEnforces a mandatory thermonuclear code quality review task as the last parent task in every plan. Activate during plan generation — the Plan agent must load this skill before creating any tasks. Ensures every plan ends with an agent-executed review task referencing the thermo-nuclear-code-quality-review skill, ordered after all implementation tasks with full dependency coverage.Votes: 0GitHub stars: 2
- Hamster TestingTesting patterns for unit tests (Jest), integration tests, E2E tests (Playwright). Use when writing app-level tests, setting up test infrastructure, or implementing TDD workflows. For database testing (RLS, constraints, triggers, schema), use hamster-database-testing instead.Votes: 0GitHub stars: 2
- Hamster Sync Local TestingLocal testing runbook for validating Linear, Jira, and Confluence sync against the local dev stack. MUST USE this skill whenever testing sync behavior locally, debugging sync issues, verifying sync after code changes, running sync test scenarios, checking sync connections/webhooks/mappings, triggering resync, testing team switches, or verifying provider-to-Hamster state agreement. Also use when inspecting tmux logs for sync, querying sync_entity_mappings, diagnosing initiative/brief/task/blue...Votes: 0GitHub stars: 2
- Hamster Sync Integration TestingDeterministic integration testing patterns for `apps/sync`. Use this whenever you need to add, modify, review, or debug sync integration tests, especially if the work involves MSW mocks, Linear webhooks, queue consumers, reconciliation, connection lifecycle HTTP flows, or bidirectional task/brief/initiative sync. This skill should win over generic testing advice whenever the user mentions `apps/sync`, `.integration.spec.ts`, Linear mocking, webhook tests, or sync runtime canaries.Votes: 0GitHub stars: 2
- Hamster Nest Module Pr CheckPR checklist for NestJS module and dependency-injection changes in apps/ai, apps/sync, and packages/api/core. MUST USE when a PR changes *.module.ts, AppModule, module imports/providers/controllers/exports, @Injectable constructor dependencies, custom provider tokens, dynamic modules, or @Global modules.Votes: 0GitHub stars: 2
- Hamster E2e RealtimeDeterministic realtime E2E testing patterns for Supabase postgres_changes. Use when writing E2E tests that seed data via DB and expect it to appear in the browser via Supabase Realtime.Votes: 0GitHub stars: 2
- Hamster E2b Live ValidationProve a claim about sandbox-side behavior by running it in a real E2B sandbox instead of reading comments. Use when a delivery or environment boot fails inside the sandbox, when a probe/health-check times out or hangs, when you need to know what is actually installed in a snapshot and at what version, when a comment asserts how a third-party CLI behaves, or when someone proposes raising a timeout. Covers the throw-shapes E2B uses for exit-vs-timeout, cold snapshot-resume timing, deliberate br...Votes: 0GitHub stars: 2