Skip to content
Automation
Skill

/map-dependencies

Construct a dependency graph and identify cycles, critical paths, and parallelizable branches.

From plugin
de-anthropocentric-research-engine
499200 skills
Install
$ npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill map-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/map-dependencies

Context preview

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

Construct a dependency graph and identify cycles, critical paths, and parallelizable branches.

SKILL.md

map-dependencies.SKILL.md
name: map-dependencies
description: "Construct a dependency graph and identify cycles, critical paths, and parallelizable branches."

map-dependencies

Purpose

Construct a dependency graph and identify cycles, critical paths, and parallelizable branches.

Input contract

required: [items, dependency_evidence, relation_schema]
optional: [criticality_rule, execution_context, candidate_order]
constraints: [the graph contains at least 2 items when the source protocol applies; dependency direction and strength are explicit]

Procedure

1. Normalize item identifiers and proposed dependency relations. 2. Classify each edge as strong or weak with evidence. 3. Detect cycles, compute critical paths, and identify independent branches. 4. Return the dependency graph and unresolved relation questions.

If dependency types and blocking relations are explicit, consider `sequence-work` as the next tactic.

Output contract

produces: [dependency_graph, cycle_register, critical_paths, independent_branches]
delta_fields: [findings, evidence_updates, uncertainties, open_questions]

Quality gates

  • At least 2 subproblems are represented where the source protocol applies.
  • Every edge has direction, strength, and evidence; cycles are reported rather than silently linearized.
  • Parallel branches are descriptive graph properties, not execution instructions.

Parameterization

The caller must provide item/subproblem schema, edge vocabulary, strength scale, evidence links, critical-path rule, and the scope in which parallel independence is assessed.

Failure and counterexamples

Reject self-justifying edges, cycles hidden by reordering, or "parallel" labels where shared prerequisites remain.

Provenance map

  • resolved: hypothesis-formation/dependency-mapping
  • resolved: creative-ideation/dependency-identification

Preserved source criteria ledger

| source | physical line | kind | source criterion | |---|---:|---|---| | hypothesis-formation/dependency-mapping | 12 | numeric | Requires >=2 subproblems; labels strong/weak dependencies, detects cycles, identifies critical path and parallel opportunities. |

Read more
Ships withde-anthropocentric-research-engine

The complete research orchestration system for AI-native science. What It Does Design Philosophy Architecture (v3.2.2) Quick Start Configuration Roadmap License DARE is not a tool that helps you do research. It is the researcher.

Get the whole plugin
Stats
499
Stars
41
Forks
Active
Maintenance
Python
Language
Apache-2.0
License
8h ago
Last commit
7mo ago
Created

Repo: yogsoth-ai/de-anthropocentric-research-engine