implementing-slices

Orchestrate slice-by-slice software feature implementation with TDD and automated failure recovery.

8|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/bostonaholic/team --skill implementing-slices
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-slices
Source: https://github.com/bostonaholic/team/tree/main/skills/implementing-slices
Command: npx skills add https://github.com/bostonaholic/team --skill implementing-slices

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of maintaining consistency and quality during complex, multi-step feature development by enforcing a strict, slice-by-slice execution workflow.

Core Features & Use Cases

  • Vertical Slice Execution: Breaks down large features into manageable, testable units that are implemented and verified sequentially.
  • Automated Fix Loops: Provides structured recovery procedures for security, linting, type-checking, and build failures.
  • TDD Discipline: Ensures that code is only written to satisfy specific acceptance tests, preventing scope creep and unnecessary refactoring.
  • Use Case: When tasked with adding a complex API endpoint, the agent uses this skill to implement the database schema, business logic, and controller in isolated, verified slices.

Quick Start

Execute the implementing-slices skill to begin the development process for the current plan located in the docs/plans directory.

Frequently Asked Questions about implementing-slices

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

FAQPage Schema
How do I automate feature implementation while maintaining strict TDD discipline?

Automated feature implementation is achieved by orchestrating a slice-by-slice execution workflow that enforces TDD discipline, ensuring code is written strictly to satisfy predefined acceptance tests. This prevents scope creep and maintains production-grade quality.

What is vertical slice execution for complex software features?

Vertical slice execution is a technique that breaks down large features into manageable, testable units implemented and verified sequentially. It manages multi-repo worktrees to isolate database schema, business logic, and controller development into atomic commits.

Can I use automated fix loops for build and type-checking failures during refactoring?

Yes, automated fix loops provide structured recovery procedures for security, linting, type-checking, and build failures. These recovery loops trigger automatically during slice implementation to ensure production-grade code quality.

Do I need predefined acceptance tests to start autonomous TDD-driven development?

Yes, predefined acceptance tests are required to start autonomous TDD-driven development. The workflow mandates strict adherence to these tests and atomic commit conventions to ensure production-grade code quality and prevent unnecessary refactoring.

Does multi-repo worktree management work with isolated feature development?

Multi-repo worktree management works with isolated feature development by orchestrating slice-by-slice execution across repositories. It maintains consistency and quality during complex, multi-step feature development through verified sequential implementation.

What's the best way to prevent scope creep when adding a complex API endpoint?

The best way to prevent scope creep is enforcing TDD discipline through a systematic slice-by-slice execution procedure. This ensures code is only written to satisfy specific acceptance tests, breaking complex endpoints into isolated, verified slices.