Skip to content
Back to skills

He Deepen Plan

ASecurity

Deepen an existing implementation plan so sequencing, verification, and risk treatment are strong enough for execution. Use when the user wants Harness Engineering plan hardening before he-work.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 1, 2026
ai-agents

Security analysis

A100/100

Scanned June 1, 2026

npx -y skills add jscraik/Agent-Skills --skill he-deepen-plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of He Deepen Plan?

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

Security grade badge for He Deepen Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jscraik-he-deepen-plan/badge)](https://www.skillsdirectory.com/skills/jscraik-he-deepen-plan)

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: he-deepen-plan
description: Deepen an existing implementation plan so sequencing, verification, and risk treatment are strong enough for execution. Use when the user wants Harness Engineering plan hardening before he-work.
metadata:
  skill-type: team_automation
---

# Progressive Disclosure Entry

This entrypoint stays concise and keeps full operational context in archived references.

## Use

- Use this skill as normal for this Harness Engineering stage.
- For full stage policy, workflow details, and examples, load the archived full guide.

## Philosophy

- Strengthen execution quality before coding begins.
- Resolve sequencing and risk gaps while changes are still cheap.

## When to use

- Use when an existing plan needs sharper sequencing, testability, or risk treatment.
- Use before `he-work` when plan readiness is uncertain.

## Inputs

- Existing plan artifact plus linked specs and constraints.
- Dependencies, rollout constraints, and validation requirements.

## Outputs

- Deepened plan with explicit sequencing, checkpoints, and risk controls.
- Clear readiness recommendation for `he-work`.
- Include `schema_version: 1` when structured output is requested.

## Procedure

1. Inspect current plan for ambiguity, hidden coupling, and missing checkpoints.
2. Deepen task sequencing, validation strategy, and rollback posture.
3. Return revised readiness and next action.

## Validation

- Ensure each task has observable completion criteria.
- Ensure rollout, rollback, and dependency handling are explicit.
- Fail fast: stop at first failed gate and do not proceed.

## Constraints

- Redact secrets, credentials, tokens, and sensitive data by default.
- Do not introduce new scope without explicit justification.
- Apply the context-disposition policy: move important still-valid context to references and index it when meaningful; intentionally discard stale, duplicated, unsafe, superseded, or low-signal text.

## Anti-patterns

- Increasing detail without improving executable clarity.
- Deferring critical risk decisions to implementation time.

## Full Context

- Canonical contract: [./Infrastructure/references/contract.yaml](./Infrastructure/references/contract.yaml)
- Canonical eval cases: [./Infrastructure/references/evals.yaml](./Infrastructure/references/evals.yaml)
- Canonical task profile: [./Infrastructure/references/task-profile.json](./Infrastructure/references/task-profile.json)
- Compatibility mirror (non-canonical): [./references](./references)
- Assets: [icon-small.png](./assets/icon-small.png), [icon-large.png](./assets/icon-large.png)
- Subagent routing: [../../../references/subagent-routing.md](../../../references/subagent-routing.md)

## Subagent Routing

- Canonical stage map: [../../../references/subagent-routing.md](../../../references/subagent-routing.md)
- Machine-readable policy: [../../../references/routing-map.json](../../../references/routing-map.json)
- Resolve available roles from `~/.codex/agents/manifest.json` before spawning helpers.
- Apply the mapped stage policy (`always`, `conditional`, or `manual-only`) before delegation.
- If auto-spawn is unavailable, continue inline and explicitly list the roles the user can launch manually.
- If required roles are missing from the manifest, create or install them with [../../../../../Skills/agent-ops/codex-agent-creator/SKILL.md](../../../../../Skills/agent-ops/codex-agent-creator/SKILL.md) before rerunning delegated coverage.

## Examples

- "Can you deepen this implementation plan so every risky step has an owner, gate, and rollback?"
- "Help me turn this thin plan into an execution sequence before I start editing code."
- "This plan mentions validation, but it is vague. Tighten the order of tests, checks, and merge evidence."
- "Can you inspect the risky steps in this plan and validate that each one has a concrete gate?"

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.