write-tests · git:20260228.90edf9a · 2026-02-28 · sha256 a9268104325e6657
write-tests git:20260228.90edf9aA
Immutable. This exact content never changes and is served at /api/v1/blob/a9268104325e6657.
--- name: write-tests description: "Generate unit tests for existing code" --- # Write Tests ## Purpose Generate unit tests for existing code ## Routing - Use when: Use when the user requests missing test coverage for a specific file or module. - Do not use when: Don't use for snapshot tests or manual QA-only validation. - Outputs: Prioritized test plan and test cases with clear coverage mapping. - Success criteria: Includes positive/negative cases and test setup assumptions. ## Trigger Examples ### Positive - Use the write-tests skill for this request. - Help me with write tests. - Use when the user requests missing test coverage for a specific file or module. - Write Tests: provide an actionable result. ### Negative - Don't use for snapshot tests or manual QA-only validation. - Do not use write-tests for unrelated requests. - This request is outside write tests scope. - This is conceptual discussion only; no tool workflow is needed. ## Parameters | Name | Type | Required | Description | |---|---|---|---| | path | string | Yes | Path to the file to test | | framework | select | Yes | Testing framework to use | ## Runtime Prompt - Current runtime prompt length: 339 characters. - Runtime prompt is defined directly in `../write-tests.json`.