agentsclimarketplace

Workflow build feature

Skill kensaurus/cursor-kenji/skills/workflow-build-feature

🦖Curated Cursor AI agent skills, slash commands, MCP configs, subagents & rules for full-stack dev — React 19, Next.js 15, Supabase, Tailwind v4, TypeScript

Install
npx -y skills add kensaurus/cursor-kenji --skill workflow-build-feature

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

End-to-end feature build workflow: spec → TDD → implement → smoke test → PR. Sequences workflow-spec-tdd, test-unit, test-playwright, and workflow-pr into a single tracked loop. The single entry point for "build a feature", "implement this", "add X", "ship a new capability", or any non-trivial feature request. Asks for scope clarification before starting if the request is ambiguous. Generic across web, mobile, and full-stack repos.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

2.8 KB, as published. Nobody here has run it

workflow-build-feature — End-to-End Feature Build

One command that runs the full feature loop. Don't skip phases — each gate catches a class of defects the next phase can't.


Phase sequence

1. SPEC        → workflow-spec-tdd (contract, plan, RED test)
2. BUILD       → implement against the spec (GREEN)
3. UNIT TEST   → test-unit (edge cases, mocks, coverage)
4. SMOKE       → test-playwright (drive the live app as a real user, fix pain points)
5. PR          → workflow-pr (create PR with test evidence)

Phase 1: Spec (read workflow-spec-tdd)

Read the workflow-spec-tdd skill and follow it.

Key outputs:

  • Written spec (what it does, what it doesn't do, acceptance criteria)
  • File-mapped implementation plan (which files to create/edit)
  • A RED failing test that encodes the acceptance criteria

Do not write implementation code until the spec and RED test exist.


Phase 2: Build

Implement against the spec. Rules:

  • One logical change per commit
  • Match the file patterns already in the repo — no new abstractions unless the spec calls for them
  • Full-stack: if the feature reads/writes data, verify the DB migration is applied before the frontend ships (see full-stack-ship-discipline rule)

Phase 3: Unit tests (read test-unit)

Read the test-unit skill and follow it.

Focus on:

  • The new code's happy path, error paths, and edge cases
  • Any shared utility functions introduced

Phase 4: Smoke test (read test-playwright)

Read the test-playwright skill and follow it.

Drive the live app through the new feature as a real user. Fix pain points inline (full-stack: UI + API + DB). Capture screenshots as evidence.

Before any browser action, apply protocol-browser-anti-stall rules.


Phase 5: PR (read workflow-pr)

Read the workflow-pr skill and follow it.

Include in the PR description:

  • Link to the spec / acceptance criteria
  • Screenshots or screen recording from Phase 4
  • Migration notes if schema changed

Done criteria

  • Spec written and agreed
  • RED test exists and was failing before implementation
  • Implementation makes test GREEN
  • Unit tests cover happy path + at least one error path
  • Smoke test drove the live app and found no blockers
  • DB migration applied and verified (if applicable)
  • PR open with description and evidence

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.