Topic: skills
17,247 skills in this topic.
-
blocklet-updater
Creates a new release for a blocklet project by bumping version, building, and bundling. Use when asked to "create a new release", "bump and bundle", or "update blocklet version".
aiskillstore/marketplace 232
-
agile-design-doc
生成面向敏捷开发团队的精炼设计文档。MVP导向,避免过度设计。使用场景:(1) 需要为新功能或系统模块生成设计文档 (2) 需要明确功能边界和交互流程 (3) 需要提供实现思路和关键方法 (4) 需要阐述技术难点和解决方案。该skill会先分析项目技术栈和现有组件,然后生成精炼、重点突出的设计文档。
aiskillstore/marketplace 232
-
browsing-with-playwright
Browser automation using Playwright MCP. Navigate websites, fill forms, click elements,
take screenshots, and extract data. Use when tasks require web browsing, form submission,
web scraping, UI testing, or any browser interaction. NOT when only fetching static
content (use curl/wget instead).
aiskillstore/marketplace 232
-
building-chat-interfaces
Build AI chat interfaces with custom backends, authentication, and context injection.
Use when integrating chat UI with AI agents, adding auth to chat, injecting user/page context,
or implementing httpOnly cookie proxies. Covers ChatKitServer, useChatKit, and MCP auth patterns.
NOT when building simple chatbots without persistence or custom agent integration.
aiskillstore/marketplace 232
-
building-chat-widgets
Build interactive AI chat widgets with buttons, forms, and bidirectional actions.
Use when creating agentic UIs with clickable widgets, entity tagging (@mentions),
composer tools, or server-handled widget actions. Covers full widget lifecycle.
NOT when building simple text-only chat without interactive elements.
aiskillstore/marketplace 232
-
building-chatgpt-apps
Guides creation of ChatGPT Apps with interactive widgets using OpenAI Apps SDK and MCP servers.
Use when building ChatGPT custom apps with visual UI components, embedded widgets, or rich
interactive experiences. Covers widget architecture, MCP server setup with FastMCP, response
metadata, and Developer Mode configuration. NOT when building standard MCP servers without
widgets (use building-mcp-servers skill instead).
aiskillstore/marketplace 232
-
building-mcp-servers
Guides creation of high-quality MCP (Model Context Protocol) servers that enable LLMs
to interact with external services through well-designed tools. Use when building MCP
servers to integrate external APIs or services, whether in Python (FastMCP) or
Node/TypeScript (MCP SDK). Covers tool design, authentication, Docker deployment,
and evaluation creation. NOT when consuming existing MCP servers (use the server directly).
aiskillstore/marketplace 232
-
building-nextjs-apps
Build Next.js 16 applications with correct patterns and distinctive design. Use when creating
pages, layouts, dynamic routes, upgrading from Next.js 15, or implementing proxy.ts. Covers
breaking changes (async params/searchParams, Turbopack, cacheComponents) and frontend aesthetics.
NOT when building non-React or backend-only applications.
aiskillstore/marketplace 232
-
building-rag-systems
Build production RAG systems with semantic chunking, incremental indexing, and filtered retrieval.
Use when implementing document ingestion pipelines, vector search with Qdrant, or context-aware
retrieval. Covers chunking strategies, change detection, payload indexing, and context expansion.
NOT when doing simple similarity search without production requirements.
aiskillstore/marketplace 232
-
configuring-better-auth
Implement OAuth 2.1 / OIDC authentication using Better Auth with MCP assistance. Use when setting
up a centralized auth server (SSO provider), implementing SSO clients in Next.js apps, configuring
PKCE flows, or managing tokens with JWKS verification. Uses Better Auth MCP for guided setup.
NOT when using simple session-only auth without OAuth/OIDC requirements.
aiskillstore/marketplace 232
-
configuring-dapr-pubsub
Configures Dapr pub/sub components for event-driven microservices with Kafka or Redis.
Use when wiring agent-to-agent communication, setting up event subscriptions, or integrating Dapr sidecars.
Covers component configuration, subscription patterns, publishing events, and Kubernetes deployment.
NOT when using direct Kafka clients or non-Dapr messaging patterns.
aiskillstore/marketplace 232
-
containerizing-applications
Containerizes applications with Docker, docker-compose, and Helm charts.
Use when creating Dockerfiles, docker-compose configurations, or Helm charts for Kubernetes.
Includes Docker Hardened Images (95% fewer CVEs), multi-stage builds, and 15+ battle-tested gotchas.
aiskillstore/marketplace 232
-
context-degradation
Recognize, diagnose, and mitigate patterns of context degradation in agent systems. Use when context grows large, agent performance degrades unexpectedly, or debugging agent failures.
aiskillstore/marketplace 232
-
context-fundamentals
Understand the components, mechanics, and constraints of context in agent systems. Use when designing agent architectures, debugging context-related failures, or optimizing context usage.
aiskillstore/marketplace 232
-
context-optimization
Apply optimization techniques to extend effective context capacity. Use when context limits constrain agent performance, when optimizing for cost or latency, or when implementing long-running agent systems.
aiskillstore/marketplace 232
-
creating-skills
Guides creation of effective Agent Skills with proper structure and validation.
Use when users want to create a new skill, update an existing skill, or need
guidance on skill design patterns, SKILL.md format, or verify.py implementation.
NOT when just using existing skills (use those skills directly).
aiskillstore/marketplace 232
-
deploying-cloud-k8s
Deploys applications to cloud Kubernetes (AKS/GKE/DOKS) with CI/CD pipelines.
Use when deploying to production, setting up GitHub Actions, troubleshooting deployments.
Covers build-time vs runtime vars, architecture matching, and battle-tested debugging.
aiskillstore/marketplace 232
-
deploying-kafka-k8s
Deploys Apache Kafka on Kubernetes using the Strimzi operator with KRaft mode.
Use when setting up Kafka for event-driven microservices, message queuing, or pub/sub patterns.
Covers operator installation, cluster creation, topic management, and producer/consumer testing.
NOT when using managed Kafka (Confluent Cloud, MSK) or local development without K8s.
aiskillstore/marketplace 232
-
deploying-postgres-k8s
Deploys PostgreSQL on Kubernetes using the CloudNativePG operator with automated failover.
Use when setting up PostgreSQL for production workloads, high availability, or local K8s development.
Covers operator installation, cluster creation, connection secrets, and backup configuration.
NOT when using managed Postgres (Neon, RDS, Cloud SQL) or simple Docker containers.
aiskillstore/marketplace 232
-
evaluation
Build evaluation frameworks for agent systems. Use when testing agent performance, validating context engineering choices, or measuring improvements over time.
aiskillstore/marketplace 232
-
fetching-library-docs
Token-efficient library API documentation fetcher using Context7 MCP with 77% token savings.
Fetches code examples, API references, and usage patterns for published libraries (React,
Next.js, Prisma, etc). Use when users ask "how do I use X library", need code examples,
want API syntax, or are learning a framework's official API. Triggers: "Show me React hooks",
"Prisma query syntax", "Next.js routing API". NOT for exploring repo internals/source code
(use researching-with-deepwiki) or local files.
aiskillstore/marketplace 232
-
framer-motion
Comprehensive Framer Motion animation library for React. Covers motion components, variants, gestures, page transitions, and scroll animations. Use when adding animations to React/Next.js applications.
aiskillstore/marketplace 232
-
frontend-component
Next.js 16+ uses App Router with Server Components by default. Client Components are only used when interactivity is needed (hooks, event handlers, browser APIs).
aiskillstore/marketplace 232
-
frontend-types
All TypeScript types are defined in `frontend/types/index.ts`. Types match backend API response structure and provide type safety across the frontend application.
aiskillstore/marketplace 232