Skip to content
Back to skills

Agent First Planning

ASecurity

Create or revise production-ready SDD plans for agent execution, including clarification, specification, freeze inputs, ownership, budgets, and evidence contracts.

  • 18 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 4, 2026
ai-agentsgobashsecurityperformance

Works with

  • cli

Security analysis

A100/100

Scanned September 4, 2026

npx -y skills add avksp/agent-lifecycle-kit --skill agent-first-planning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent First Planning?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent First Planning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/avksp-agent-first-planning/badge)](https://www.skillsdirectory.com/skills/avksp-agent-first-planning)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-first-planning
description: Create or revise production-ready SDD plans for agent execution, including clarification, specification, freeze inputs, ownership, budgets, and evidence contracts.
---

# Agent first planning

Use this skill when a request must become an agent-ready implementation plan
before work starts. The output is a frozen-ready package, not implementation.

## Contract

1. Clarify only questions that can change scope, architecture, safety,
   acceptance, external authority, or write ownership. Record safe assumptions
   for everything else.
2. Choose the SDD tier.
   - `S0`: one bounded mechanical change with one executable owner.
   - `S1`: one standard owner and no major architecture, security,
     performance, browser, data, or external-environment risk.
   - `S2`: multiple executable owners or meaningful architecture, security,
     performance, browser, data, release, migration, or external risk.
   Use the core `tier resolve` command when available, and never lower a tier
   without independent review.
3. For `S2`, write a product specification first and require independent
   specification review before plan freeze.
4. Produce a developer overview that explains the intent, user-visible result,
   architecture boundaries, risks, non-goals, and execution model.
5. Produce a plan manifest or equivalent machine-readable contract with:
   requirements, acceptance criteria, evidence ids, workstreams, dependency DAG,
   exact write ownership, read-only inputs, lead-owned integration seams,
   validation commands, budgets, context limits, and final audit gates.
6. Keep immutable planning authority separate from mutable run artifacts.
7. Route the candidate plan to `audit-agent-plan`. Revise until it is
   `READY_TO_FREEZE`, explicitly blocked, or the review budget is exhausted.

When the CLI is available, run the structural gate before independent review:

```bash
agent-lifecycle plan completeness-check --manifest <plan.manifest.json>
agent-lifecycle plan check --manifest <plan.manifest.json> --require-completeness
```

The goal is compact-but-complete authority for the selected tier, not long
prose. S0/S1 plans can stay short, but the fields required by their tier must
be present.

## Planning rules

- Do not implement code while planning.
- Do not assign shared integration to a worker by hiding it in another task.
- Do not depend on chat history as authority when a plan package exists.
- Do not claim production readiness without tests, evidence, rollback or
  release gates appropriate to the risk.
- Keep plans small enough for workers: active packet, exact files, acceptance
  criteria, and evidence routes only.
- For small-context hosts, require compact packet rendering with
  `small-context-profile.v1`; do not depend on full plan context.
- Do not use shortness as a reason to omit required tier structure. Missing
  evidence routes, write ownership, budgets, context limits, or final gates are
  blockers when the selected tier requires them.

## Output

Return these artifacts or their host-native equivalents:

- clarification log and assumptions;
- SDD product specification when required;
- developer overview;
- plan manifest;
- plan lock or freeze candidate identity;
- exact worker write-set manifest;
- validation and evidence plan;
- plan review request.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.