steering

Generate steering templates and update tasklist.md to track progress.

Updated Nov 27, 2025
One-click install
npx skills add https://github.com/GenerativeAgents/training-claude-code-example --skill steering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: steering
Source: https://github.com/GenerativeAgents/training-claude-code-example/tree/main/.claude/skills/steering
Command: npx skills add https://github.com/GenerativeAgents/training-claude-code-example --skill steering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps orchestrate per-task work using steering files and tasklists to ensure progress is tracked and visible.

Core Features & Use Cases

  • Steering File Creation: Generate requirements/design/tasklist templates for new work.
  • Progress Tracking: Update tasklist.md as work progresses, enforcing completion.
  • Use Case: When kicking off a new feature, create steering docs and monitor progress.

Quick Start

Create a new steering directory and populate it with templates; use tasklist.md to manage tasks.

Frequently Asked Questions about steering

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

FAQPage Schema
How do I track project progress with steering files and tasklists?

Steering files automate progress tracking by creating requirements.md, design.md, and tasklist.md templates that document work phases. Update tasklist.md during planning, implementation, and verification to enforce real-time visibility of task completion across your feature work.

What's the best way to organize documentation for task management?

Organize work using steering directories with structured templates that separate requirements, design decisions, and task lists. This approach keeps project documentation centralized, linked to actual tasks, and updated as work progresses through each phase.

Can I automate task planning and documentation updates?

Yes. Steering automates template generation from requirements and design inputs, then automatically updates tasklist.md via Edit and TodoWrite operations as work progresses, eliminating manual documentation drift.

When should I create steering files for a new feature?

Create steering files at the start of feature work to establish a planning baseline. Generate requirements and design templates immediately, populate the tasklist, and use it throughout implementation and verification to track real-time progress.

How do I enforce task completion visibility across project phases?

Steering files enforce progress updates by maintaining a central tasklist.md that spans planning, implementation, and verification phases. Record retrospectives after completion to close the feedback loop and document lessons learned.