copilot-tool-design
Guide to designing and implementing tools for the vscode-copilot-chat extension, including patterns, testing, and best practices
Découvrez les skills devops llm ai, comparez leurs dépôts et consultez leurs instructions.
Guide to designing and implementing tools for the vscode-copilot-chat extension, including patterns, testing, and best practices
Deep dive into prompt-tsx patterns used in vscode-copilot-chat, including component lifecycle, async rendering, priority system, and token budget management
Expert API documentation including OpenAPI specs, endpoint documentation, and SDK guides
Expert API development including REST, GraphQL, OpenAPI, versioning, and documentation
Expert API research including discovery, evaluation, integration analysis, and documentation review
Expert database development including SQL, NoSQL, schema design, query optimization, and migrations
Build production-ready chat UI with OpenAI ChatKit React components. Handles ChatKit installation, useChatKit hook configuration, theming, streaming display, conversation sidebar, and rich widgets. Use when imp...
Create MCP (Model Context Protocol) servers using FastMCP Python SDK. Define tools that AI agents can call to perform task operations. Use when building MCP servers for Phase 3 AI chatbot integration.
Build FastAPI backend for OpenAI ChatKit with SSE streaming, conversation persistence, and AI agent integration. Handles /chatkit endpoint, ChatKit-compatible SSE format, conversation models, and message storag...
DEPRECATED - Use chatkit-backend skill instead. Chat API functionality is now part of the chatkit-backend skill.
Initialize and configure OpenAI Agents SDK for building AI-powered chatbots. Uses NATIVE MCP integration via MCPServerStreamableHttp - no @function_tool wrappers needed! Use when setting up AI agents for Phase...
DEPRECATED - Use chatkit-frontend skill instead. This skill has been consolidated into the chatkit-frontend skill for better organization.
Setup and use Docker AI (Gordon) for intelligent container operations
Build conversation history UI with sidebar, thread switching, and conversation CRUD operations. Implements conversation list, rename, delete, and persistence. Use when adding conversation management features fo...
AI 創意教練腦力激盪。當用戶說「brainstorming」、「腦力激盪」、「創意思考」、「想點子」、「發想」、「brainstorm」、「一起來想」、「幫我想」、「集思廣益」、「ideation」、「創意發想」時啟動。提供十大類別創意技術庫...
Create new Claude Code Skills using Ruby as the control flow language. Use this skill when users want to author Skills with programmatic logic, conditionals, loops, and dynamic behavior using Ruby code. Ideal f...
Process learning resources from markdown files, extract content, identify clusters, and create Ship-Learn-Next learning paths
Comprehensive guide for creating effective Claude Code skills with security best practices, CLI-specific features, and structural patterns. Use when creating skills, needing security guidance, understanding ski...
Complete RAG (Retrieval-Augmented Generation) pipeline implementation with document ingestion, vector storage, semantic search, and response generation. Supports FastAPI backends with OpenAI and Qdrant. LangCha...
A specialized skill for frontend development tasks using the Gemini CLI. It leverages Gemini's multimodal capabilities for generating UI code (React, Tailwind CSS) from descriptions or images (screenshots).
Creates a battle-tested ChatGPT-style chatbot widget that solves real-world production issues. Features infinite re-render protection, text selection "Ask AI", RAG backend integration, streaming SSE, and compre...
Propose structured interpretations of underspecified requests. Use when a user's request is vague or incomplete but reasonable assumptions can be made. Rapidly prototypes intent by restating, structuring, and c...
Surface tacit knowledge through Socratic questioning. Use when a user needs help articulating an idea they can sense but not yet express, or when deeper exploration of a concept would reveal unstated assumption...
Generates comprehensive, structured research reports.
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.