Fec TDD — Code Quality skill for Claude Code
Use front-end TDD workflow to implement functions, fix bugs, or refactor logic: first write failing tests, then implement minimal code, and then refactor.
How to install Fec TDD
Installs to ~/.claude/skills/bovinphang-frontend-craft-fec-tdd/SKILL.md
mkdir -p ~/.claude/skills/bovinphang-frontend-craft-fec-tdd && curl -fsSL https://raw.githubusercontent.com/bovinphang/frontend-craft/HEAD/commands/fec-tdd.md -o ~/.claude/skills/bovinphang-frontend-craft-fec-tdd/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Fec TDD does
name: fec-tdd description: Use front-end TDD workflow to implement functions, fix bugs, or refactor logic: first write failing tests, then implement minimal code, and then refactor.
Perform test-driven development as per `fec-tdd-workflow`.
Execution steps
- Identify the front-end behavior to be verified.
- Select the test layer for the nearest risk: Unit, Component, Lightweight Integration, or E2E.
- Write a minimum failure test and run it to confirm that the failure reason is
Alternatives in Code Quality
- Sentry Find Bugs — Find and identify bugs in code 438 ★
- Coder Eval Implement Plan — Implement an approved coder_eval plan phase by phase with risk-scaled per-phase review, then a final code revi 116 ★
- Run Quality Gates — Run code quality checks (lint, format, type check, tests) 35 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Fec Refactor Clean
Identify and clean up front-end dead code, unused exports, outdated components, styles and dependencies under
Review My Code
Review code I wrote as a teacher would — correctness first, then the habit worth changing
Implement Validate
Run tests, lint, coverage analysis, and iterate on gaps
Tighten
Scan a file, folder, or repo for high-confidence refactor wins that reduce complexity with minimal side effect
Logic Diff
Check two code versions for semantic equivalence — use after a refactor or rewrite
Dry Refactor
Find code duplication and extract shared logic
Related Agents
Coding
Write, review, or refactor code end-to-end — implement features, fix bugs, and add/update tests with minimal,
Fec Refactor Cleaner
Front-end Dead Code & Technical Debt Cleanup Subagent: Identifies unused components, exports, styles, routes,
Meldom Worker
Implements a single meldom issue using TDD. Reads codebase, writes failing tests first, then minimal implement