Skip to content

feat: 26 - Add unit test skills: write, review, and standards#28

Open
miroslavpojer wants to merge 12 commits into
masterfrom
feature/26-Implement-skill-—-test-unit-standards

Hidden character warning

The head ref may contain hidden characters: "feature/26-Implement-skill-\u2014-test-unit-standards"
Open

feat: 26 - Add unit test skills: write, review, and standards#28
miroslavpojer wants to merge 12 commits into
masterfrom
feature/26-Implement-skill-—-test-unit-standards

Conversation

@miroslavpojer

@miroslavpojer miroslavpojer commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

New Skills in This Branch

test-unit-standards

Comprehensive reference for unit test standards across isolation, scope, naming, assertions, coverage, and fixtures. Language-specific guidance (pytest, Jest, MUnit) with principles and conventions. Triggers on abstract questions ("what are our standards", "naming convention", "best practices", "fixture reuse"). Loads language references and systematically confirms compliance for each standard category.

test-unit-write

Generates unit tests following language-specific standards (pytest, Jest, MUnit). Workflow: load language reference, analyze source for public API and I/O boundaries, select mock strategy (stub/patch/inject), then generate test cases covering happy paths and failure conditions. Output respects framework idioms: fixture scoping (function/class/module), assertion patterns, parametrization syntax. Integrates with test doubles guidance for HTTP, DB, file, clock, and randomness mocking.

test-unit-review

Systematically audits unit test suites against isolation, mocking, naming, assertions, and coverage standards. Executes test runner first (pytest/Jest/MUnit) to surface runtime failures as blockers. Categorizes violations by severity (blocker/important/nit) with standards-grounded feedback. Loads language-specific reference documents and checks each standard in sequence before outputting consolidated report.

Closes #26

@miroslavpojer miroslavpojer self-assigned this Jun 23, 2026
…nd coverage summaries

- Revised evals in `test-unit-standards/evals/evals.json` to focus on reference guidance rather than file audits.
- Updated fixture mappings in `fixture-map.md` to reflect new eval structure and purpose.
- Enhanced coverage summaries to accurately represent the number of tests and categories.
- Adjusted trigger evals in `trigger-eval.json` to align with the new focus on standards and conventions.
- Consolidated notes and explanations to clarify the role of the standards skill in relation to test writing and auditing.
@miroslavpojer miroslavpojer changed the title Feature/26 implement skill — test unit standards feat: 26 - Add unit test skills: write, review, and standards Body covers: Jun 24, 2026
@miroslavpojer miroslavpojer changed the title feat: 26 - Add unit test skills: write, review, and standards Body covers: feat: 26 - Add unit test skills: write, review, and standards Jun 24, 2026
@miroslavpojer miroslavpojer marked this pull request as ready for review June 24, 2026 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement skill — test-unit-standards

1 participant