devenv-grooming

Consolidate component-level design intake into a unified grooming workflow.

Updated Jul 4, 2024
One-click install
npx skills add https://github.com/workinprogress-ai/devenv --skill devenv-grooming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devenv-grooming
Source: https://github.com/workinprogress-ai/devenv/tree/main/copilot/skills/devenv-grooming
Command: npx skills add https://github.com/workinprogress-ai/devenv --skill devenv-grooming

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves ambiguity in component-level architecture by providing a structured intake and decision-making workflow, preventing design drift and ensuring that implementation plans are grounded in confirmed architectural decisions.

Core Features & Use Cases

  • Design Stewardship: Maintains a mandatory grooming document that tracks confirmed, pending, and deferred design decisions.
  • Issue Attack Planning: Automatically generates a production-ready issue plan (Feature/Fix/Task) mapped to specific repositories and deliverables.
  • Decision Facilitation: Guides users through architectural trade-offs and ensures explicit confirmation before moving to implementation.

Quick Start

Invoke the devenv-grooming skill by providing the path to your component repository or the current design document to begin the intake process.

Frequently Asked Questions about devenv-grooming

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

FAQPage Schema
How do I standardize component design and issue planning for a new architecture?

Standardizing component design involves consolidating architecture documents into a grooming workflow that classifies work and generates actionable issue attack plans. This process resolves architectural uncertainty and defines production deliverables through a mandatory tracking document.

What is the best way to resolve architectural uncertainty before starting implementation?

The best way to resolve architectural uncertainty is to use a structured grooming workflow that guides you through architectural trade-offs. This ensures explicit user confirmation for all design decisions before moving into the actual implementation phase.

Can I generate production-ready GitHub issues directly from my architecture documents?

Yes, you can generate production-ready issue plans mapped to specific repositories and deliverables from your architecture documents. The grooming workflow automatically classifies these into Feature, Fix, or Task categories for implementation.

Do I need a specific document convention to plan component-level architecture?

Yes, you must adhere to a mandatory grooming document artifact convention to plan component-level architecture. This document tracks the status of design decisions and is required to operate on component repositories or implementation plans.

How do I start the grooming workflow for my component repository?

You start the grooming workflow by providing the path to your component repository or your current design document. This initiates the intake process to classify work and define production deliverables.