implement

Execute kanban board tasks by implementing code and running tests.

15|5|Updated Jul 1, 2025
One-click install
npx skills add https://github.com/swissarmyhammer/swissarmyhammer --skill implement-swissarmyhammer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/swissarmyhammer/swissarmyhammer/tree/main/builtin/skills/implement
Command: npx skills add https://github.com/swissarmyhammer/swissarmyhammer --skill implement-swissarmyhammer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the software development process by enabling AI agents to pick up and complete individual tasks from a kanban board, ensuring focused and disciplined execution.

Core Features & Use Cases

  • Task Execution: Automatically fetches and works on the next assigned task from a kanban board.
  • Code Implementation: Writes and refactors code based on task requirements and existing codebase patterns.
  • Testing & Validation: Ensures all tests pass before marking a task as complete.
  • Use Case: An AI agent uses this Skill to implement a new feature, picking up a card like "Add user authentication via OAuth2," writing the necessary code, running tests, and stopping for review upon completion.

Quick Start

Use the implement skill to pick up and complete the next task on the kanban board.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I automate kanban task execution for software development?

Automating kanban task execution involves picking up a single card, reading requirements, implementing code, and running tests before completion. This Skill manages that workflow by enforcing single-task focus and strict test validation for disciplined agile implementation.

What is the best way to execute a single agile coding task from a kanban board?

Executing a single agile coding task requires picking up one card, writing code based on existing patterns, and validating tests before stopping for review. This Skill enforces single-task focus and code quality checks to ensure disciplined task completion.

Can I use this to implement code and run tests for a specific feature card?

Yes, you can implement code and run tests for a specific feature card. The Skill fetches the assigned task, writes or refactors code based on requirements, and ensures all tests pass before marking the task as complete and stopping for review.

How does single-task kanban execution maintain code quality?

Single-task kanban execution maintains code quality by enforcing strict rules for focused implementation and test validation. The Skill picks up one task at a time, adheres to existing codebase patterns, and requires all tests to pass before completion.

Do I need a kanban board setup to automate coding and task execution?

Yes, a kanban board setup is required to automate coding and task execution. The Skill fetches the next assigned task from the kanban board, reads the requirements, and implements the code, requiring a board to manage the discrete development tasks.

Why does task execution stop for review after tests pass?

Task execution stops for review after tests pass to ensure human oversight of the automated code implementation. Upon completing a kanban card, the Skill halts the workflow rather than moving to the next task, enforcing disciplined single-task completion.