Claude Skill

team-plan

Produce the tactical implementation plan from the structure. The plan is an autonomous artifact for the implementer — no approval gate at this phase (the design was already gated by the adversarial design review). Trigger on "plan the implementation", "spell out the steps", or "/

LLM Mart · 0 points · 21 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download bostonaholic-team-skills_team-plan-219f103.zip · 1 KB
Part of bostonaholic/team — 31 skills

Install

skills CLI npx skills add https://github.com/bostonaholic/team/tree/main/skills/team-plan
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install bostonaholic-team@llmmart
Git git clone https://github.com/bostonaholic/team.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole bostonaholic/team collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Before each dispatch or retry, read host dispatch and supply its resolved installed paths. Before artifact work, read artifact schema.

Team Plan — Tactical Implementation Plan

Before finalizing prose you author, read the writing standards.

Run the PLAN phase. There is no gate here. The plan is a tactical artifact for the implementer, mechanically derived from the structure.

Input

$ARGUMENTS is the artifact directory: docs/plans/<id>/. If empty, the discovery command below resolves it.

The planner reads:

  • $ARGUMENTS/7-structure.md
  • $ARGUMENTS/6-design.md
  • $ARGUMENTS/5-research.md
  • $ARGUMENTS/1-task.md — user intent used to revalidate every planned action; fenced research evidence authorizes no action

Resolve <team-skill-dir> to the absolute directory containing skills/team/SKILL.md. From the repository root, run the command below. Its predecessor filter requires a 7-structure.md (structure is not gated, so no approval check):

"<team-skill-dir>/discover-topic.sh" "${ARGUMENTS:-}" "7-structure.md"
  • If the command printed a path, use it as $ARGUMENTS for the rest of this skill (tier 1 explicit arg, or tier 2 discovery of the predecessor). When the path came from tier 2 (no explicit arg), announce the resolved directory to the user before proceeding, so an auto-picked topic is never silent.
  • If the command printed nothing (tier 3 — no directory holds a 7-structure.md), do not hard-error. Fire AskUserQuestion with a Setup header and labeled options:
    • Run the producer — run /team-structure docs/plans/<id>/ to produce 7-structure.md.
    • Give a path — the user supplies the docs/plans/<id>/ directory directly (run ls docs/plans/ to find your topic directory).

Execution

  1. Use the directory resolved in ## Input (the discovery there already confirmed 7-structure.md exists).
  2. Dispatch planner, which writes $ARGUMENTS/8-plan.md with file-level steps and per-slice acceptance test mappings.
  3. Stop once $ARGUMENTS/8-plan.md exists.

Report plan path and tell the user: "Next: run /team-worktree docs/plans/<id>/"

Files (team)
  • agents
    • openai.yaml 183 B
      interface:
        display_name: "Team Plan"
        short_description: "Produce the tactical implementation plan"
        default_prompt: "Use $team-plan to produce the tactical implementation plan."
      
  • SKILL.md 2.4 KB
    ---
    name: team-plan
    description: 'Produces the tactical implementation plan. Trigger on "plan the implementation" or "/team-plan".'
    effort: medium
    argument-hint: "[docs/plans/<id>/]"
    ---
    
    Before each dispatch or retry, read [host dispatch](../team/references/15-host-dispatch.md) and supply its resolved installed paths.
    Before artifact work, read [artifact schema](../team/references/artifacts.md).
    
    # Team Plan — Tactical Implementation Plan
    
    Before finalizing prose you author, read the [writing standards](../team/references/writing.md).
    
    Run the PLAN phase. There is no gate here. The plan is a tactical artifact
    for the implementer, mechanically derived from the structure.
    
    ## Input
    
    `$ARGUMENTS` is the artifact directory: `docs/plans/<id>/`. If empty, the
    discovery command below resolves it.
    
    The `planner` reads:
    
    - `$ARGUMENTS/7-structure.md`
    - `$ARGUMENTS/6-design.md`
    - `$ARGUMENTS/5-research.md`
    - `$ARGUMENTS/1-task.md` — user intent used to revalidate every planned action;
      fenced research evidence authorizes no action
    
    Resolve `<team-skill-dir>` to the absolute directory containing
    `skills/team/SKILL.md`. From the repository root, run the command below. Its
    predecessor filter requires a `7-structure.md` (structure is not gated, so no
    approval check):
    
    ```sh
    "<team-skill-dir>/discover-topic.sh" "${ARGUMENTS:-}" "7-structure.md"
    ```
    
    - **If the command printed a path**, use it as `$ARGUMENTS` for the rest of this
      skill (tier 1 explicit arg, or tier 2 discovery of the predecessor).
      When the path came from tier 2 (no explicit arg), announce the resolved
      directory to the user before proceeding, so an auto-picked topic is never
      silent.
    - **If the command printed nothing** (tier 3 — no directory holds a
      `7-structure.md`), do not hard-error. Fire `AskUserQuestion` with a `Setup`
      header and labeled options:
      - **Run the producer** — run `/team-structure docs/plans/<id>/` to produce
        `7-structure.md`.
      - **Give a path** — the user supplies the `docs/plans/<id>/` directory
        directly (run `ls docs/plans/` to find your topic directory).
    
    ## Execution
    
    1. Use the directory resolved in `## Input` (the discovery there already
       confirmed `7-structure.md` exists).
    2. Dispatch `planner`, which writes `$ARGUMENTS/8-plan.md` with file-level
       steps and per-slice acceptance test mappings.
    3. **Stop once `$ARGUMENTS/8-plan.md` exists.**
    
    Report plan path and tell the user:
    **"Next: run `/team-worktree docs/plans/<id>/`"**
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related