Skip to main content

这个仓库中的 skills

merceralex397-collab/meta-skill-engineering - 第 4 页

SkillsMP 已收集 merceralex397-collab/meta-skill-engineering 中的 606 个 Skill。打开任一 Skill 可查看来源和详情。

merceralex397-collab/meta-skill-engineering

已展示 40 / 606 个已收集 Skill。

职业分类
软件开发工程师
描述

Select and implement MCP transports (stdio, Streamable HTTP) and authentication (OAuth 2.1 for remote servers). Use when deciding between local vs remote MCP deployment, implementing OAuth flows for remote MCP servers, debugging transport-level connection…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Guide for creating 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…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Connect an MCP server to ChatGPT as an MCP App or integrate with OpenAI's Codex agent. Use when building MCP servers that ChatGPT or Codex will consume, configuring OpenAI Apps SDK MCP integration, or adapting an existing MCP server for the ChatGPT/Codex host…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Build MCP servers in Go using the mark/mcp-go SDK. Use when implementing an MCP server in Go, applying Go idioms (interfaces, context, error handling) to MCP tool/resource registration, or choosing between Go and other MCP SDK languages.

原文语言:英语

更新
职业分类
软件开发工程师
描述

Configure and integrate MCP servers with specific host applications — Claude Desktop, VS Code/Copilot, Cursor, OpenCode, Codex, Gemini CLI. Use when wiring an MCP server into a host, debugging host-specific connection issues, or adapting a server for multiple…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Debug MCP servers using the MCP Inspector, server logs, and host traces. Use when MCP tools don't appear in the host, tool calls fail silently, transport connections drop, or the initialize handshake doesn't complete. This skill covers the MCP Inspector tool,…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Package and publish MCP servers for distribution via npm, PyPI, Docker, or MCP registries. Use when preparing an MCP server for public or organizational distribution, writing installation docs, or listing on the MCP server registry at…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Convert an existing API, CLI tool, or service into an MCP server without a full rewrite. Use when retrofitting MCP onto existing code, wrapping REST/GraphQL APIs as MCP tools, migrating from the deprecated HTTP+SSE transport to Streamable HTTP, or…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Design MCP servers that serve multiple tenants or users with proper isolation, session management, and access control. Use when building shared MCP services, implementing per-user session state on Streamable HTTP, designing tenant-scoped tool access, or…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Applies MCP protocol knowledge — architecture, primitives (tools/resources/prompts), transports (stdio/HTTP+SSE), capability negotiation, and fail-closed policies — when building or debugging MCP servers and clients. Trigger on "build MCP server", "MCP tool",…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Build MCP servers in Python using the FastMCP high-level API from the official Python SDK. Use when creating MCP tools/resources/prompts in Python, applying FastMCP decorator patterns, configuring Python MCP server transport, or debugging Python-specific MCP…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Implement MCP Resources and Prompts — the non-tool primitives. Use when exposing read-only context data as MCP resources, creating reusable prompt templates, implementing resource subscriptions and change notifications, or choosing between resources vs tools…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Design and evolve MCP tool schemas (inputSchema, outputSchema), resource URIs, and prompt argument contracts. Use when designing JSON Schema for MCP tool parameters, implementing outputSchema for structured tool results, planning schema versioning for…

原文语言:英语

更新
职业分类
信息安全分析师
描述

Secure MCP servers with least privilege, tool gating, input validation, and fail-closed behavior. Use when hardening an MCP server for production, implementing per-tool permission controls, validating tool inputs against injection attacks, or auditing an MCP…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Test MCP servers using the MCP Inspector, automated test harnesses, and evaluation suites. Use when writing tests for MCP tool behavior, creating evaluation question sets for MCP servers, building CI pipelines for MCP servers, or validating tool responses…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Design MCP tools with clear names, narrow scope, safe annotations, and LLM-friendly schemas. Use when designing tool interfaces for an MCP server, choosing between tools/resources/prompts for a given capability, writing tool descriptions that LLMs can…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Build MCP servers in TypeScript using the official @modelcontextprotocol/sdk. Use when creating MCP tools/resources/prompts in TypeScript, using Zod for schema definitions, configuring TypeScript MCP transport, or applying the McpServer high-level API vs the…

原文语言:英语

更新
职业分类
其他计算机职业
描述

Connect MCP servers to the OpenCode agent runtime. Use when configuring MCP servers for OpenCode, adapting existing MCP servers to work with OpenCode's conventions, or troubleshooting OpenCode-MCP integration issues.

原文语言:英语

更新
职业分类
其他计算机职业
描述

Reference for OpenCode's file paths, naming conventions, and configuration primitives that other MCP skills depend on. Use when needing exact paths for OpenCode config files, understanding OpenCode's agent/skill/tool directory structure, or setting up an…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Scaffold a new MCP server from tool specifications using the official SDK (TypeScript or Python), including transport configuration, tool handlers, and test harness. Use when you have a tool specification and need a working server, when starting a new MCP…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Implement circuit breaker logic for agentic tool calls — tracking tool health, transitioning between closed/open/half-open states, reducing task scope when tools fail, routing to alternatives via capability maps, and enforcing failure budgets to prevent error…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Build apps with the Claude API or Anthropic SDK. TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`/`claude_agent_sdk`, or user asks to use Claude API, Anthropic SDKs, or Agent SDK. DO NOT TRIGGER when: code imports `openai`/other AI SDK, general…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Apply the fail-early (fail-fast) pattern to detect and report errors at the earliest possible point. Covers input validation with guard clauses, meaningful error messages, assertion functions, and anti-patterns that silently swallow failures. Primary examples…

原文语言:英语

更新
职业分类
软件开发工程师
描述

FastAPI application specialist for route design, dependency injection, Pydantic schemas, async patterns, database integration, authentication, and testing. Triggers: 'FastAPI route', 'Pydantic model', 'Depends()', 'FastAPI middleware', 'async endpoint',…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Build or review FastAPI endpoints, dependencies, Pydantic models, and lifespan wiring with clear boundary contracts and testable error handling. Use this when editing FastAPI apps, routers, request or response models, dependency injection, or async API…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Guides Flask application development: application factory creation, Blueprint organization, extension wiring (SQLAlchemy, Migrate, Login, WTF), request/app context handling, error handler registration, configuration management, Jinja2 templating, and WSGI…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Write correct SQLAlchemy 2.0 queries, avoid N+1 problems, and use eager loading strategies. Use when writing SQLAlchemy models or queries, fixing N+1 query bugs, choosing between joinedload/selectinload/subqueryload, or migrating from SQLAlchemy 1.x to 2.0…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Guides Python project structure, tooling, and conventions: src layout vs flat, virtual environments (venv/poetry/uv), type hints with mypy/pyright, dependency management (pyproject.toml, poetry, uv), pytest testing, ruff/black linting, structured logging,…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Design and configure message queues, cron schedules, and background workers — set up SQS/Cloud Tasks/Bull queues, configure Cloud Scheduler/cron triggers, implement retry policies, wire dead-letter queues, and manage worker concurrency. Use when adding async…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Design retry behavior, backoff budgets, and rate-limit handling with explicit failure classification and idempotency rules. Use this when working on client retries, server throttling, `429` handling, queue redelivery, or external API resilience. Do not use…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Release a new version of an R package including version bumping, NEWS.md updates, git tagging, GitHub release creation, and post-release development version setup. Use when a package is ready for a new patch, minor, or major release, after CRAN acceptance to…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Scaffold a new CLI command using Commander.js with options, action handler, three output modes (human-readable, quiet, JSON), and optional ceremony variant. Covers command naming, option design, shared context patterns, error handling, and integration…

原文语言:英语

更新
职业分类
网页开发工程师
描述

Scaffold a new Shiny application using golem (production R package), rhino (enterprise), or vanilla (quick prototype) structure. Covers framework selection, project initialization, and first module creation. Use when starting a new interactive web application…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Configure Docker Compose for multi-container R development environments. Covers service definitions, volume mounts, networking, environment variables, and development vs production configurations. Use when running R alongside other services (databases, APIs),…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Review or change HTTP API contracts with explicit compatibility rules, error envelopes, and breaking-change analysis. Use this when editing request or response schemas, status codes, OpenAPI surfaces, or versioned client behavior. Do not use for…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Diagnoses API failures including request/response mismatches, schema errors, auth failures, and transport problems. Trigger — "debug this API call", "why is this endpoint returning 500", "fix CORS error", "API auth not working", "request timeout", "schema…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Defines request/response shapes, versioning, validation, and compatibility rules for API-first work. Trigger on 'design API', 'OpenAPI spec', 'REST schema', 'API versioning', 'generate client SDK'. DO NOT USE for GraphQL schemas, gRPC/protobuf definitions…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Guides Express.js API development: middleware chain ordering, Router composition, error-handling middleware, request validation (zod/joi/express-validator), async error propagation, security hardening with helmet/cors, TypeScript integration, graceful…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Standardizes retries, backoff, timeout, idempotency, and circuit-breaker decisions when consuming third-party APIs. Trigger on "call external API", "retry logic", "rate limiting", "circuit breaker", "HTTP client wrapper". Do NOT use for api-schema (designing…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Write, test, and deploy Firestore and Cloud Storage security rules. Use when creating match/allow rules, validating request.auth and resource.data fields, implementing custom-claims-based RBAC, writing rule unit tests with @firebase/rules-unit-testing, or…

原文语言:英语

更新
已展示 40 / 606 个已收集 Skill。