generate-functional-from-backend

Generate a system-persona functional graph from backend REST routes and GraphQL resolvers.

2|2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/accionlabs/breezeai-claude-plugin --skill generate-functional-from-backend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-functional-from-backend
Source: https://github.com/accionlabs/breezeai-claude-plugin/tree/main/skills/generate-functional-from-backend
Command: npx skills add https://github.com/accionlabs/breezeai-claude-plugin --skill generate-functional-from-backend

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Development teams need a way to automatically generate system‑persona functional scenarios from existing backend code bases, ensuring the functional graph stays in sync with APIs and business logic.

Core Features & Use Cases

  • Backend analysis: Scans REST routes and GraphQL resolvers to extract entry points.
  • Persona mapping: Automatically creates System and External System personas with associated outcomes, scenarios, steps, and actions.
  • Graph upsert: Writes the generated functional graph to Breeze via API upserts, supporting incremental resumable sessions.

Quick Start

Run /breeze:generate-functional-from-backend followed by the path to your backend repository to generate the functional graph.

Frequently Asked Questions about generate-functional-from-backend

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

FAQPage Schema
How do I generate functional graphs from backend code?

To generate functional graphs from backend code, run the generation command followed by your backend repository path. It scans REST routes and GraphQL resolvers to extract entry points and automatically builds the functional graph.

What is a system-persona functional graph used for?

A system-persona functional graph maps System and External System personas with associated outcomes, scenarios, steps, and actions. It ensures your functional documentation stays in sync with backend APIs and business logic.

Do I need a configured Breeze project to analyze backend repositories?

Yes, you need a configured Breeze project with a .breeze.json file containing API credentials and an indexed code ontology to analyze backend repositories and generate the functional graph.

Does backend functional graph generation support GraphQL resolvers and REST routes?

Yes, backend functional graph generation processes both REST routes and GraphQL resolvers. It scans these entry points to automatically create System and External System scenarios within the functional graph.

Can I resume functional graph generation if the session is interrupted?

Yes, you can resume functional graph generation if interrupted because the tool writes the generated graph to Breeze via API upserts, which supports incremental and resumable sessions.

Why does backend functional graph generation require an indexed code ontology?

An indexed code ontology is required for backend functional graph generation to provide the structural context needed to accurately map code logic into System and External System personas and scenarios.