All Skills

3865 skills found

Skills List

extension-to-functions-codebase

extension-to-functions-codebase

394security

Skill for converting an installed Firebase Extension (or extension source) to a standalone Cloud Functions for Firebase codebase or publishable npm package, including upgrading triggers from V1 to V2 and configuring lifecycle hooks and declarative security

firebase avatarfirebase
Get
dart-add-unit-test

dart-add-unit-test

392testing-qa

Write and organize unit tests for functions, methods, and classes using `package:test`. Use when creating new logic or fixing bugs to ensure code remains correct and regression-free.

dart-lang avatardart-lang
Get
dart-run-static-analysis

dart-run-static-analysis

392backend-api

Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to ensure code quality and before committing changes.

dart-lang avatardart-lang
Get
dart-fix-runtime-errors

dart-fix-runtime-errors

392productivity

Uses get_runtime_errors and lsp to fetch an active stack trace, locate the failing line, apply a fix, and verify resolution via hot_reload.

dart-lang avatardart-lang
Get
dart-resolve-package-conflicts

dart-resolve-package-conflicts

392productivity

Workflow for fixing package version conflicts. Use this when `pub get` fails due to incompatible package versions.

dart-lang avatardart-lang
Get
dart-use-pattern-matching

dart-use-pattern-matching

392writing-content

Use switch expressions and pattern matching where appropriate

dart-lang avatardart-lang
Get
dart-collect-coverage

dart-collect-coverage

392testing-qa

Collect coverage using the coverage packge and create an LCOV report

dart-lang avatardart-lang
Get
dart-generate-test-mocks

dart-generate-test-mocks

392testing-qa

Define and generate mock objects for external dependencies using `package:mockito` and `build_runner`. Use when unit testing classes that depend on complex external services like APIs or databases.

dart-lang avatardart-lang
Get
dart-migrate-to-checks-package

dart-migrate-to-checks-package

392writing-content

Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.

dart-lang avatardart-lang
Get
dart-build-cli-app

dart-build-cli-app

392testing-qa

Entrypoint structure, exit codes, cross-platform scripts. Use when building command line utilities, scripts, or applications.

dart-lang avatardart-lang
Get
swift-testing-pro

swift-testing-pro

390testing-qa

Writes, reviews, and improves Swift Testing code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use Swift Testing.

twostraws avatartwostraws
Get
developing-genkit-js

developing-genkit-js

389backend-api

Develop AI-powered applications using Genkit in Node.js/TypeScript. Use when the user asks about Genkit, AI agents, flows, or tools in JavaScript/TypeScript, or when encountering Genkit errors, validation issues, type errors, or API problems.

firebase avatarfirebase
Get
developing-genkit-dart

developing-genkit-dart

389design-ui

Generates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into Dart/Flutter applications.

firebase avatarfirebase
Get
developing-genkit-go

developing-genkit-go

389design-ui

Develop AI-powered applications using Genkit in Go. Use when the user asks to build AI features, agents, flows, or tools in Go using Genkit, or when working with Genkit Go code involving generation, prompts, streaming, tool calling, or model providers.

firebase avatarfirebase
Get
firebase-firestore-standard

firebase-firestore-standard

389devops-cloud

Comprehensive guide for Firestore Standard Edition, including provisioning, security rules, and SDK usage. Use this skill when the user needs help setting up Firestore, writing security rules, or using the Firestore SDK in their application.

firebase avatarfirebase
Get
firebase-firestore-enterprise-native-mode

firebase-firestore-enterprise-native-mode

389security

Comprehensive guide for Firestore enterprise native including provisioning, data model, security rules, and SDK usage. Use this skill when the user needs help setting up Firestore Enterprise with the Native mode, writing security rules, or using the Firestore SDK in their application.

firebase avatarfirebase
Get
developing-genkit-python

developing-genkit-python

389backend-api

Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.

firebase avatarfirebase
Get
music

music

385backend-api

Generate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, composition plans for granular control, and detailed output with metadata.

elevenlabs avatarelevenlabs
Get
setup-api-key

setup-api-key

385mcp-integrations

Guides users through setting up an ElevenLabs API key for ElevenLabs MCP tools. Use when the user needs to configure an ElevenLabs API key, when ElevenLabs tools fail due to missing API key, or when the user mentions needing access to ElevenLabs. First checks whether ELEVENLABS_API_KEY is already configured and valid, and only runs full setup when needed.

elevenlabs avatarelevenlabs
Get
speech-to-text

speech-to-text

384backend-api

Transcribe audio to text using ElevenLabs Scribe v2. Use when converting audio/video to text, generating subtitles, transcribing meetings, or processing spoken content.

elevenlabs avatarelevenlabs
Get
agents

agents

384backend-api

Build voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience.

elevenlabs avatarelevenlabs
Get
sound-effects

sound-effects

384backend-api

Generate sound effects from text descriptions using ElevenLabs. Use when creating sound effects, generating audio textures, producing ambient sounds, cinematic impacts, UI sounds, or any audio that isn't speech. Supports looping, duration control, and prompt influence tuning.

elevenlabs avatarelevenlabs
Get
text-to-speech

text-to-speech

380backend-api

Convert text to speech using ElevenLabs voice AI. Use when generating audio from text, creating voiceovers, building voice apps, or synthesizing speech in 70+ languages.

elevenlabs avatarelevenlabs
Get
gmgn-cooking

gmgn-cooking

380backend-api

[FINANCIAL EXECUTION] Create and launch meme coins and crypto tokens on launchpads (Pump.fun, FourMeme, Bonk, BAGS, Flap, Klik, Clanker, etc.) via bonding curve fair launch, or query token creation stats by launchpad via GMGN API. Requires explicit user confirmation. Use when user asks to create a token, launch a meme coin, cook a coin, deploy on a launchpad, or check launchpad creation stats on Solana, BSC, or Base.

gmgnai avatargmgnai
Get
Want a category view? Try /category/writing-content.