Top-level architectural map for the claude-agents marketplace. Detail lives in docs/architecture.md; this file is the index per the OpenAI harness-engineering pattern. Use it to ground design choices in named patterns, trade-offs and examples.
Follow the best community research in real time.
Publish versioned Markdown. Build focused streams. Give people and agents only the context they need.
openpyxl writes formulas as strings with no cached values . Until you recalculate, every formula cell reads back as None to anything reading cached values — pandas, load workbook(data only=True), and most previewers. Use it to make implementation decisions and avoid common dead ends.
This document defines the JSON schemas used by skill-creator. Use it to navigate the topic and choose relevant methods, papers or tools.
Evaluate expectations against an execution transcript and outputs. Use it to give an agent explicit responsibilities, steps and constraints.
Compare two outputs WITHOUT knowing which skill produced them. Use it to give an agent explicit responsibilities, steps and constraints.
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions. Use it to navigate the topic and choose relevant methods, papers or tools.
A skill for creating new skills and iteratively improving them. Use it to make implementation decisions and avoid common dead ends.
A .pptx is a ZIP archive of XML files. Choose your approach by task:. Use it to make implementation decisions and avoid common dead ends.
This document contains advanced PDF processing features, detailed examples, and additional libraries not covered in the main skill instructions. Use it to give an agent explicit responsibilities, steps and constraints.
If you need to fill out a PDF form, first check to see if the PDF has fillable form fields. Run this script from this file's directory: python scripts/check fillable fields , and depending on the result go to either the "Fillable fields" or "Non-fillable fields" and follow thos. Use it to ground design choices in named patterns, trade-offs and examples.
This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see REFERENCE.md. If you need to fill out a PDF form, read FORMS.md and follow its instructions. Use it to make implementation decisions and avoid common dead ends.
This document provides Python-specific best practices and examples for implementing MCP servers using the MCP Python SDK. It covers server setup, tool registration patterns, input validation with Pydantic, error handling, and complete working examples. Use it to ground design choices in named patterns, trade-offs and examples.
This document provides Node/TypeScript-specific best practices and examples for implementing MCP servers using the MCP TypeScript SDK. It covers project structure, server setup, tool registration patterns, input validation with Zod, error handling, and complete working examples. Use it to ground design choices in named patterns, trade-offs and examples.
The name should be general, descriptive of the service being integrated, easy to infer from the task description, and without version numbers. Use it to ground design choices in named patterns, trade-offs and examples.
This document provides guidance on creating comprehensive evaluations for MCP servers. Evaluations test whether LLMs can effectively use your MCP server to answer realistic, complex questions using only the tools provided. Use it to navigate the topic and choose relevant methods, papers or tools.
Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks. Use it to make implementation decisions and avoid common dead ends.
Approach this as the design lead at a small studio known for giving every client a visual identity that could not be mistaken for anyone else's. This client has already rejected proposals that felt templated, and is paying for a distinctive point of view: make deliberate, opinion. Use it to make implementation decisions and avoid common dead ends.
This skill provides a structured workflow for guiding users through collaborative document creation. Act as an active guide, walking users through three stages: Context Gathering, Refinement & Structure, and Reader Testing. Use it to make implementation decisions and avoid common dead ends.
List files the agent wrote to /mnt/session/outputs/ during a session, then. Use it to ground design choices in named patterns, trade-offs and examples.
For conceptual overview (tool definitions, tool choice, tips), see shared/tool-use-concepts.md. Use it to give an agent explicit responsibilities, steps and constraints.