# Test First

> Write the requested output, then confirm it is non-empty.

- Skill: `akarachen/test-first` (Agent Skill)
- Install (CLI): `npx skillmds@latest add akarachen/test-first`
- Raw SKILL.md: https://api.skillmd.com/api/skills/akarachen/test-first/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: akarachen (https://skillmd.com/u/akarachen)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/akarachen/test-first

---


# test-first

Use this skill after reading the task instruction.

1. Inspect files already in `/app`.
2. Implement exactly the output files the instruction asks for.
3. Re-read each output file and confirm it is non-empty.
4. Write `/app/skill_applied.json` with the skill name so logs can prove the skill ran.

Do not read `/tests`, `/solution`, or any hidden answer files.

