npx claudepluginhub firebase/agent-skills --plugin firebaseThis skill uses the workspace's default tool permissions.
- **Runtime**: Python **3.14+**, **`uv`** for deps ([install](https://docs.astral.sh/uv/getting-started/installation/)).
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
uv for deps (install).genkit --version — install via npm install -g genkit-cli if missing.New projects: Setup (bootstrap + env). Patterns and code samples: Examples.
from genkit import Genkit
from genkit.plugins.google_genai import GoogleAI
ai = Genkit(
plugins=[GoogleAI()],
model='googleai/gemini-flash-latest',
)
async def main():
response = await ai.generate(prompt='Tell me a joke about Python.')
print(response.text)
if __name__ == '__main__':
ai.run_main(main())
The Python SDK changes often — verify imports and APIs against the references here or upstream docs. On any error, read Common Errors first.
GoogleAI()), GEMINI_API_KEY in the environment.googleai/gemini-flash-latest (always-on-latest Flash alias; same pattern as other skills).ai.run_main(main()) for Genkit-driven apps (not asyncio.run() for long-lived servers started with genkit start — see Common Errors).genkit start and the Dev UI.genkit_fastapi_handler, parallel flows..prompt files and helpers.genkit start, Dev UI, checklist.