rule-flutter-flutter-controller-workflow-glob

Applies Controller Workflow checks to edited Flutter controller files.

Updated Nov 7, 2025
One-click install
npx skills add https://github.com/belluga/delphi-ai --skill rule-flutter-flutter-controller-workflow-glob
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rule-flutter-flutter-controller-workflow-glob
Source: https://github.com/belluga/delphi-ai/tree/main/skills/rule-flutter-flutter-controller-workflow-glob
Command: npx skills add https://github.com/belluga/delphi-ai --skill rule-flutter-flutter-controller-workflow-glob

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When editing Flutter controller files, teams risk diverging from architectural rules or misplacing responsibilities. This Skill ensures consistent application of the Controller Workflow to preserve UI/domain separation and maintain test coverage.

Core Features & Use Cases

  • Enforces the Controller Workflow for edits under flutter-app/lib/presentation//controllers/
  • Documents controller responsibilities and ensures controllers are registered via ModuleScope/GetIt
  • Requires analyzer/tests to reflect changes when controller logic updates

Quick Start

Enable and follow the Controller Workflow automatically whenever you edit any files in flutter-app/lib/presentation//controllers/.

Frequently Asked Questions about rule-flutter-flutter-controller-workflow-glob

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

FAQPage Schema
How do I enforce Flutter controller workflow rules when editing presentation files?

Apply the Flutter Controller Workflow automatically to edits within flutter-app/lib/presentation/**/controllers/**. This ensures controllers register via ModuleScope/GetIt and that a Controller Workflow checklist is followed in pull requests to preserve UI/domain separation.

What is the Flutter Controller Workflow used for?

The Flutter Controller Workflow solves the problem of teams diverging from architectural rules when editing controller files. It documents controller responsibilities and ensures consistent application of architectural standards to maintain UI/domain separation and test coverage.

How do I ensure controllers are registered via ModuleScope or GetIt in Flutter?

Ensure controllers are registered via ModuleScope/GetIt by applying the Flutter Controller Workflow to your edits. This Skill documents controller responsibilities and automatically enforces registration requirements for UI controllers and orchestration components.

Does this workflow apply to all Flutter controller files?

This workflow specifically applies to edits within flutter-app/lib/presentation/**/controllers/**, including UI controllers and orchestration components. It enforces the Controller Workflow and requires analyzer and tests to reflect changes when controller logic updates.

Why do I need a controller workflow checklist for Flutter pull requests?

You need a controller workflow checklist for Flutter pull requests to preserve UI/domain separation and maintain test coverage. The checklist ensures controllers are properly registered via ModuleScope/GetIt and that analyzer and tests reflect any controller logic changes.