This enforces strict BLoC architecture with feature-first folder structure, clean layer separation, and mandatory design system constants. Use it when building Flutter screens or widgets where you want to eliminate hardcoded colors, spacing, and typography while keeping business logic out of the UI. The decision tree is genuinely helpful for figuring out whether you need a full feature folder or just a widget in shared. One honest take: the barrel file exports add boilerplate, but they do make imports cleaner across a growing codebase. Best for teams that have already committed to BLoC and need consistent patterns enforced, not for exploring state management options.

skills.sh installs
364
GitHub stars
21
last updated
Jun 3, 2026

Install

$ npx -y skills add abdelhakrazi/flutter-bloc-clean-architecture-skill --skill flutter-bloc-development --agent claude-code

Installs into .claude/skills of the current project.

Files

Flutter BLoC Development

This skill enforces BLoC state management, strict layer separation, and mandatory use of design system constants for all Flutter development in this codebase.

Decision Tree: Choosing Your Approach

Sponsors

Details

Repository
github.com/abdelhakrazi/flutter-bloc-clean-architecture-skill
Categories
Code Review & Quality, Mobile Development
First seen
Jun 3, 2026
1shanraisshan avatarweather-svg-creatorshanraisshan/claude-code-best-practiceCreates an SVG weather card showing the current temperature for Dubai. Writes the SVG to orchestration-workflow/weather.svg and updates orchestration-workflow/o320skills.sh installs
2shanraisshan avatartime-skillshanraisshan/claude-code-best-practiceDisplay the current time in Pakistan Standard Time (PKT, UTC+5). Use when the user asks for the current time, Pakistan time, or PKT.318skills.sh installs
3tirth8205 avatarDebug Issuetirth8205/code-review-graphSystematically debug issues using graph-powered code navigation302skills.sh installs
4xiaohuailabs avatarxiaohu-wechat-coverxiaohuailabs/xiaohu-wechat-format公众号封面图生成器。一步出图,输入文章路径或主题即可。当用户要求'公众号封面''微信封面''文章封面'时使用。244skills.sh installs
5spencermarx avatarAgentDB Advanced Featuresspencermarx/open-code-reviewMaster advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems inte0skills.sh installs
6spencermarx avatarAgentDB Learning Pluginsspencermarx/open-code-reviewCreate and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and mor0skills.sh installs