Skip to content
Back to skills

Flutter Cqrs Usage

ASecurity

Explain what the `flutter-cqrs` plugin does and how to use it. Use when the user invokes `/flutter-cqrs-usage`, asks what this plugin covers, or needs help with queries, commands, repositories, or CQRS boundaries.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 25, 2026
ai-agentsgoapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 25, 2026

npx -y skills add leancodepl/ai-plugins --skill flutter-cqrs-usage --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Flutter Cqrs Usage?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Flutter Cqrs Usage
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/leancodepl-flutter-cqrs-usage/badge)](https://www.skillsdirectory.com/skills/leancodepl-flutter-cqrs-usage)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: flutter-cqrs-usage
description: Explain what the `flutter-cqrs` plugin does and how to use it. Use when the user invokes `/flutter-cqrs-usage`, asks what this plugin covers, or needs help with queries, commands, repositories, or CQRS boundaries.
---

# CQRS Usage

## How to respond

- If the user invoked this skill without a concrete task, start with a short explanation of what this plugin does and when it should be used.
- Show how to use it through concrete CQRS tasks this plugin can handle.
- Point to the main rule or the `data-access` skill, and route to `flutter-cubit-utils` when the task is really about base cubit selection.
- If the user already gave a concrete CQRS task, briefly explain why this plugin fits and then do the work.
- Do not reply with filler like "skill loaded", "ready for the task", or "what would you like to do?" before explaining the plugin.

## What this plugin does

- Covers CQRS contracts, commands, queries, operations, and `Cqrs` client usage.
- Covers contract generation and repository boundaries.
- Clarifies when work should move to `flutter-cubit-utils` for base cubits and cubit recipes.

## How to use it

- Ask to implement a new query or command.
- Ask whether to call `Cqrs` directly or introduce a repository boundary.
- Ask to refactor ad-hoc API code toward generated contracts.
- Ask whether a task belongs here or in `flutter-cubit-utils`.

## Example requests

- "Implement the CQRS query for booking details."
- "Should this mutation go through a repository or direct `cqrs.run`?"
- "Refactor this feature from manual API calls to generated contracts."

## Reach for these assets

- `references/cqrs-data-access.md` - CQRS conventions and boundaries.
- `skills/data-access/SKILL.md` - data-access workflow.
- `skills/data-access/reference.md` - quick reference for commands, queries, contracts, and repositories.
- Related plugin: `flutter-cubit-utils` - base classes and canonical recipes for `QueryCubit`, `PaginatedQueryCubit`, and request flows.
- If the task is mainly about choosing or shaping a base cubit, switch to `flutter-cubit-utils`.

Files in this skill

  • SKILL.md2.1 KB
  • references/cqrs-data-access.md3.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.