One-click install
npx skills add https://github.com/christophevg/c3 --skill project-todo-refine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-todo-refine
Source: https://github.com/christophevg/c3/tree/main/skills/project-todo-refine
Command: npx skills add https://github.com/christophevg/c3 --skill project-todo-refine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you turn vague or stale TODO.md backlog entries into clear, correctly scoped, prioritized, and user-aligned next actions without jumping straight into full implementation.

Core Features & Use Cases

  • TODO overview and triage: Summarizes current TODO.md phases and identifies topics needing refinement using status signals and recency cues.
  • Iterative topic refinement: For each targeted topic, clarifies current state, recommends concrete updates to scope and priority, and explicitly gathers user feedback before changing the backlog.
  • Backlog integration and syncing: Produces an actionable refinement summary and posts selective GitHub issue comment updates when meaningful changes occur.
  • Use Case: You have a growing backlog with mixed-quality TODO entries; run this to tighten wording, adjust priority, split/merge topics, and prepare them for the subsequent implementation workflow.

Quick Start

Ask the agent to refine your project's TODO.md by running the project-todo-refine skill to update scope and priority based on the current backlog state and your feedback.

Frequently Asked Questions about project-todo-refine

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

FAQPage Schema
How do I refine a TODO.md backlog into actionable tasks?

Refining a TODO.md backlog involves summarizing phases, identifying stale topics, clarifying scope, adjusting priorities, and gathering user feedback before updating entries to prepare them for implementation.

What is the best way to triage vague backlog entries in a markdown file?

Backlog triage for markdown files uses status signals and recency cues to summarize current phases and identify topics needing scope clarification, ensuring vague entries are rewritten into clear, correctly scoped next actions.

Can I sync GitHub issues with refined TODO backlog entries?

Yes, you can sync GitHub issues by posting selective comment updates with value-based summaries when meaningful changes occur during the backlog refinement and priority setting process.

Does backlog refinement require jumping straight into implementation?

No, backlog refinement explicitly avoids jumping straight into implementation by iteratively clarifying scope and aligning priorities based on user feedback before any full functional analysis or development begins.

How do I prepare stale TODO topics for functional analysis?

Preparing stale TODO topics for functional analysis requires an iterative, feedback-driven workflow that rewrites wording, splits or merges topics, and tightens scope to produce an actionable refinement summary.

When should I not use iterative planning for backlog management?

Iterative planning for backlog management is not suited for immediate implementation tasks or well-defined entries, as it focuses on clarifying vague topics and aligning priorities before full functional analysis begins.