feature

Drive feature delivery through a Sidequest board workflow with sized work and contracts.

15|3|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/Eigenwise/eigenwise-toolshed --skill feature-eigenwise
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature
Source: https://github.com/Eigenwise/eigenwise-toolshed/tree/main/plugins/sidequest/skills/feature
Command: npx skills add https://github.com/Eigenwise/eigenwise-toolshed --skill feature-eigenwise

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill replaces ad hoc feature development with a structured Sidequest-driven workflow that keeps planning, execution, review, and integration aligned. It helps avoid the common failure mode of letting one model do all the thinking and coding inline, which is slow, expensive, and hard to steer for larger changes.

Core Features & Use Cases

  • Scope and size feature work: Decide whether a change is a single ticket, one wave, or a multi-wave effort based on reversibility, blast radius, and architectural ambiguity.
  • Design and contract the work: Turn rough requests into a pinned contract, including shared interfaces, file boundaries, dependency order, verify commands, and review depth.
  • Run parallel execution safely: Use the board to file the full backlog, dispatch independent waves, and integrate only after deterministic verification and sized review.
  • Use Case: A user asks for a redesign of a subsystem that affects schema, CLI, and docs, and this Skill breaks the work into a coordinated plan with explicit review and delivery steps.

Quick Start

Ask the assistant to size the feature, frame the outcome, and create the Sidequest backlog and execution plan for the requested change.

Frequently Asked Questions about feature

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

FAQPage Schema
How do I coordinate parallel execution for complex feature development?

Coordinate parallel feature development by splitting the backlog into independent waves and integrating changes only after passing deterministic verification. This structured approach prevents the slow, expensive failure mode of letting a single model handle all thinking and coding inline for large changes.

What is the best way to plan a subsystem redesign that affects schema and CLI?

Plan a subsystem redesign by sizing the work into a multi-wave effort based on reversibility and blast radius. The process turns rough requests into a pinned contract defining shared interfaces, file boundaries, dependency order, and verify commands before dispatching execution.

When do I need contract pinning and dependency-linked tickets for feature delivery?

Contract pinning and dependency-linked tickets are needed when executing multi-part changes or migrations that require explicit risk management. They ensure planning, execution, review, and integration stay aligned by defining file boundaries and review depth before dispatching independent work waves.

How do I size code review depth for multi-wave feature migrations?

Size code review depth for multi-wave migrations by evaluating architectural ambiguity and blast radius during the initial scoping phase. The workflow requires sized review depth and deterministic verify commands to be established in the contract before integration of dispatched waves.

Can I use this Sidequest board workflow for single ticket code changes?

Yes, the Sidequest board workflow can size work down to a single ticket if the change has low blast radius and high reversibility. It dynamically decides whether a feature request requires one wave, multiple waves, or a single ticket based on architectural ambiguity.