Skip to content
Development
Skill

/gsd-analyze-dependencies

Use before /gsd-manager to fill in missing Depends on fields in ROADMAP.md. Analyzes file overlap, semantic dependencies and data flow between phases, then suggests dependency updates to confirm.

From plugin
coco
386200 skills53 agents41 commands
Install
$ npx -y skills add coco-research/coco --skill gsd-analyze-dependencies --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/gsd-analyze-dependencies

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use before /gsd-manager to fill in missing Depends on fields in ROADMAP.md. Analyzes file overlap, semantic dependencies and data flow between phases, then suggests dependency updates to confirm.

SKILL.md

gsd-analyze-dependencies.SKILL.md
name: gsd-analyze-dependencies
description: "Use before /gsd-manager to fill in missing Depends on fields in ROADMAP.md. Analyzes file overlap, semantic dependencies and data flow between phases, then suggests dependency updates to confirm."
allowed-tools:
  - Read
  - Write
  - Bash
  - Glob
  - Grep
  - AskUserQuestion

<objective> Analyze the phase dependency graph for the current milestone. For each phase pair, determine if there is a dependency relationship based on:

  • File overlap (phases that modify the same files must be ordered)
  • Semantic dependencies (a phase that uses an API built by another phase)
  • Data flow (a phase that consumes output from another phase)

Then suggest `Depends on` updates to ROADMAP.md. </objective>

<execution_context> @$HOME/.claude/get-shit-done/workflows/analyze-dependencies.md </execution_context>

<context> No arguments required. Requires an active milestone with ROADMAP.md.

Run this command BEFORE `/gsd-manager` to fill in missing `Depends on` fields and prevent merge conflicts from unordered parallel execution. </context>

<process> Execute the analyze-dependencies workflow from @$HOME/.claude/get-shit-done/workflows/analyze-dependencies.md end-to-end. Present dependency suggestions clearly and apply confirmed updates to ROADMAP.md. </process>

Ships withcoco

CoCo Super Intelligence is the orchestration layer that turns Claude Code, Cursor, or Codex into an engineering department: a routed advisory board, 226 skills, 386 commands, persistent state. Local. Open-core — MIT core; Super Intelligence is proprietary, own-use.

Get the whole plugin

Other skills on coco.