audit-workflow

Audits workflows by reading all related frontend, backend, and schema files in indexed chunks.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/yunior123/origna_gta_firebase --skill audit-workflow-yunior123
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: audit-workflow
Source: https://github.com/yunior123/origna_gta_firebase/tree/main/.claude/skills/audit-workflow
Command: npx skills add https://github.com/yunior123/origna_gta_firebase --skill audit-workflow-yunior123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Editing a workflow that spans Flutter frontend, Python backend, and shared schema files without reading every related file first leads to field mismatches, broken contracts, and missed authorization gaps. ## Core Features & Use Cases - Chunked File Reading: Reads all files for a workflow (checkout, orders, auth, payments, products, schema) in four indexed chunks: frontend, backend, schema, and tests. - Cross-Reference Analysis: Detects camelCase vs snake_case field mismatches, request/response format drift, error handling gaps, enum mismatches, and missing authorization enforcement between frontend and backend. - Logic Checkpoint Verification: Validates all Logic Checkpoints listed in docs/WORKFLOW_INDEX.md and reports findings in a standard BUG format. - Use Case: Before modifying the checkout flow across three or more files, run the audit to surface a Stripe payment field that the Dart app sends as camelCase but the Python handler expects as snake_case. ## Quick Start Ask the AI to run /audit-workflow checkout to audit the checkout workflow before making changes.

Frequently Asked Questions about audit-workflow

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

FAQPage Schema
How do I audit a checkout workflow across frontend and backend?▼

Run /audit-workflow checkout to read all related Dart screens, viewmodels, providers, Python handlers, services, and schema files in indexed chunks. The audit cross-references both sides and reports mismatches in a standard BUG format.

How to detect field name mismatches between Flutter and Python backend?▼

The audit reads schema_constants in both Dart and Python plus models and database_schema.json, then flags camelCase versus snake_case inconsistencies, enum value mismatches, and request/response format drift between the two layers.

When should I run a workflow audit before editing code?▼

Run it before editing three or more files in any workflow such as checkout, orders, auth, payments, products, or schema. It loads the full context of related files so changes do not break cross-layer contracts.

What workflows does the audit skill support?▼

It supports checkout, orders, products, auth, payments, and schema workflows. Each workflow's file list and Logic Checkpoints are defined in docs/WORKFLOW_INDEX.md, which the audit reads first.

What are the limitations of the workflow audit?▼

The audit depends on docs/WORKFLOW_INDEX.md being accurate and complete; files not listed there are not read. It performs static cross-referencing only and does not execute code or run tests.