project-development

Guide Flutter development workflows by recommending project skills and Mason bricks.

2|Updated Jul 3, 2025
One-click install
npx skills add https://github.com/gsmlg-app/flutter-app-template --skill project-development-gsmlg-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-development
Source: https://github.com/gsmlg-app/flutter-app-template/tree/main/.claude/skills/project-development
Command: npx skills add https://github.com/gsmlg-app/flutter-app-template --skill project-development-gsmlg-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as a central guide for developers, helping them choose the correct tool or process for any given development task within the Flutter project.

Core Features & Use Cases

  • Task-based Skill Selection: Provides a decision tree and quick reference to identify the appropriate skill for UI, state management, data handling, and more.
  • Workflow Guidance: Outlines the recommended order of operations for feature development, from data layer to UI polish.
  • Use Case: A new developer joins the project and needs to add a new screen with state management and API integration. They can use this skill to understand the sequence of creating the API client, the BLoC, and then the screen, referencing other skills as needed.

Quick Start

Use the project development skill to find out how to add a new screen to the project.

Frequently Asked Questions about project-development

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

FAQPage Schema
How do I navigate a Flutter project development workflow when adding a new screen?

To navigate a Flutter project development workflow, use this skill to get a decision tree for sequencing tasks like API client creation, BLoC state management, and UI screen building.

What is the recommended order of operations for Flutter feature development?

The recommended order of operations for Flutter feature development starts from the data layer integration, proceeds to BLoC state management, and finishes with UI creation and polish.

How do I select the right skill for Flutter state management and data handling?

Select the right skill for Flutter state management by using the task-based quick reference provided, which maps specific development tasks like data handling to appropriate project skills.

Can I use Mason bricks for guided Flutter UI creation and tooling?

Yes, you can use Mason bricks for guided Flutter UI creation and tooling, as this skill references them alongside other project skills to streamline the development process.

Does this project guide support BLoC integration with platform-specific code?

Yes, this project guide supports BLoC integration with platform-specific code by recommending specific skills for platform specifics and state management within the Flutter workflow.

When do I need a task-based skill selection guide for my Flutter project?

You need a task-based skill selection guide when you are adding new features like an API integration or a new screen and must determine the correct sequence of tooling and processes.