One-click install
npx skills add https://github.com/yuch4/dx-selecta --skill steering-yuch4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: steering
Source: https://github.com/yuch4/dx-selecta/tree/main/.claude/skills/steering
Command: npx skills add https://github.com/yuch4/dx-selecta --skill steering-yuch4

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams often struggle with scattered task information and inconsistent progress tracking. This Skill creates a dedicated steering workspace that centralizes planning, task lists, and retrospectives, ensuring a reliable single source of truth.

Core Features & Use Cases

  • Create and maintain a dedicated .steering/ directory with per-task artifacts, including requirements.md, design.md, and tasklist.md.
  • Use tasklist.md as the sole progress source to drive implementation, reviews, and retrospectives.
  • Apply three modes: plan (generate docs), implement (progress through tasks and update tasklist), reflect (record lessons learned).

Quick Start

Create a new steering session, then generate the three core files from templates and start recording tasks in tasklist.md.

Frequently Asked Questions about steering

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

FAQPage Schema
How do I centralize scattered project planning and task tracking into a single source of truth?

To establish a single source of truth for project planning and task tracking, generate a dedicated .steering/ workspace containing requirements.md, design.md, and tasklist.md. This structured directory centralizes scattered task information, driving consistent implementation and reviews.

What is the best way to maintain a project tasklist for iterative development cycles?

The best way to maintain a project tasklist for iterative development is using tasklist.md as the sole progress source. Update it continuously through implement and reflect modes to drive execution, track progress, and record lessons learned across projects.

How do I set up a steering workspace for project management?

To set up a steering workspace for project management, initiate a new steering session and generate the three core files from templates: requirements.md, design.md, and tasklist.md. Start recording tasks directly in tasklist.md to structure your workflow.

Can I use markdown templates for requirements and design documentation in my workflow?

Yes, you can use markdown templates for requirements and design documentation in your workflow. The system enforces the creation and maintenance of requirements.md and design.md within a .steering/ directory to standardize your project artifacts.

When should I use dedicated planning artifacts versus general project management tracking?

Use dedicated planning artifacts when you need to enforce a single source of truth across planning, design, and execution. This approach resolves inconsistent progress tracking by applying iterative modes and per-task steering to maintain structured documentation.

Does this project management approach support adding optional references and scripts?

Yes, this project management approach supports adding optional references and scripts. Alongside the enforced requirements.md, design.md, and tasklist.md files, you can include references, scripts, and assets as needed within the steering workspace.