implement

Implement code from specifications with TDD and review workflows.

1|Updated Dec 26, 2021
One-click install
npx skills add https://github.com/Zangetsu101/dotfiles --skill implement-zangetsu101
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/Zangetsu101/dotfiles/tree/main/agents/skills/implement
Command: npx skills add https://github.com/Zangetsu101/dotfiles --skill implement-zangetsu101

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of implementing work based on specifications, providing a structured process to follow for code development and review.

Core Features & Use Cases

  • Spec-Based Implementation: Directly translate specifications into code.
  • Test-Driven Development (TDD): Encourages TDD at pre-agreed seams.
  • Code Review Integration: Facilitates a post-implementation code review.
  • Commit Workflow: Ensures code commits are part of the current branch.
  • Use Case: Ideal for developers working on projects where clear specifications are provided, and a standardized approach to implementation and review is necessary.

Quick Start

Use the implement skill to execute the implementation process for the feature described in the spec 'feature-123.md'.

Frequently Asked Questions about implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement code from a specification file?

Test-Driven Development is integrated by encouraging TDD practices at pre-agreed seams within your specification. This ensures the automated implementation process writes tests alongside code, yielding reviewed commits that adhere to structured development workflows.

How do I integrate TDD into a specification implementation workflow?

Test-Driven Development is integrated by encouraging TDD practices at pre-agreed seams within your specification. This ensures the automated implementation process writes tests alongside code, yielding reviewed commits that adhere to structured development workflows.

Can I automate code commits to my current branch during implementation?

This Skill is ideal for developers working on projects where clear specifications are provided. It provides a standardized approach to translate specifications into code, making it suitable for any software development workflow requiring a structured review process.

Does this work for projects requiring a structured code review process?

This Skill is ideal for developers working on projects where clear specifications are provided. It provides a standardized approach to translate specifications into code, making it suitable for any software development workflow requiring a structured review process.

What is the best way to prepare a spec for automated code implementation?

The best way to prepare is to provide a clear specification detailing the feature requirements. The Skill directly translates these specifications into code, so a detailed spec ensures the automated implementation and TDD processes yield accurate, review-ready commits.