Skip to main content

flutter-analytics-usage

Explain what the `flutter-analytics` plugin does and how to use it. Use when the user invokes `/flutter-analytics-usage`, asks what this plugin covers, or needs help defining or reviewing analytics IDs.

Informações da origem

Repositório
leancodepl/ai-plugins
Última atividade na origem
23 de setembro de 2026 às 08:53
Idioma detectado do SKILL.md
inglês
Estrelas
2
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
4 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
flutter-analytics-usage
description
Explain what the `flutter-analytics` plugin does and how to use it. Use when the user invokes `/flutter-analytics-usage`, asks what this plugin covers, or needs help defining or reviewing analytics IDs.
# Analytics 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 by giving concrete analytics tasks this plugin can handle. - Point to the most relevant rule or specialized skill for the user's goal. - If the user already gave a concrete analytics task, briefly frame 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 - Keeps feature-level analytics IDs consistent through one `<feature_name>_ids.dart` file per feature. - Defines page IDs as `static const` values and clickable-element IDs as `AnalyticsId`. - Helps keep action naming consistent across single-page and multi-page features. ## How to use it - Ask for a new `*_ids.dart` file for a feature. - Ask to add or rename page IDs or action IDs. - Ask for a review of analytics coverage in a page or whole feature. - Ask whether a change belongs in the IDs file or in widget/page usage code. ## Example requests - "Create analytics IDs for the booking feature." - "Add page and button IDs for booking details." - "Review `lib/features/booking/` for missing analytics coverage." ## Reach for these assets - `references/analytics.md` - source-of-truth conventions for `*_ids.dart`. - `references/analytics-usage.md` - usage conventions in pages and widgets. - `references/analytics-wiring.md` - where `AnalyticsId` comes from, how tappable widgets register taps through `leancode_analytics_base`, and how page views are tracked through routes. Read it before writing or reviewing code that consumes IDs, or when the project has no `AnalyticsId` class yet. - `skills/scaffold-analytics-ids/SKILL.md` - scaffold or extend a feature IDs file. - `skills/review-analytics-coverage/SKILL.md` - audit analytics coverage in a file or feature.
Ver no GitHub