rudder - Device-local specs and question-driven TDD
Maintains a device-local behavioral spec, generates focused tests, applies minimal red-green TDD changes, and verifies coverage with repository tooling.
Tags
Updated: 2026-10-06Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Check for Rudder updates
- Manage Rudder prompt data
- Resolve local behavioral specs
- Generate focused tests
- Apply minimal production changes
- Verify repository coverage
- Enforce red-green TDD
Inputs
- Captured coding-session prompts
- Repository source and tests
- Device-local specification
- User approvals and answers
- Repository base reference
Outputs
- Update notices
- Local specification files
- Focused tests
- Production code changes
- Coverage results
- Prompt data status
Requirements
- Node.js script access
- Repository-native test tooling
- Repository-native coverage tooling
- Permission to modify local state
- Permission to modify repository files
- Local prompt storage
- No separate model or service
