objective-create

Creates structured Objective records with thesis, scope, and roadmap under .ns/objectives.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/nseng-ai/ns --skill objective-create-nseng-ai
Or copy as Structured Prompt for Agentâ–¼
Please help me install this Agent Skill.
Skill: objective-create
Source: https://github.com/nseng-ai/ns/tree/main/skills/incubating/objectives/objective-create
Command: npx skills add https://github.com/nseng-ai/ns --skill objective-create-nseng-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Starting a new unit of planned work often produces vague, unstructured notes that lose intent, assumptions, and completion criteria. This Skill interviews you until shared understanding is reached, then writes a durable, well-formed Objective record that later sessions can act on. ## Core Features & Use Cases - Guided Interview: Probes title, thesis, scope, non-goals, completion criteria, assumptions, risks, and roadmap through numbered menus before writing anything. - Pattern Support: Scaffolds six Objective patterns — wayfinding, steelthread, standing, umbrella, autoobjective, and readme-driven-development — each with its own creation reference. - Record Integrity: Enforces the storage model (objective.md, roadmap.md, updates/), slug safety checks, mirrored edge frontmatter, and ns objective check validation. - Use Case: When you say "turn this refactor idea into a tracked objective", the Skill interviews you about scope and risks, confirms a slug, and writes a complete Objective record ready for objective-next and objective-update. ## Quick Start Ask the agent to create a new tracked objective for your planned work and answer its interview questions about thesis, scope, and completion criteria.

Frequently Asked Questions about objective-create

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

FAQPage Schema
How do I create a new tracked objective for planned work?â–¼

Invoke objective-create and answer its interview about title, thesis, scope, non-goals, completion criteria, assumptions, and risks. After you confirm a slug, it writes objective.md, roadmap.md, and an updates directory under .ns/objectives/<slug>/.

What objective patterns does objective-create support?â–¼

It supports six patterns: wayfinding (ideation), steelthread, standing, umbrella, autoobjective, and readme-driven-development. Each pattern has a dedicated creation reference loaded only when the interview settles on that pattern.

Can objective-create modify an existing objective?â–¼

No. It creates exactly one new record and stops if the slug directory already exists. To record progress on an existing objective use objective-update, to get work recommendations use objective-next, and to finish one use objective-close.

When does objective-create add execution or runner policy sections?â–¼

Only when you explicitly request execution-friendly, runner, or autonomous behavior. By default records are planning-only, and Definition of Progress and Runner Policy sections are omitted unless requested during the interview.

Why does objective-create refuse to write files sometimes?â–¼

It stops when the slug is missing or unconfirmed, the target directory already exists, the request looks like a rename of existing work, or context is too thin to write thesis and scope without inventing content.