planning-with-files

Analyze uploaded files and user intent to route planning tasks to specialized skills.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/DojoGenesis/gateway --skill planning-with-files-dojogenesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-with-files
Source: https://github.com/DojoGenesis/gateway/tree/main/plugins/specification-driven-development/skills/planning-with-files
Command: npx skills add https://github.com/DojoGenesis/gateway --skill planning-with-files-dojogenesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the friction of choosing the correct file-based planning path by analyzing uploaded documents and user intent, then routing and delegating the work to the specialized workflow that best fits the task.

Core Features & Use Cases

  • Intent-based routing: Reads uploaded files and intent signals to select between context-ingestion, research-synthesis, release-specification, or other specialized skills.
  • Delegated execution & monitoring: Invokes the selected skill, passes files and context, monitors progress, and returns the specialized output.
  • Explainability & feedback: Provides a one-sentence explanation of why a mode was chosen and prompts the user for feedback to improve future routing.
  • Use cases: Converting multiple research PDFs into a synthesized insights report, generating a specification from requirements documents, or creating an action plan from mixed uploads when the user is unsure which skill to pick.

Quick Start

Upload your files and say "synthesize these papers" or "create a plan from these files" to receive a routing decision and the delegated output.

Frequently Asked Questions about planning-with-files

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

FAQPage Schema
How do I route uploaded files to the right planning workflow automatically?

To route uploaded files to the right planning workflow, this skill analyzes your document contents and user intent, then delegates execution to specialized workflows like context-ingestion or research-synthesis. It returns the chosen mode's output with an explanation.

What is the best way to synthesize multiple research PDFs into an insights report?

The best way to synthesize research PDFs into an insights report is uploading the files and stating your intent. This skill analyzes the documents and routes them to the research-synthesis workflow, returning the synthesized output.

Can I generate a release specification from requirements documents without picking a workflow manually?

Yes, you can generate a release specification from requirements documents without manual selection. The skill evaluates file contents and intent, automatically invoking the release-specification workflow to produce the needed output.

How does intent-based routing work for multi-document research synthesis?

Intent-based routing for multi-document research synthesis works by reading uploaded files and intent signals to select between specialized skills. It monitors delegated execution and returns the synthesized output with a feedback prompt.

Do I need to specify which specialized skill to use when creating an action plan from mixed uploads?

No, you do not need to specify which specialized skill to use for mixed uploads. The skill evaluates your files and intent, selects the appropriate workflow, and returns the action plan output with a one-sentence explanation of the routing choice.

Why does this planning workflow explain its routing decision and prompt for feedback?

This planning workflow explains its routing decision and prompts for feedback to improve future file analysis and intent-based delegation. It provides a one-sentence explanation of why a mode was chosen after returning the specialized output.