app-business-docs

Maintain English business logic documentation in a markdown file for FuseBase Flow applications.

6|Updated May 29, 2026
One-click install
npx skills add https://github.com/fusebase-dev/fusebase-flow --skill app-business-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-business-docs
Source: https://github.com/fusebase-dev/fusebase-flow/tree/main/.agents/skills/app-business-docs
Command: npx skills add https://github.com/fusebase-dev/fusebase-flow --skill app-business-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stale or missing business logic documentation makes it difficult for team members and AI agents to understand an application's purpose, user flows, and domain rules without manually reviewing all underlying code, leading to context rot and misalignment during development and debugging.

Core Features & Use Cases

  • Canonical English business logic doc: Maintains a single source of truth at docs/en/business-logic.md covering product overview, user roles, main scenarios, edge cases, and high-level code maps.
  • Post-change updates: Automatically syncs documentation after modifications to business logic, including routes, validation rules, permissions, multi-step flows, and integrations.
  • Debugging and onboarding support: Revalidates existing docs during debugging to catch stale information, and creates initial documentation for new applications once they reach a coherent functional state.

Quick Start

Ask the AI to update the app's business logic documentation after you make changes to core domain logic, user flows, or validation rules.

Frequently Asked Questions about app-business-docs

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

FAQPage Schema
How do I keep business logic documentation aligned with code changes?

Keeping business logic documentation aligned with code changes requires syncing human-readable docs after modifications to routes, validation rules, permissions, and multi-step flows. This Skill maintains a canonical markdown file at docs/en/business-logic.md to eliminate context rot.

What is the best way to document app user flows and edge cases?

Documenting app user flows and edge cases is best handled by maintaining a single source of truth covering product overview, actor roles, main scenarios, edge case behavior, and high-level code maps. This produces a canonical markdown file reflecting observable implemented behavior.

Can I revalidate stale documentation during debugging?

Revalidating stale documentation during debugging is supported by comparing existing docs against current code to catch outdated information. This ensures team members and AI agents understand the application's purpose and domain rules without manually reviewing all underlying code.

How do I generate initial onboarding docs for a new application?

Generating initial onboarding docs for a new application involves creating documentation once it reaches a coherent functional state. This Skill produces a canonical English business logic markdown file covering domain rules and user flows for both client-facing and internal applications built with FuseBase Flow.

Does this documentation approach work with FuseBase Flow applications?

This documentation approach works with both client-facing and internal applications built with FuseBase Flow. It maintains a canonical markdown file at docs/en/business-logic.md covering product overview, actor roles, main scenarios, edge case behavior, and high-level code maps.

When should I update business logic documentation?

You should update business logic documentation after making changes to core domain logic, user flows, or validation rules. This prevents context rot and misalignment during development and debugging by keeping the canonical markdown file synced with observable implemented behavior.