This orchestrates test coverage for your uncommitted changes using specialized agents. It diffs your local files, spins up Haiku agents to analyze complexity, then decides whether to write tests directly or delegate to Sonnet/Opus reviewer and developer agents working in parallel. The multi-agent approach is clever for handling several changed files at once, though the workflow has a lot of steps. Works best when you've just shipped a feature and realize you skipped the tests. The agent coordination logic is thorough, maybe overly so for simple cases, but if you're regularly pushing code without coverage this will systematically catch it. Requires git and assumes your test infrastructure is already set up.

skills.sh installs
1.3K
GitHub stars
1.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add neolabhq/context-engineering-kit --skill write-tests --agent claude-code

Installs into .claude/skills of the current project.

Files

Cover Local Changes with Tests

User Arguments

User can provide a what tests or modules to focus on:

$ARGUMENTS

If nothing is provided, focus on all changes in current git diff that not commited. If everything is commited, then will cover latest commit.

Context

After implementing new features or refactoring existing code, it's critical to ensure all business logic changes are covered by tests. This command orchestrates automated test creation for local changes using coverage analysis and specialized agents.

Goal

Achieve comprehensive test coverage for all critical business logic in local code changes.

Important Constraints

  • Focus on critical business logic - not every line needs 100% coverage
  • Preserve existing tests - only add new tests, don't modify existing ones
  • "Analyse complexity of changes" -
    • if there 2 or more changed files, or one file with complex logic, then Do not write tests yourself - only orchestrate agents!
    • if there is only one changed file, and it's a simple change, then you can write tests yourself.

Workflow Steps

Preparation

Sponsors

Details

Repository
github.com/neolabhq/context-engineering-kit
Categories
Testing & QA, Git & Pull Requests
First seen
Jun 3, 2026

More from neolabhq/context-engineering-kit

All 63
1mindrally avatarselenium-automationmindrally/skillsExpert guidance for browser automation and web testing using Selenium WebDriver with best practices for element location, waits, and test organization.1.3Kskills.sh installs
2neolabhq avatarcreate-skillneolabhq/context-engineering-kitGuide for creating effective skills. This command should be used when users want to create a new skill (or update an existing skill) that extends Claude's capab1.2Kskills.sh installs
3anivar avatarzodanivar/zod-skillZod v4 best practices, patterns, and API guidance for schema validation, parsing, error handling, and type inference in TypeScript applications. Covers safePars1.1Kskills.sh installs
4eronred avatarapp-preview-videoeronred/aso-skillsWhen the user wants to plan, script, produce, or optimize App Store Preview videos or Google Play promo videos — the autoplay videos that show in App Store/Play1.1Kskills.sh installs
5openai avatardevelop-web-gameopenai/skillsUse when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based1.1Kskills.sh installs
6product-on-purpose avatardeliver-edge-casesproduct-on-purpose/pm-skillsDocuments edge cases, error states, boundary conditions, race conditions, and recovery paths for a feature - the systematic catalog of what can go wrong and the934skills.sh installs