ghozimahdi
UserA growing collection of Claude Code plugins for mobile, web & backend development
Categories
Indexed Skills (32)
ai-agents
AI Agent architecture patterns for workflow automation in this plugin using RubyLLM
concerns-pattern
Concerns pattern for organizing business logic in models — the alternative to service classes following Rails Way standards
hotwire
Hotwire patterns — Turbo Frames, Turbo Streams, and Stimulus priority order for this plugin frontend
naming-conventions
Naming rules for models, controllers, database columns, branches, commits, and file organization following Rails Way standards
rails-way
Rails Way patterns — thin controllers, fat models with concerns, no service classes, conventions over configuration
stimulus
Stimulus controller patterns for client-only UI behavior following Rails Way standards
testing
Minitest testing patterns for this plugin — model, controller, job, and system tests with fixtures
turbo
Turbo Frames and Turbo Streams patterns for server-driven UI updates following Rails Way standards
commit
Create a git commit using Conventional Commits format with ticket ID.
create-bloc
Create a BLoC (3 files: bloc/event/state) following GM BLoC pattern with sub-state unions, optional AlertState, and optional Failure params.
create-pr
Create a GitHub pull request with structured summary and changes.
generate-module
Generate a feature module (domain/data/presentation) for modular Flutter projects following GM clean architecture.
implement-batch
Implement multiple features in parallel using multiple agents. Auto-scales based on task count.
implement
Implement a feature following clean architecture. Use for end-to-end implementation from a saved plan or ticket.
init-project
Scaffold a new Flutter project with GM clean architecture. Supports modular (multi-package + melos) and single-module structures.
keep-alive
Prevent macOS from auto-sleeping. Run /ufil:keep-alive off to stop.
plan
Analyze a GitHub issue/ticket and create a Flutter implementation plan markdown before coding.
review
Review the current codebase for architecture violations. Use for code quality audits.
ship
Ship a feature — write tests, review code, commit, and create PR.
write-test
Write tests for a feature or file following GM testing conventions.
build
Run code generation (freezed, injectable, auto_route, envied). Use after adding annotations or modifying annotated code.
check
Run static analysis and formatting to ensure code quality. Use before committing.
serena-refresh
Force Serena to re-run project onboarding. Use after major refactors, package moves, or when symbol search returns stale results.
release
Cut and publish a release for a plugin in gm-aiagent-plugins. Use only when the user explicitly asks to bump a plugin version, tag it, push it, and create a GitHub release.
auto-route
GM Auto Route patterns — modular (RouteProvider + per-feature router) vs non-modular (single AppRouter)
bloc-pattern
GM Bloc state management patterns — part/part-of structure, sub-state unions (idle/loading/error/done), modular (Failure) vs non-modular (Result switch)
clean-architecture
GM Clean Architecture patterns — modular (Failure + FailureHandlerMixin) vs non-modular (Result plus ErrorMapper) for Flutter
flutter-performance
GM Flutter performance patterns — const class vs helper method, isolate vs compute, ListView builder, RepaintBoundary, image caching, build optimization
freezed
GM Freezed patterns — model, DTO, state, event, failure, params for Flutter Clean Architecture
injectable-di
GM Injectable DI patterns — modular (per-package di.dart + Config class) vs non-modular (single injector.dart)
melos
GM Melos workspace patterns — config under melos: key in pubspec.yaml, pub workspaces, scripts for modular and single-package projects
testing-conventions
GM testing patterns — modular (per-package tests, Failure mocking) vs non-modular (Result helpers), bloc_test, mocktail for Flutter + Clean Architecture
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.