所有 Skills
找到 8242 个 Skills
Skills 列表

convex-file-storage
Handles files in Convex: upload URLs, storing blobs from actions, serving with getUrl or an HTTP action, metadata from the _storage table, and deletion. Use when users upload images or documents, when an action fetches a file from a third party, or when a file URL expires unexpectedly.
waynesutton
convex-migrations
Changes a live Convex schema without downtime: make a field optional, backfill in batches, flip the validator, then clean up. Uses the @convex-dev/migrations component where it fits. Use when renaming or removing a field, changing a type, splitting a table, or when deploy fails with a schema validation error on existing documents.
waynesutton
convex-security-audit
Deep security review of a Convex app: authorization model, data access paths per table, HTTP action exposure, rate limiting, file storage access, scheduled function trust, and a written findings report. Use before launch, after an incident, or when the user asks for a full audit rather than a quick check.
waynesutton
convex-agents
Builds AI agents on the Convex agent component: threads, messages, tools that call queries and mutations, streaming, RAG with vector search, and workflows for multi step jobs. Use when adding a chat assistant, tool calling agent, or retrieval feature to a Convex app.
waynesutton
avoid-feature-creep
Keeps a change scoped to what was asked. Flags extra features, refactors, and 'while we are here' edits, and moves them to a suggestions list instead of the diff. Use when a request is small and the agent is about to expand it, when a PRD grows beyond its problem statement, or when the user says 'just do what I asked'.
waynesutton
convex-component-authoring
Creates reusable Convex components with defineComponent, a clean client wrapper, their own schema, and an npm publish setup. Use when extracting a feature into a package, building something for the Convex component directory, or when a component's functions are not showing up in the parent app.
waynesutton
convex-security-audit
Deep security review patterns for authorization logic, data access boundaries, action isolation, rate limiting, and protecting sensitive operations
waynesutton
convex-agents
Building AI agents with the Convex Agent component including thread management, tool integration, streaming responses, RAG patterns, and workflow orchestration
waynesutton
convex-component-authoring
How to create, structure, and publish self-contained Convex components with proper isolation, exports, and dependency management
waynesutton
check-pr
Checks a GitHub, GitLab, or Perforce (p4) pull request (or merge request, or shelved changelist) for unresolved review comments, failing status checks, and incomplete PR descriptions. Waits for pending checks to complete, categorizes issues as actionable or informational, and optionally fixes and resolves them. Use when the user wants to check a PR/MR/CL, address review feedback, or prepare a change for submission.
greptileai
convex
Umbrella skill for all Convex development patterns. Routes to specific skills like convex-functions, convex-realtime, convex-agents, etc.
waynesutton
voice-isolator
Remove background noise and isolate vocals/speech from audio using ElevenLabs Voice Isolator (audio isolation) API. Use when cleaning up noisy recordings, removing music or background ambience from dialogue, isolating speech from field recordings, preparing audio for transcription, extracting vocals, or any "denoise / clean up / isolate voice" task.
elevenlabs
convex-best-practices
构建生产级 Convex 应用的指南,涵盖函数组织、查询模式、验证、TypeScript 使用、错误处理以及 Convex 设计哲学的精髓
waynesutton
convex-schema-validator
定义和验证数据库模式,包括正确的类型、索引配置、可选字段、联合类型以及模式变更的迁移策略
waynesutton
convex-realtime
构建响应式应用的模式,包括订阅管理、乐观更新、缓存行为以及基于游标加载的分页查询
waynesutton
convex-cron-jobs
用于后台任务(包括间隔调度、cron 表达式、作业监控、重试策略以及长时间运行任务的最佳实践)的定时函数模式。
waynesutton
convex-http-actions
外部API集成和Webhook处理,包括HTTP端点路由、请求/响应处理、身份验证、CORS配置和Webhook签名验证
waynesutton
convex-security-check
快速安全审计清单,涵盖身份验证、函数暴露、参数验证、行级访问控制和环境变量处理
waynesutton
convex-file-storage
Complete file handling including upload flows, serving files via URL, storing generated files from actions, deletion, and accessing file metadata from system tables
waynesutton
convex-migrations
Schema migration strategies for evolving applications including adding new fields, backfilling data, removing deprecated fields, index migrations, and zero-downtime migration patterns
waynesutton
tavily-best-practices
构建生产就绪的 Tavily 集成,内置最佳实践。为使用编码助手(Claude Code、Cursor 等)在代理工作流、RAG 系统或自主代理中实现网络搜索、内容提取、爬取和研究的开发者提供参考文档。
tavily-ai
firebase-local-env-setup
Bare minimum INITIAL setup for getting started with Firebase (Node.js, CLI installation, first-time login). Use ONLY for first-time setup. For updating, troubleshooting, or refreshing an existing environment, use the firebase-basics skill instead.
firebase
extension-to-functions-codebase
将已安装的 Firebase 扩展(或扩展源代码)转换为独立的 Cloud Functions for Firebase 代码库或可发布的 npm 包,包括将触发器从 V1 升级到 V2,以及配置生命周期钩子和声明式安全性的技能。
firebase
retro-marimo-pair
Session retrospective for improving marimo-pair and marimo._code_mode. Use when the user wants to analyze friction from a pairing session, identify what went wrong, and brainstorm improvements to the skill docs or the underlying API. Trigger on: "retro", "what went wrong", "improve the skill", "session review", "friction", or /retro-marimo-pair.
marimo-team