Skills Catalog

One graded, governed library for every agent you run.

Publish free, with every skill graded and attributed to you. A Developer account connects your dev environment with one command and keeps your skills synced and current. Teams get one approved library — each repo gets the skills it needs, at the versions you approve, with any drift in plain sight.

  • One command to connectnpx skillrepo init syncs a Developer library straight to your dev environment.
  • Automatic updatesWhen a publisher ships a new version, your next session has it.
  • Graded for safetyEvery skill scored A–F. See findings before you sync.
  • Bring it to your teamTeamAudit log, per-member sync, library-level grade.

No credit card. Catalog stays free to download anytime.·1,723 skills published

Preview · how teams use SkillRepoLearn more

Searching by meaning· free account to run

1,723 skills found

Adds interactive widget previews to the project using the previews.dart system. Use when creating new UI components or updating existing screens to ensure consi… more

New

Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating that… more

New

Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring for scalability.

New

Use `LayoutBuilder`, `MediaQuery`, or `Expanded/Flexible` to create a layout that adapts to different screen sizes. Use when you need the UI to look good on bot… more

New

Library-agnostic Flutter/Dart code review checklist covering widget best practices, state management patterns (BLoC, Riverpod, Provider, GetX, MobX, Signals), D… more

New

Fixes Flutter layout errors (overflows, unbounded constraints) using Dart and Flutter MCP tools. Use when addressing "RenderFlex overflowed", "Vertical viewport… more

New

Create model classes with `fromJson` and `toJson` methods using `dart:convert`. Use when manually mapping JSON keys to class properties for simple data structur… more

New

Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation. Use when developing web applications or mobile apps that requ… more

New

Add `flutter_localizations` and `intl` dependencies, enable "generate true" in `pubspec.yaml`, and create an `l10n.yaml` configuration file. Use when initializi… more

New

Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.

New

Comprehensive technology-agnostic prompt for analyzing and documenting project folder structures. Auto-detects project types (.NET, Java, React, Angular, Python… more

New

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, s… more

New

Apple FoundationModels framework for on-device LLM — text generation, guided generation with @Generable, tool calling, and snapshot streaming in iOS 26+. Use wh… more

New

Create and synchronize prompt-based AI agents directly within Azure AI Foundry via REST API, from a local JSON manifest. Unlike scaffolding skills that only gen… more

New

Ongoing development guidance for agentic web apps that pair a CopilotKit frontend with Microsoft Agent Framework agents on Azure AI Foundry hosted agents over t… more

New

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user ment… more

New

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user ment… more

New

Expert skill for writing FreeCAD Python scripts, macros, and automation. Use when asked to create FreeCAD models, parametric objects, Part/Mesh/Sketcher scripts… more

New
garrytanfreezev1.0

Restrict file edits to a specific directory for the session. (gstack)

New

Rigorous challenge profile for Anitta: assumption checks, evidence calibration, and defensible reasoning patterns for Ember collaboration.

New

Page 40 of 87

Start building with better skills

Publishing is free — no credit card, and every skill is graded and attributed to you. Ready to sync? A Developer account connects your dev environment in minutes.

Use these skills in your dev environment

Command Palette

Search for a command to run...