rafmacalaba/armada/armada-tdd
Claude Code and agent skill by rafmacalaba/armada
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Test-driven development for armada workers. Use before writing any implementation. Triggers on: TDD, failing test, test first, write a test.
Install
npx vskill@latest install rafmacalaba/armada/armada-tddSKILL.md
Armada: Test-Driven Development
Write the test first. Watch it fail. Write the minimal implementation to pass. Refactor. Never skip the failing-test step. This is the only acceptable workflow for implementation code.
Rules
- Write a failing test before any implementation. The test must exercise the desired behavior, not the implementation details.
- Run the test and confirm it fails for the right reason (feature missing, not a syntax error). Never skip this step.
- Write the minimal code to make the test pass. Do not add features, error handling, or performance optimizations that the test does not demand.
- Refactor only after all tests are green. Remove duplication, improve names, but add no behavior.
- One test per behavior. Tests live in
tests/*.test.jsnext to the source. If a bug is found, write a failing test that reproduces it before fixing.
Example: To add validateSkillName(name): write test("rejects names with uppercase"), run it (fail), write the ^[a-z] regex, run it (pass).
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/skills/armada-tdd/SKILL.md
Popularity
- Repository stars
- 105
- Repository forks
- 12
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rafmacalaba/armada/armada-tdd)