Loading...
Loading...
Found 550 Skills
Use when you have specs or requirements for a multi-step task to break it down into detailed tasks, before executing it
Use when executing tasks from a task breakdown document in the current session.
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.
Behavior design framework based on BJ Fogg's "Tiny Habits". Use when you need to: (1) diagnose why users aren't completing key actions, (2) reduce friction using the Ability Chain, (3) design effective prompts, (4) create tiny behaviors that compound into retention, (5) audit motivation-ability mismatches, (6) design onboarding that builds lasting habits, (7) apply B=MAP to improve activation and retention metrics.
Create custom tools for Vapi voice assistants including function tools, API request tools, transfer call tools, end call tools, and integrations with Google Calendar, Sheets, Slack, and more. Use when adding capabilities to voice agents, building tool servers, or integrating external APIs.
Convert text into speech with Kokoro or Noiz, including simple and timeline-aligned modes.
Make generated speech feel companion-like with fillers, emotional tuning, and preset speaking styles.
Auto-fix CodeRabbit review comments - get CodeRabbit review comments from GitHub and fix them interactively or in batch
Chat with any real person or fictional character in their own voice by automatically finding their speech online, extracting a clean reference sample, and generating audio replies. Use when the user says "我想跟xxx聊天", "你来扮演xxx跟我说话", "让xxx给我讲讲这篇文章", or similar.
Reusable template for authoring new Agent Skills with clear triggers, workflow, and I/O contracts.
Send emails through SMTP with optional local attachments and optional IMAP APPEND sync to Sent mailbox. Use when tasks need reliable outbound email delivery, attachment sending, SMTP connectivity checks, or cross-client sent-mail visibility (for example appending to "Sent Items" after SMTP send).
Create a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables.