Skill: Agnost AI Integration
by Agnost AI
Walks a coding agent through wiring Agnost AI conversation analytics into a Python or TypeScript app — inspecting existing OpenTelemetry first and only adding an SDK when the traces are not usable.
Anthropic's guide for building high-quality MCP servers end to end — research, tool design, implementation in TypeScript or Python, testing, and a 10-question evaluation suite.
Add this skill to your favorite AI agent in a few steps.
Learn how to use this skill with different AI agents.
Build me an MCP server for the Linear API in TypeScript.
The skill takes over: it reads the MCP spec and the Linear API docs, proposes a tool surface, implements with Zod schemas and structured output, tests through the MCP Inspector, and finishes by writing ten evaluation questions to verify an agent can actually use what it built.
MCP Builder is Anthropic's official skill for writing Model Context Protocol servers, and it is aimed squarely at the gap between "the server runs" and "an agent can actually get work done with it." Its stated measure of quality is not endpoint coverage but how well an LLM accomplishes real-world tasks through the tools you expose.
It walks a four-phase process. Phase 1 is research: read the MCP specification (the skill points at the sitemap and the .md-suffixed pages), read the SDK docs, then read the API you are wrapping and decide which tools to build. It takes a clear position on the perennial design question — balance comprehensive API coverage against specialised workflow tools, and when in doubt prefer coverage, because clients differ in whether they compose primitives via code execution or want higher-level workflows.
Phase 2 is implementation, with concrete rules rather than platitudes: Zod or Pydantic input schemas with constraints and examples in the field descriptions, outputSchema and structuredContent for machine-readable responses, consistent prefixed tool names such as github_create_issue, pagination, and the four behavioural annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint). Error messages are treated as an agent-facing interface: they should name a next step, not just a failure.
Phase 3 covers build and manual testing through the MCP Inspector. Phase 4 is the part most server authors skip — writing ten evaluation questions that are independent, read-only, complex enough to need several tool calls, realistic, verifiably single-answer and stable over time, emitted as an XML question/answer file you can re-run as a regression suite.
The skill has an explicit recommended stack: TypeScript for the SDK quality and MCPB compatibility, streamable HTTP with stateless JSON for remote servers, stdio for local ones. Python via FastMCP is fully supported as the alternative, and the skill ships separate reference guides for each language plus an MCP best-practices document.
Part of the anthropics/skills repository (Apache 2.0 for this skill). Useful whether you are wrapping an internal service or publishing a public server, and particularly worth reading before you commit to a tool surface, since that is the decision hardest to change later.
by Agnost AI
Walks a coding agent through wiring Agnost AI conversation analytics into a Python or TypeScript app — inspecting existing OpenTelemetry first and only adding an SDK when the traces are not usable.
by SerpApi
A protocol for measuring whether agents can discover and use your tool without being told about it — WITH/WITHOUT trials, binary scoring, and lift as the only metric. The subject under test is your docs, not the model.
Diagnoses wrong gradients in differentiable NVIDIA Warp programs by measuring first — comparing autodiff against finite differences on a shrunk reproduction before proposing any fix.
by NVIDIA
NVIDIA's official skill for building synthetic datasets with NeMo Data Designer — describe the data you want and the agent writes a declarative generation pipeline, column by column.