df:add-objective

Append a numbered objective with slug directory to the current roadmap milestone.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/AO-Cyber-Systems/devflow-claude --skill df-add-objective
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: df:add-objective
Source: https://github.com/AO-Cyber-Systems/devflow-claude/tree/main/skills/df-add-objective
Command: npx skills add https://github.com/AO-Cyber-Systems/devflow-claude --skill df-add-objective

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add an objective to the end of the current milestone in a roadmap, enabling structured growth with consistent sequencing.

Core Features & Use Cases

  • Next-sequence numbering: calculates the next integer objective number for the current milestone.
  • Slug generation & directory creation: creates a filesystem entry for the new objective using a slug from its description.
  • Roadmap & STATE updates: updates ROADMAP.md and STATE.md to reflect the new objective and evolution history.
  • Use Case: When you need to extend a milestone with new objectives in a predictable, auditable way.

Quick Start

Call the df:add-objective workflow to append a new objective to the current milestone.

Frequently Asked Questions about df:add-objective

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

FAQPage Schema
How do I add a new objective to the current milestone in a roadmap?

The workflow appends an objective to the current roadmap milestone by calculating the next-available sequence number, generating a slugified directory, and updating ROADMAP.md and STATE.md to maintain auditable state-tracking.

How does slug generation work when creating a new roadmap objective?

Slug generation creates a filesystem directory entry for the new objective by deriving a slugified name directly from the objective description, ensuring consistent and predictable folder naming within the milestone.

Can I automate next-sequence numbering for milestone objectives?

Yes, the workflow automates next-sequence numbering by calculating the next integer objective number for the current milestone, appending the new objective at the end to ensure consistent sequencing without manual counting.

What is updated in ROADMAP.md and STATE.md when appending an objective?

Appending an objective updates ROADMAP.md to reflect the new entry and updates STATE.md to record the evolution history, ensuring the roadmap and state-tracking files remain synchronized with current milestone progress.

Do I need any dependencies to use the roadmap objective workflow?

No dependencies are required to run the workflow for appending roadmap objectives; it operates independently to handle next-sequence numbering, slug creation, and state updates within your existing roadmap environment.