implement-step

Implement the next incomplete step from a tracking document and run tests.

Updated Apr 1, 2021
One-click install
npx skills add https://github.com/danielukea/.dotfiles --skill implement-step
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-step
Source: https://github.com/danielukea/.dotfiles/tree/main/claude/.claude/skills/implement-step
Command: npx skills add https://github.com/danielukea/.dotfiles --skill implement-step

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of implementing and verifying the next actionable item from a project tracking document, reducing manual overhead and ensuring consistent progress.

Core Features & Use Cases

  • Automated Task Execution: Reads tracking documents (e.g., CLEANUP.md, PLAN.md) to identify and execute the next incomplete step.
  • Integrated Testing & Linting: Automatically runs relevant tests and linters after code changes are made.
  • Document Updates: Marks completed steps in the tracking document.
  • Use Case: When you're working on a feature and have a list of cleanup tasks in a CLEANUP.md file, you can tell the AI to "implement the next cleanup item," and it will handle the coding, testing, and updating the file.

Quick Start

Use the implement-step skill to execute the next task listed in the file named TODO.md.

Frequently Asked Questions about implement-step

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

FAQPage Schema
How do I automate code implementation from a task tracking document?

Automating code implementation from a task tracking document involves reading the file, identifying the next incomplete step, executing code changes, running tests and linters, and committing the updates. This workflow reduces manual overhead and ensures consistent progress.

Can I target a specific step number in my TODO.md file for automated task execution?

Yes, automated task execution supports targeting specific step numbers within a tracking document. You can specify which step to implement, allowing the workflow to execute targeted code changes and update that particular item in the file.

Does automated code implementation run linters and tests after making changes?

Integrated testing and linting automatically run after code changes are made during automated implementation. This ensures that executed tasks pass relevant quality checks before the workflow commits the changes and updates the tracking document.

What is the best way to manage cleanup tasks listed in a markdown file?

Managing cleanup tasks listed in a markdown file is best handled by automating the execution of the next actionable item. The process reads the document, executes the required code changes, verifies them, and marks the completed steps directly in the file.

How does the workflow update tracking documents after completing a task?

Updating tracking documents after completing a task happens automatically by marking the finished step in the file. The workflow reads the document, implements the code changes, and then modifies the original tracking file to reflect the completed status.

Do I need a specific document format to automate task execution from a tracking file?

No specific document format is strictly required, as the workflow handles various tracking document formats. As long as the file clearly lists actionable items, the automation can identify the next incomplete step, implement it, and update the document.