Tdd Loop
Description
Implement a feature using TDD (Red-Green-Refactor) for GarraRUST. Input: specification in plain English + file path to implement Steps: 1. **Entender** — leia o arquivo alvo e os testes existentes no mesmo crate 2. **RED** — escreva o teste que falha: - Rust: adicione `#[test]` ou `#[tokio::test]` no módulo `tests` do arquivo - Flutter: crie/atualize `test/<feature>_test.dart` 3. **Verificar RED** — `cargo test -p <crate> <test_name> 2>&1 | tail -5` deve mostrar FAILED 4. **GREEN** — imp
Installation
Installs to ~/.claude/skills/michelbr84-garrarust-tdd-loop/SKILL.md
mkdir -p ~/.claude/skills/michelbr84-garrarust-tdd-loop && curl -fsSL https://raw.githubusercontent.com/michelbr84/GarraRUST/HEAD/skills/tdd-loop.md -o ~/.claude/skills/michelbr84-garrarust-tdd-loop/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
Full documentation available on GitHub
View Source RepositoryRelated Skills
Import Drawio
Redraw a draw.io file as an editorial diagram at a chosen format, size, and detail level
Code Quality Import Mermaid
Redraw Mermaid as an editorial diagram at a chosen format, size, and detail level
Code Quality Job Stories
- Create job stories with acceptance criteria in JTBD format
Code Quality Wwas
- Create backlog items in Why-What-Acceptance format
Code Quality Code Quality Review
Review code quality in: $ARGUMENTS
Code Quality Standards Skills
Engineering standards and compliance skills
Code Quality