feature-implementation-skill

Enforce Flutter feature coding standards, DI, and testing across project layers.

3|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Desquared/agents-rules-skills --skill feature-implementation-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-implementation-skill
Source: https://github.com/Desquared/agents-rules-skills/tree/main/Flutter/skills/feature-implementation-skill
Command: npx skills add https://github.com/Desquared/agents-rules-skills --skill feature-implementation-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines Flutter feature development by enforcing coding standards, DI practices, and testing discipline across teams.

Core Features & Use Cases

  • Enforces clean architecture patterns across data, domain, and UI layers.
  • Provides DI guidance and repository patterns to reduce coupling.
  • Supplies testing scaffolds and quality checks for Bloc/Cubit workflows.
  • Aligns with the project's design system and coding conventions.

Quick Start

Follow this checklist to implement a new Flutter feature with proper DI and tests.

Frequently Asked Questions about feature-implementation-skill

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

FAQPage Schema
How do I implement a new Flutter feature with clean architecture and DI?

To implement a Flutter feature with clean architecture and dependency injection, apply structured patterns across data, domain, and UI layers. This approach enforces repository patterns to reduce coupling and ensures proper DI integration throughout the project layers.

What is the best way to add test scaffolds for Bloc and Cubit workflows in Flutter?

The best way to add test scaffolds for Bloc and Cubit workflows is to enforce testing discipline during feature implementation. This method supplies automated quality checks and testing scaffolds that align directly with your state management workflows.

How do I map DTOs and models in a Flutter clean architecture refactor?

To map DTOs and models in a Flutter clean architecture refactor, apply automated coding standards that satisfy data layer requirements. This ensures your data transfer objects and domain models are mapped correctly while maintaining test coverage.

Can I use this approach for Flutter refactors that require design system adherence?

Yes, you can use this approach for Flutter refactors that require design system adherence. The implementation automatically aligns your feature development with the project's design system assets and coding conventions across all architectural layers.

Why does my Flutter feature development lack proper dependency injection and test coverage?

Flutter feature development often lacks proper dependency injection and test coverage due to inconsistent team practices. Enforcing coding standards, DI guidance, and testing discipline streamlines development and resolves these structural gaps.