implement

Automate code implementation, test writing, and Pull Request creation for beads tasks.

4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/dmitriyb/spexmachina --skill implement-dmitriyb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/dmitriyb/spexmachina/tree/main/skills/implement
Command: npx skills add https://github.com/dmitriyb/spexmachina --skill implement-dmitriyb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scripts/hooks/deny-br-close.sh, scripts/hooks/assert-single-skill.sh, and includes scripts (resource) components.

What problem does it solve?

The Skill automates the implementation of beads tasks by providing structured guidance on code writing, test creation, and Pull Request generation.

Core Features & Use Cases

  • Code Implementation: Guided step-by-step code implementation based on beads requirements.
  • Test Writing: Instruction on writing tests first to ensure requirements are met.
  • PR Creation: Automated creation of Pull Requests with appropriate comments and metadata.

Quick Start

To implement a bead task, use the implement skill with the bead ID as an argument, e.g., implement 12345.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I automate code implementation and PR creation for beads tasks?

Automating beads task implementation is achieved by providing a bead ID to execute structured code writing, test creation, and Pull Request generation. The system handles task dependencies and integrates with version control to automate the full workflow.

What is the best way to write tests first when implementing task automation?

Writing tests first for task automation is guided by structured instructions that ensure requirements are met before code implementation. This approach validates beads task dependencies and integrates with version control systems for automated PR creation.

Do I need bash to automate Pull Request creation in a state machine system?

Bash is required to automate Pull Request creation in this state machine system, as it executes context checks and commands. Dependencies include shell scripts that enforce single-skill assertions and deny branch close operations.

Can I handle task dependencies when automating code development for beads tasks?

Handling task dependencies during automated code development for beads tasks is supported natively. The system manages various dependency states within the state machine framework while generating structured code, tests, and PRs.

How does automated PR creation work with version control systems for beads tasks?

Automated PR creation works by integrating with version control systems to generate Pull Requests with appropriate comments and metadata. It operates within a state machine system to manage beads task implementation and dependencies.

Why does task automation require shell scripts for context checks?

Task automation requires shell scripts for context checks to enforce constraints like denying branch close and asserting single-skill operations. These bash hooks ensure the state machine system maintains implementation integrity during code development.