google-sheets-sprint-order

Compute dependency-aware execution plans for Google Sheets sprint pipelines.

14|2|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/masharratt/claude-flow-novice --skill google-sheets-sprint-order
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-sheets-sprint-order
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/skills/google-sheets-sprint-order
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill google-sheets-sprint-order

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Orders micro-sprints with dependencies to ensure correct execution order in Google Sheets operations.

Core Features & Use Cases

  • DAG creation from sprint dependencies
  • Topological sort
  • Parallelizable group detection

Quick Start

order-sprints.sh --sprints-json /tmp/sprints.json --output /tmp/plan.json

Frequently Asked Questions about google-sheets-sprint-order

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I order sprints with dependencies to ensure correct execution?

Topological sort resolves sprint dependencies by computing an execution order that respects all prerequisite relationships. Provide a JSON file with sprint_id, sprint_type, and dependencies fields; the Skill applies Kahn's algorithm to output level-based execution_order with parallelization hints, critical_path_length, and total_levels.

Can I detect circular dependencies in my sprint pipeline?

Yes. The Skill validates graph acyclicity before sorting, detecting and reporting cycles in your sprint dependency graph to prevent invalid execution plans.

What's the best way to identify which sprints can run in parallel?

Topological sort groups sprints into execution levels; sprints at the same level have no interdependencies and can execute in parallel, reducing total pipeline duration.

Do I need special knowledge to use topological sort for sprint ordering?

No prerequisite expertise required. Provide JSON input describing sprints and their dependencies; the Skill handles graph validation and algorithm execution, outputting a structured plan.

How does sprint ordering work with Google Sheets operations?

The Skill organizes micro-sprints—schema, data, formula, formatting, integration, and automation operations—into dependency-aware execution sequences specific to Google Sheets CFN pipelines.

What happens if my sprints have no dependencies?

All sprints are assigned to level 1 and flagged as parallelizable, enabling full concurrent execution with critical_path_length equal to 1.