aggregate-logs
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Review and update test coverage using TDD/BDD methodology with quality validation. Generates tests for changed code.
> /plugin marketplace add athola/claude-night-marketHow it fires
How this command gets triggered: by you, by Claude, or both.
/update-testsContext preview
What this command does when you run it.
Review and update test coverage using TDD/BDD methodology with quality validation. Generates tests for changed code.
name: update-tests description: Review and update test coverage using TDD/BDD methodology with quality validation. Generates tests for changed code. usage: /update-tests [paths...]
To update tests following TDD/BDD principles with meta dogfooding, load skills in order:
1. Run `Skill(sanctum:git-workspace-review)` to capture change context and complete its `TodoWrite` items. 2. Run `Skill(test-updates)` and follow the detailed workflow:
Use this command when you need to:
# Update entire test suite Skill(test-updates) # With git context Skill(sanctum:git-workspace-review) Skill(test-updates) --detailed
# Update tests for specific module Skill(test-updates) --target src/sanctum/agents # Update specific test file Skill(test-updates) --target tests/test_commit_messages.py # Update for recent changes only Skill(test-updates) --changes-only
# Apply TDD to new code Skill(test-updates) --tdd-only --target new_feature.py # Generate test scaffolding Skill(test-updates) --scaffold-only --target src/new_module/
Before completing, validate:
If skills cannot be loaded, follow these steps:
1. **Analyze Changes**
git status
git diff --name-only HEAD~1
find src -name "*.py" -exec wc -l {} \;2. **Run Coverage Analysis**
uv run pytest --cov=src --cov-report=term-missing
3. **Apply TDD**
4. **Add BDD Patterns**
5. **Validate Quality**
uv run ruff check tests/ uv run mypy tests/ uv run pytest -v
The command integrates with CI/CD pipelines:
This command practices what it preaches:
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Analyze skill file complexity metrics and generate modularization recommendations for splitting or progressive loading.
Scaffold new Claude Code skills with brainstorming, TDD methodology, and proper frontmatter and module structure.