Skip to content
cccskills
FreePublished on GitHub

mcp-builder

Use when a task explicitly creates or improves an MCP server and needs a safe implementation and evaluation workflow

The English summary is being prepared. Showing the original description.

See how to install

Files included (6)

  • SKILL.md2.5 KB
  • LICENSE.txt11.1 KB
  • reference/evaluation.md1.2 KB
  • reference/mcp_best_practices.md1.2 KB
  • reference/node_mcp_server.md1.0 KB
  • reference/python_mcp_server.md867 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

MCP Server Builder

Activation Boundary

Use this skill only for an MCP server authoring or improvement task. Repository classification alone does not activate it or grant network, credential, tool, browser, or external-mutation access.

Phase 1: Understand and Plan

  1. Identify the user workflows the server must support.
  2. Read the bundled references before choosing a language or transport.
  3. Inventory required upstream documentation. If current external documentation is necessary, stop at the existing network opt-in boundary and record the exact source and immutable revision to inspect. Never rely on a moving branch.
  4. List tool, resource, and prompt surfaces with their read/write effects.
  5. Define authentication as an injected runtime boundary. Do not request, inspect, persist, or expose credentials while authoring the bundle.

Phase 2: Implement

  • Use clear, action-oriented names and precise input schemas.
  • Return focused structured data and actionable errors.
  • Mark destructive, idempotent, read-only, and open-world behavior accurately.
  • Add pagination or filtering when responses can grow without bound.
  • Keep transport and service clients behind small interfaces that can be tested locally.
  • Never infer authorization from tool annotations or repository classification.

Language-specific patterns are in:

Phase 3: Review and Test

  1. Run local syntax, type, and unit checks.
  2. Exercise each tool through an in-process or local test transport.
  3. Verify read-only and destructive annotations against actual behavior.
  4. Check errors, empty results, pagination, cancellation, and timeouts.
  5. Confirm logs and fixtures contain no credential values or private data.

Phase 4: Evaluate

Follow reference/evaluation.md. Evaluations should be independent, realistic, stable, and locally verifiable. Any live external service evaluation is a separate gated task, not a default step in this skill.

Completion

Report the implemented surfaces, effect classification, local validation, and remaining gated dependencies. Do not claim live interoperability unless it was explicitly authorized and freshly verified.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

atomic-write no-op 증명은 inode 비교로

The English summary is being prepared. Showing the original description.

zzunkie/yardlet18Updated Oct 19, 2026

availability 표시 게이트는 실행 의미 공급자와 교차 대조

The English summary is being prepared. Showing the original description.

zzunkie/yardlet18Updated Oct 19, 2026

base 전진 시 retained worktree diff의 3-way 재이식

The English summary is being prepared. Showing the original description.

zzunkie/yardlet18Updated Oct 19, 2026

builtin-bundle-reverify

The English summary is being prepared. Showing the original description.

zzunkie/yardlet18Updated Oct 19, 2026

builtin-bundle-reverify에 CLI fixture leg 절차 추가

The English summary is being prepared. Showing the original description.

zzunkie/yardlet18Updated Oct 19, 2026

codex CLI 플래그 실재는 설치된 바이너리 help로 검증

The English summary is being prepared. Showing the original description.

zzunkie/yardlet18Updated Oct 19, 2026

See all skills by zzunkie

Report a problem with this skill