智能体工作流

project-workflow-analysis-blueprint-generator

github/awesome-copilot

Comprehensive technology-agnostic prompt generator for documenting end-to-end application workflows. Automatically detects project architecture patterns, technology stacks, and data flow patterns to generate detailed implementation blueprints covering entry points, service layers, data access, error handling, and testing approaches across multiple technologies including .NET, Java/Spring, React, and microservices architectures.

  • 9368 次安装
  • 4.1万 星标
  • 收录于

安装命令

npx skills add https://github.com/github/awesome-copilot --skill project-workflow-analysis-blueprint-generator

要点

Generates detailed implementation blueprints by analyzing project architecture, technology stacks, and workflow patterns.

  • Auto-detects project type, entry points, persistence mechanisms, and architecture patterns (.NET, Java/Spring, React, microservices, etc.) to tailor documentation
  • Documents complete end-to-end workflows across entry points, service layers, data access, error handling, and response construction with actual code examples
  • Configurable output detail levels, workflow count, and optional sequence diagrams and testing approach documentation
  • Provides technology-specific implementation patterns, naming conventions, reusable code templates, and step-by-step guidance for extending the codebase consistently

SKILL.md

Project Workflow Documentation Generator

Configuration Variables

${PROJECT_TYPE="Auto-detect|.NET|Java|Spring|Node.js|Python|React|Angular|Microservices|Other"}
<!-- Primary technology stack -->

${ENTRY_POINT="API|GraphQL|Frontend|CLI|Message Consumer|Scheduled Job|Custom"}
<!-- Starting point for the flow -->

${PERSISTENCE_TYPE="Auto-detect|SQL Database|NoSQL Database|File System|External API|Message Queue|Cache|None"}
<!-- Data storage type -->

${ARCHITECTURE_PATTERN="Auto-detect|Layered|Clean|CQRS|Microservices|MVC|MVVM|Serverless|Event-Driven|Other"}
<!-- Primary architecture pattern -->

${WORKFLOW_COUNT=1-5}
<!-- Number of workflows to document -->