plan-work

Convert change requests into scoped plans, task lists, and context files.

9|1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/conn-castle/agent-layer --skill plan-work-conn-castle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-work
Source: https://github.com/conn-castle/agent-layer/tree/main/internal/templates/skills/plan-work
Command: npx skills add https://github.com/conn-castle/agent-layer --skill plan-work-conn-castle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams convert vague change requests into concrete, auditable plans and task lists, reducing guesswork and rework during project execution.

Core Features & Use Cases

  • Generate a narrative plan, a compact task list, and a context file to guide implementation.
  • Support planning for roadmaps, feature requests, architectural changes, or design artifacts.
  • Ensure artifacts are scoped for a fresh agent, with clear boundaries and validation to prevent scope creep.

Quick Start

Provide a plain-language request and optional targets; the skill will return three artifacts: a narrative plan, a task list, and a context file.

Frequently Asked Questions about plan-work

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

FAQPage Schema
How do I turn a vague software feature request into an actionable task list?

To convert a vague software change request into an actionable plan, supply a plain-language description and optional targets. The skill outputs a narrative plan, a task list, and a context document scoped specifically for agent execution.

What is the best way to plan an architectural change for an AI agent to execute?

The best way to plan an architectural change for an AI agent is to generate a dedicated context document alongside a narrative plan and task list. This scopes boundaries and validation criteria clearly, preventing scope creep during automated execution.

Can I use this planning approach for roadmap slices and design artifacts?

Yes, you can use this approach for roadmap slices, feature requests, and design artifacts. It converts these change types into a scoped execution path with a narrative plan, task list, and context file.

How do I prevent scope creep when assigning software engineering tasks to an agent?

Prevent scope creep by generating a scoped context document that defines clear boundaries and validation criteria alongside the task list. This ensures the agent executes only the planned architectural changes without expanding the project scope.

Do I need to provide specific file targets when creating a software engineering plan?

No, providing specific file targets is optional when creating a software engineering plan. You can supply a plain-language request alone, and the skill will generate the narrative plan, task list, and context file automatically.

What artifacts are generated when converting a change request into an execution plan?

Converting a change request generates three markdown artifacts: a narrative plan file, a compact task list file, and a context document file. These are saved under a temporary run-id directory for immediate agent access.