[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-anthropics-mcp-builder-de":3,"guides-for-anthropics-mcp-builder":825,"similar-k17563ben5684pj4t6xb4qbhsh86mpj5-de":826},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":245,"parentExtension":246,"providers":304,"relations":308,"repo":309,"tags":823,"workflow":824},1778675443171.0564,"k17563ben5684pj4t6xb4qbhsh86mpj5",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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 Node/TypeScript (MCP SDK).",{"claudeCode":12},"anthropics/skills","mcp-builder","https://github.com/anthropics/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":238},1778675670639.3274,"kn755s9pejqq3pwxwetzcb6v6586ns3h","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,43,46,50,54,58,61,64,68,72,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating high-quality MCP servers and integrating LLMs with external services.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides guidance and best practices for creating MCP servers, which is a specific capability beyond simple prompt engineering.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill outlines a comprehensive four-phase process for developing MCP servers, covering research, implementation, testing, and evaluation, suggesting it can be used in a real workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on the creation and development of MCP servers, adhering to a single domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of guiding users in creating MCP servers and integrating LLMs with external services.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","The description clearly states the artifact (MCP servers) and the intent (creating high-quality ones to integrate external APIs/services), and mentions target use cases.",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","The frontmatter is concise and clearly summarizes the core capability of guiding MCP server creation.",{"category":47,"check":48,"severity":24,"summary":49},"Documentation","Concise Body","The SKILL.md content is well-structured and delegates detailed guides and best practices to separate reference files, keeping the main body concise.",{"category":51,"check":52,"severity":24,"summary":53},"Context","Progressive Disclosure","Detailed implementation guides, best practices, and evaluation guidelines are provided in separate reference files, linked from the main SKILL.md.",{"category":51,"check":55,"severity":56,"summary":57},"Forked exploration","not_applicable","This skill is a guide for development and does not involve deep exploration or code review that would necessitate forked context.",{"category":22,"check":59,"severity":24,"summary":60},"Usage examples","The skill provides multiple detailed examples within its reference files for TypeScript and Python implementation, and a sample evaluation XML file, covering major capabilities.",{"category":22,"check":62,"severity":24,"summary":63},"Edge cases","The skill discusses API coverage vs. workflow tools, tool naming, context management, and actionable error messages, addressing potential limitations and recovery steps.",{"category":65,"check":66,"severity":56,"summary":67},"Code Execution","Tool Fallback","This skill is a guide and does not rely on external MCP tools directly; it guides the creation of them. Therefore, tool fallback is not applicable.",{"category":69,"check":70,"severity":24,"summary":71},"Safety","Halt on unexpected state","The skill outlines phases and quality checks, implicitly guiding users to halt if pre-conditions or builds fail, though not explicitly detailed as a machine-readable checklist.",{"category":73,"check":74,"severity":24,"summary":75},"Portability","Cross-skill coupling","The skill focuses on MCP server development and development guidance, without implicit reliance on other specific skills.",{"category":33,"check":77,"severity":56,"summary":78},"Scoped tools","This skill is a documentation and guidance skill; it does not expose tools directly.",{"category":47,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","The skill refers to external framework documentation (TypeScript SDK, Python SDK) and MCP specification for detailed parameter and configuration information.",{"category":33,"check":83,"severity":56,"summary":84},"Tool naming","This skill does not expose tools directly.",{"category":33,"check":86,"severity":56,"summary":87},"Minimal I/O surface","This skill is documentation-based and does not have an I/O surface to evaluate.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","The extension is licensed under the Apache License 2.0, as indicated by the bundled LICENSE.txt file.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","The repository has recent commits, with the latest pushedAt date being 2026-05-09.",{"category":93,"check":97,"severity":24,"summary":98},"Dependency Management","The skills repository has a requirements.txt file with pinned dependencies, indicating good dependency management practices.",{"category":100,"check":101,"severity":56,"summary":102},"Security","Secret Management","This skill is a guide and does not handle or expose any secrets.",{"category":100,"check":104,"severity":56,"summary":105},"Injection","This skill is purely documentation and guidance, with no external data loading or web fetching that could lead to injection vulnerabilities.",{"category":100,"check":107,"severity":56,"summary":108},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or scripts at runtime; all referenced resources are either bundled or explicitly pointed to stable URLs with clear documentation.",{"category":100,"check":110,"severity":56,"summary":111},"Sandbox Isolation","This skill is a documentation guide and does not execute code or modify files, thus no sandbox isolation concerns apply.",{"category":100,"check":113,"severity":56,"summary":114},"Sandbox escape primitives","This skill does not involve code execution or scripting, so sandbox escape primitives are not applicable.",{"category":100,"check":116,"severity":56,"summary":117},"Data Exfiltration","The skill is a guide and does not collect or exfiltrate any data.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","The bundled documentation (SKILL.md, LICENSE.txt, README.md) appears to be free of hidden steering tricks, control characters, or suspicious Unicode.",{"category":122,"check":123,"severity":56,"summary":124},"Hooks","Opaque code execution","This skill does not contain any scripts or code that would be subject to opaque code execution checks.",{"category":73,"check":126,"severity":24,"summary":127},"Structural Assumption","The skill guides users on setting up project structures and references external guides, providing flexibility rather than assuming a rigid structure.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","The repository has 135 open and 11 closed issues in the last 90 days, with a high closure rate, indicating active maintainer engagement.",{"category":133,"check":134,"severity":24,"summary":135},"Versionning","Release Management","The repository has a recent commit history and a clear structure that would allow for versioning, although explicit versioning fields are not immediately apparent in the SKILL.md frontmatter.",{"category":65,"check":137,"severity":56,"summary":138},"Validation","This skill is a guide and does not have executable code or structured output that requires validation.",{"category":100,"check":140,"severity":56,"summary":141},"Unguarded Destructive Operations","This skill is purely instructional and does not perform any destructive operations.",{"category":65,"check":143,"severity":56,"summary":144},"Error Handling","This skill is documentation-based and does not have error handling paths.",{"category":65,"check":146,"severity":56,"summary":147},"Logging","This skill is a guide and does not perform actions that require logging.",{"category":149,"check":150,"severity":56,"summary":151},"Compliance","GDPR","The skill is a guide and does not operate on personal data.",{"category":149,"check":153,"severity":24,"summary":154},"Target market","The skill provides general guidance for developing MCP servers applicable globally, with no specific regional constraints mentioned.",{"category":73,"check":156,"severity":24,"summary":157},"Runtime stability","The skill guides users to use common languages and protocols (TypeScript, Python, HTTP, stdio) with references to SDKs, promoting broad runtime compatibility.",{"category":47,"check":159,"severity":24,"summary":160},"README","The README file exists and provides a good overview of the repository's purpose and how to use the skills.",{"category":33,"check":162,"severity":56,"summary":163},"Tool surface size","This skill does not expose tools directly; it's a guide on how to build MCP servers.",{"category":40,"check":165,"severity":56,"summary":166},"Overlapping near-synonym tools","This skill does not expose tools directly, so there are no overlapping near-synonym tools to evaluate.",{"category":47,"check":168,"severity":24,"summary":169},"Phantom features","All advertised capabilities, such as guidance on MCP server creation, best practices, and evaluation, are present and detailed within the documentation.",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","The README provides clear instructions for using the skills within Claude Code, Claude.ai, and the Claude API, including plugin installation commands and examples.",{"category":175,"check":176,"severity":56,"summary":177},"Errors","Actionable error messages","This skill is documentation-based and does not have user-facing error paths.",{"category":179,"check":180,"severity":24,"summary":181},"Execution","Pinned dependencies","The requirements.txt file pins the 'anthropic' and 'mcp' dependencies, ensuring consistent execution environments.",{"category":33,"check":183,"severity":56,"summary":184},"Dry-run preview","This skill is a guide and does not have state-changing commands or outbound data sending capabilities.",{"category":186,"check":187,"severity":56,"summary":188},"Protocol","Idempotent retry & timeouts","This skill is a guide and does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":149,"check":190,"severity":56,"summary":191},"Telemetry opt-in","This skill is a guide and does not emit telemetry.",1778675670481,"This skill provides a detailed, phase-by-phase guide for developing MCP (Model Context Protocol) servers, covering best practices, framework documentation, implementation steps, and evaluation strategies. It references external SDKs and protocol specifications for deeper dives.",[195,196,197,198,199],"Guidance on MCP server design principles","Step-by-step implementation process","References to framework and protocol documentation","Best practices for tool naming, context management, and error handling","Instructions for testing and creating evaluations",[201,202,203],"Directly implementing an MCP server","Providing a runtime environment for MCP servers","Acting as a replacement for the official MCP specification or SDK documentation","3.0.0","4.4.0","To guide developers in creating robust and effective MCP servers that enable LLMs to interact with external services through well-designed tools.","The skill is well-documented, adheres to best practices, and has a clear scope. High quality documentation and good maintenance signals contribute to the verified tier.",95,"A comprehensive guide for building high-quality MCP servers for LLM integration.",[211,212,213,214,215],"llm","developer-tools","api-integration","protocol","mcp","global","verified",[219,220,221,222],"Building new MCP servers for LLM integrations","Improving existing MCP server design and quality","Learning MCP server development best practices","Integrating external APIs and services via LLM tools",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":236,"testCoverage":237},{"hasLockfile":225},false,1778675646311,{"descriptionLength":228,"readmeSize":229},277,5552,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"openIssues90d":233,"pushedAt":234,"stars":235},11,15729,135,1778286877000,133400,{"hasNpmPackage":225,"smitheryVerified":225},{"hasCi":225,"hasTests":225},{"updatedAt":239},1778675670639,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/mcp-builder","anthropics","skills","skill",true,{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":254,"parentExtension":257,"providers":288,"relations":300,"tags":301,"workflow":302},1778675443171.0537,"k170qz33xe7jskt6553a2dh72586mgxe",{"reviewCount":8},{"description":251,"installMethods":252,"name":253,"sourceUrl":14},"Collection of document processing suite including Excel, Word, PowerPoint, and PDF capabilities",{"claudeCode":243},"Claude API and SDK Guide",{"basePath":255,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":256},"","plugin",{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":265,"providers":267,"relations":282,"tags":284,"workflow":285},1778675443171.0535,"k179jez5bqzvcf34s52bze7t7n86nhn3",{"reviewCount":8},{"description":262,"installMethods":263,"name":264,"sourceUrl":14},"Anthropic example skills",{"claudeCode":12},"anthropic-agent-skills",{"basePath":255,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":266},"marketplace",{"evaluate":268,"extract":276},{"promptVersionExtension":269,"promptVersionScoring":205,"score":270,"tags":271,"targetMarket":216,"tier":275},"3.1.0",79,[272,243,266,273,274],"ai","documentation","examples","community",{"commitSha":277,"marketplace":278,"plugin":280},"HEAD",{"name":264,"pluginCount":279},1,{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd70961715zznj5333pbvetk3986mf7x",[272,273,274,266,243],{"evaluatedAt":286,"extractAt":287,"updatedAt":286},1778675460927,1778675443171,{"evaluate":289,"extract":296},{"promptVersionExtension":204,"promptVersionScoring":205,"score":290,"tags":291,"targetMarket":216,"tier":275},89,[292,211,293,294,295,212,273],"claude-api","sdk","typescript","python",{"commitSha":277,"license":297,"plugin":298},"Proprietary",{"mcpCount":8,"provider":281,"skillCount":299},17,{"parentExtensionId":259,"repoId":283},[292,212,273,211,295,293,294],{"evaluatedAt":303,"extractAt":287,"updatedAt":303},1778675491504,{"evaluate":305,"extract":307},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":306,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":277},{"parentExtensionId":248,"repoId":283},{"_creationTime":310,"_id":283,"identity":311,"providers":312,"workflow":819},1778675438038.062,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":313,"discover":812,"github":815},{"commitSha":277,"extensions":314},[315,325,331,337,342,359,368,377,385,393,520,529,546,560,590,661,691,700,709,724,741,803],{"basePath":255,"description":262,"displayName":264,"installMethods":316,"rationale":317,"selectedPaths":318,"source":324,"sourceLanguage":18,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[319,322],{"path":320,"priority":321},".claude-plugin/marketplace.json","mandatory",{"path":323,"priority":321},"README.md","rule",{"basePath":255,"description":251,"displayName":326,"installMethods":327,"rationale":328,"selectedPaths":329,"source":324,"sourceLanguage":18,"type":256},"document-skills",{"claudeCode":243},"inline plugin source from marketplace.json at /",[330],{"path":323,"priority":321},{"basePath":255,"description":332,"displayName":333,"installMethods":334,"rationale":328,"selectedPaths":335,"source":324,"sourceLanguage":18,"type":256},"Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling","example-skills",{"claudeCode":243},[336],{"path":323,"priority":321},{"basePath":255,"description":338,"displayName":292,"installMethods":339,"rationale":328,"selectedPaths":340,"source":324,"sourceLanguage":18,"type":256},"Claude API and SDK documentation skill for building LLM-powered applications",{"claudeCode":243},[341],{"path":323,"priority":321},{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":324,"sourceLanguage":18,"type":244},"skills/algorithmic-art","Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.","algorithmic-art",{"claudeCode":12},"SKILL.md frontmatter at skills/algorithmic-art/SKILL.md",[349,351,354,357],{"path":350,"priority":321},"SKILL.md",{"path":352,"priority":353},"LICENSE.txt","high",{"path":355,"priority":356},"templates/generator_template.js","low",{"path":358,"priority":356},"templates/viewer.html",{"basePath":360,"description":361,"displayName":362,"installMethods":363,"rationale":364,"selectedPaths":365,"source":324,"sourceLanguage":18,"type":244},"skills/brand-guidelines","Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.","brand-guidelines",{"claudeCode":12},"SKILL.md frontmatter at skills/brand-guidelines/SKILL.md",[366,367],{"path":350,"priority":321},{"path":352,"priority":353},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":324,"sourceLanguage":18,"type":244},"skills/canvas-design","Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.","canvas-design",{"claudeCode":12},"SKILL.md frontmatter at skills/canvas-design/SKILL.md",[375,376],{"path":350,"priority":321},{"path":352,"priority":353},{"basePath":378,"description":379,"displayName":292,"installMethods":380,"rationale":381,"selectedPaths":382,"source":324,"sourceLanguage":18,"type":244},"skills/claude-api","Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Opus/Sonnet/Haiku) in a file; questions about prompt caching / cache hit rate in an Anthropic SDK project. SKIP: file imports `openai`/other-provider SDK, filename like `*-openai.py`/`*-generic.py`, provider-neutral code, general programming/ML.",{"claudeCode":12},"SKILL.md frontmatter at skills/claude-api/SKILL.md",[383,384],{"path":350,"priority":321},{"path":352,"priority":353},{"basePath":386,"description":387,"displayName":388,"installMethods":389,"rationale":390,"selectedPaths":391,"source":324,"sourceLanguage":18,"type":244},"skills/doc-coauthoring","Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.","doc-coauthoring",{"claudeCode":12},"SKILL.md frontmatter at skills/doc-coauthoring/SKILL.md",[392],{"path":350,"priority":321},{"basePath":394,"description":395,"displayName":396,"installMethods":397,"rationale":398,"selectedPaths":399,"source":324,"sourceLanguage":18,"type":244},"skills/docx","Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.","docx",{"claudeCode":12},"SKILL.md frontmatter at skills/docx/SKILL.md",[400,401,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518],{"path":350,"priority":321},{"path":352,"priority":353},{"path":403,"priority":356},"scripts/__init__.py",{"path":405,"priority":356},"scripts/accept_changes.py",{"path":407,"priority":356},"scripts/comment.py",{"path":409,"priority":356},"scripts/office/helpers/__init__.py",{"path":411,"priority":356},"scripts/office/helpers/merge_runs.py",{"path":413,"priority":356},"scripts/office/helpers/simplify_redlines.py",{"path":415,"priority":356},"scripts/office/pack.py",{"path":417,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd",{"path":419,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd",{"path":421,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd",{"path":423,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd",{"path":425,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd",{"path":427,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd",{"path":429,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd",{"path":431,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd",{"path":433,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd",{"path":435,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd",{"path":437,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd",{"path":439,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd",{"path":441,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd",{"path":443,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd",{"path":445,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd",{"path":447,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd",{"path":449,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd",{"path":451,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd",{"path":453,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd",{"path":455,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd",{"path":457,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd",{"path":459,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd",{"path":461,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd",{"path":463,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd",{"path":465,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd",{"path":467,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd",{"path":469,"priority":356},"scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd",{"path":471,"priority":356},"scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd",{"path":473,"priority":356},"scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd",{"path":475,"priority":356},"scripts/office/schemas/ecma/fouth-edition/opc-digSig.xsd",{"path":477,"priority":356},"scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd",{"path":479,"priority":356},"scripts/office/schemas/mce/mc.xsd",{"path":481,"priority":356},"scripts/office/schemas/microsoft/wml-2010.xsd",{"path":483,"priority":356},"scripts/office/schemas/microsoft/wml-2012.xsd",{"path":485,"priority":356},"scripts/office/schemas/microsoft/wml-2018.xsd",{"path":487,"priority":356},"scripts/office/schemas/microsoft/wml-cex-2018.xsd",{"path":489,"priority":356},"scripts/office/schemas/microsoft/wml-cid-2016.xsd",{"path":491,"priority":356},"scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd",{"path":493,"priority":356},"scripts/office/schemas/microsoft/wml-symex-2015.xsd",{"path":495,"priority":356},"scripts/office/soffice.py",{"path":497,"priority":356},"scripts/office/unpack.py",{"path":499,"priority":356},"scripts/office/validate.py",{"path":501,"priority":356},"scripts/office/validators/__init__.py",{"path":503,"priority":356},"scripts/office/validators/base.py",{"path":505,"priority":356},"scripts/office/validators/docx.py",{"path":507,"priority":356},"scripts/office/validators/pptx.py",{"path":509,"priority":356},"scripts/office/validators/redlining.py",{"path":511,"priority":356},"scripts/templates/comments.xml",{"path":513,"priority":356},"scripts/templates/commentsExtended.xml",{"path":515,"priority":356},"scripts/templates/commentsExtensible.xml",{"path":517,"priority":356},"scripts/templates/commentsIds.xml",{"path":519,"priority":356},"scripts/templates/people.xml",{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":324,"sourceLanguage":18,"type":244},"skills/frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.","frontend-design",{"claudeCode":12},"SKILL.md frontmatter at skills/frontend-design/SKILL.md",[527,528],{"path":350,"priority":321},{"path":352,"priority":353},{"basePath":530,"description":531,"displayName":532,"installMethods":533,"rationale":534,"selectedPaths":535,"source":324,"sourceLanguage":18,"type":244},"skills/internal-comms","A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).","internal-comms",{"claudeCode":12},"SKILL.md frontmatter at skills/internal-comms/SKILL.md",[536,537,538,540,542,544],{"path":350,"priority":321},{"path":352,"priority":353},{"path":539,"priority":356},"examples/3p-updates.md",{"path":541,"priority":356},"examples/company-newsletter.md",{"path":543,"priority":356},"examples/faq-answers.md",{"path":545,"priority":356},"examples/general-comms.md",{"basePath":241,"description":10,"displayName":13,"installMethods":547,"rationale":548,"selectedPaths":549,"source":324,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at skills/mcp-builder/SKILL.md",[550,551,552,554,556,558],{"path":350,"priority":321},{"path":352,"priority":353},{"path":553,"priority":356},"scripts/connections.py",{"path":555,"priority":356},"scripts/evaluation.py",{"path":557,"priority":356},"scripts/example_evaluation.xml",{"path":559,"priority":356},"scripts/requirements.txt",{"basePath":561,"description":562,"displayName":563,"installMethods":564,"rationale":565,"selectedPaths":566,"source":324,"sourceLanguage":18,"type":244},"skills/pdf","Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.","pdf",{"claudeCode":12},"SKILL.md frontmatter at skills/pdf/SKILL.md",[567,568,569,572,574,576,578,580,582,584,586,588],{"path":350,"priority":321},{"path":352,"priority":353},{"path":570,"priority":571},"forms.md","medium",{"path":573,"priority":571},"reference.md",{"path":575,"priority":356},"scripts/check_bounding_boxes.py",{"path":577,"priority":356},"scripts/check_fillable_fields.py",{"path":579,"priority":356},"scripts/convert_pdf_to_images.py",{"path":581,"priority":356},"scripts/create_validation_image.py",{"path":583,"priority":356},"scripts/extract_form_field_info.py",{"path":585,"priority":356},"scripts/extract_form_structure.py",{"path":587,"priority":356},"scripts/fill_fillable_fields.py",{"path":589,"priority":356},"scripts/fill_pdf_form_with_annotations.py",{"basePath":591,"description":592,"displayName":593,"installMethods":594,"rationale":595,"selectedPaths":596,"source":324,"sourceLanguage":18,"type":244},"skills/pptx","Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.","pptx",{"claudeCode":12},"SKILL.md frontmatter at skills/pptx/SKILL.md",[597,598,599,601,603,604,606,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659],{"path":350,"priority":321},{"path":352,"priority":353},{"path":600,"priority":571},"editing.md",{"path":602,"priority":571},"pptxgenjs.md",{"path":403,"priority":356},{"path":605,"priority":356},"scripts/add_slide.py",{"path":607,"priority":356},"scripts/clean.py",{"path":409,"priority":356},{"path":411,"priority":356},{"path":413,"priority":356},{"path":415,"priority":356},{"path":417,"priority":356},{"path":419,"priority":356},{"path":421,"priority":356},{"path":423,"priority":356},{"path":425,"priority":356},{"path":427,"priority":356},{"path":429,"priority":356},{"path":431,"priority":356},{"path":433,"priority":356},{"path":435,"priority":356},{"path":437,"priority":356},{"path":439,"priority":356},{"path":441,"priority":356},{"path":443,"priority":356},{"path":445,"priority":356},{"path":447,"priority":356},{"path":449,"priority":356},{"path":451,"priority":356},{"path":453,"priority":356},{"path":455,"priority":356},{"path":457,"priority":356},{"path":459,"priority":356},{"path":461,"priority":356},{"path":463,"priority":356},{"path":465,"priority":356},{"path":467,"priority":356},{"path":469,"priority":356},{"path":471,"priority":356},{"path":473,"priority":356},{"path":475,"priority":356},{"path":477,"priority":356},{"path":479,"priority":356},{"path":481,"priority":356},{"path":483,"priority":356},{"path":485,"priority":356},{"path":487,"priority":356},{"path":489,"priority":356},{"path":491,"priority":356},{"path":493,"priority":356},{"path":495,"priority":356},{"path":497,"priority":356},{"path":499,"priority":356},{"path":501,"priority":356},{"path":503,"priority":356},{"path":505,"priority":356},{"path":507,"priority":356},{"path":509,"priority":356},{"path":660,"priority":356},"scripts/thumbnail.py",{"basePath":662,"description":663,"displayName":664,"installMethods":665,"rationale":666,"selectedPaths":667,"source":324,"sourceLanguage":18,"type":244},"skills/skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","skill-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/skill-creator/SKILL.md",[668,669,670,672,674,675,677,679,681,683,685,687,689],{"path":350,"priority":321},{"path":352,"priority":353},{"path":671,"priority":356},"assets/eval_review.html",{"path":673,"priority":571},"references/schemas.md",{"path":403,"priority":356},{"path":676,"priority":356},"scripts/aggregate_benchmark.py",{"path":678,"priority":356},"scripts/generate_report.py",{"path":680,"priority":356},"scripts/improve_description.py",{"path":682,"priority":356},"scripts/package_skill.py",{"path":684,"priority":356},"scripts/quick_validate.py",{"path":686,"priority":356},"scripts/run_eval.py",{"path":688,"priority":356},"scripts/run_loop.py",{"path":690,"priority":356},"scripts/utils.py",{"basePath":692,"description":693,"displayName":694,"installMethods":695,"rationale":696,"selectedPaths":697,"source":324,"sourceLanguage":18,"type":244},"skills/slack-gif-creator","Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.\"","slack-gif-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/slack-gif-creator/SKILL.md",[698,699],{"path":350,"priority":321},{"path":352,"priority":353},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":324,"sourceLanguage":18,"type":244},"skills/theme-factory","Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.","theme-factory",{"claudeCode":12},"SKILL.md frontmatter at skills/theme-factory/SKILL.md",[707,708],{"path":350,"priority":321},{"path":352,"priority":353},{"basePath":710,"description":711,"displayName":712,"installMethods":713,"rationale":714,"selectedPaths":715,"source":324,"sourceLanguage":18,"type":244},"skills/web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.","web-artifacts-builder",{"claudeCode":12},"SKILL.md frontmatter at skills/web-artifacts-builder/SKILL.md",[716,717,718,720,722],{"path":350,"priority":321},{"path":352,"priority":353},{"path":719,"priority":356},"scripts/bundle-artifact.sh",{"path":721,"priority":356},"scripts/init-artifact.sh",{"path":723,"priority":356},"scripts/shadcn-components.tar.gz",{"basePath":725,"description":726,"displayName":727,"installMethods":728,"rationale":729,"selectedPaths":730,"source":324,"sourceLanguage":18,"type":244},"skills/webapp-testing","Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.","webapp-testing",{"claudeCode":12},"SKILL.md frontmatter at skills/webapp-testing/SKILL.md",[731,732,733,735,737,739],{"path":350,"priority":321},{"path":352,"priority":353},{"path":734,"priority":356},"examples/console_logging.py",{"path":736,"priority":356},"examples/element_discovery.py",{"path":738,"priority":356},"examples/static_html_automation.py",{"path":740,"priority":356},"scripts/with_server.py",{"basePath":742,"description":743,"displayName":744,"installMethods":745,"rationale":746,"selectedPaths":747,"source":324,"sourceLanguage":18,"type":244},"skills/xlsx","Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.","xlsx",{"claudeCode":12},"SKILL.md frontmatter at skills/xlsx/SKILL.md",[748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801],{"path":350,"priority":321},{"path":352,"priority":353},{"path":409,"priority":356},{"path":411,"priority":356},{"path":413,"priority":356},{"path":415,"priority":356},{"path":417,"priority":356},{"path":419,"priority":356},{"path":421,"priority":356},{"path":423,"priority":356},{"path":425,"priority":356},{"path":427,"priority":356},{"path":429,"priority":356},{"path":431,"priority":356},{"path":433,"priority":356},{"path":435,"priority":356},{"path":437,"priority":356},{"path":439,"priority":356},{"path":441,"priority":356},{"path":443,"priority":356},{"path":445,"priority":356},{"path":447,"priority":356},{"path":449,"priority":356},{"path":451,"priority":356},{"path":453,"priority":356},{"path":455,"priority":356},{"path":457,"priority":356},{"path":459,"priority":356},{"path":461,"priority":356},{"path":463,"priority":356},{"path":465,"priority":356},{"path":467,"priority":356},{"path":469,"priority":356},{"path":471,"priority":356},{"path":473,"priority":356},{"path":475,"priority":356},{"path":477,"priority":356},{"path":479,"priority":356},{"path":481,"priority":356},{"path":483,"priority":356},{"path":485,"priority":356},{"path":487,"priority":356},{"path":489,"priority":356},{"path":491,"priority":356},{"path":493,"priority":356},{"path":495,"priority":356},{"path":497,"priority":356},{"path":499,"priority":356},{"path":501,"priority":356},{"path":503,"priority":356},{"path":505,"priority":356},{"path":507,"priority":356},{"path":509,"priority":356},{"path":802,"priority":356},"scripts/recalc.py",{"basePath":804,"description":805,"displayName":806,"installMethods":807,"rationale":808,"selectedPaths":809,"source":324,"sourceLanguage":811,"type":244},"template","Replace with description of the skill and when Claude should use it.","template-skill",{"claudeCode":12},"SKILL.md frontmatter at template/SKILL.md",[810],{"path":350,"priority":321},"fr",{"sources":813},[814],"manual",{"closedIssues90d":231,"description":816,"forks":232,"openIssues90d":233,"pushedAt":234,"readmeSize":229,"stars":235,"topics":817},"Public repository for Agent Skills",[818],"agent-skills",{"classifiedAt":820,"discoverAt":821,"extractAt":822,"githubAt":822,"updatedAt":820},1778675442937,1778675438038,1778675441020,[213,212,211,215,214],{"evaluatedAt":239,"extractAt":287,"updatedAt":239},[],[827,857,887,916,938,966],{"_creationTime":828,"_id":829,"community":830,"display":831,"identity":837,"providers":842,"relations":850,"tags":853,"workflow":854},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":832,"installMethods":833,"name":835,"sourceUrl":836},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":834},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":838,"githubOwner":839,"githubRepo":840,"locale":18,"slug":841,"type":244},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":843,"extract":848},{"promptVersionExtension":204,"promptVersionScoring":205,"score":844,"tags":845,"targetMarket":216,"tier":217},100,[846,256,212,847,215],"validation","claude-code",{"commitSha":277,"license":849},"MIT",{"parentExtensionId":851,"repoId":852},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[847,212,215,256,846],{"evaluatedAt":855,"extractAt":856,"updatedAt":855},1778701241052,1778696691708,{"_creationTime":858,"_id":859,"community":860,"display":861,"identity":867,"providers":871,"relations":880,"tags":883,"workflow":884},1778695548458.336,"k17ekwjt5qesx1b7a0y4nkbxsn86mnge",{"reviewCount":8},{"description":862,"installMethods":863,"name":865,"sourceUrl":866},"Build a custom MCP (Model Context Protocol) server that exposes domain-specific tools to AI assistants. Covers server implementation in Node.js or R, tool definitions, transport configuration, and testing with Claude Code. Use when you need to expose custom functionality beyond what mcptools provides, when building specialized domain-specific AI integrations, or when wrapping existing APIs or services as MCP tools.\n",{"claudeCode":864},"pjt222/agent-almanac","build-custom-mcp-server","https://github.com/pjt222/agent-almanac",{"basePath":868,"githubOwner":869,"githubRepo":870,"locale":18,"slug":865,"type":244},"skills/build-custom-mcp-server","pjt222","agent-almanac",{"evaluate":872,"extract":879},{"promptVersionExtension":204,"promptVersionScoring":205,"score":844,"tags":873,"targetMarket":216,"tier":217},[215,874,875,876,877,214,878],"server","custom-tools","node-js","r","integration",{"commitSha":277},{"parentExtensionId":881,"repoId":882},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[875,878,215,876,214,877,874],{"evaluatedAt":885,"extractAt":886,"updatedAt":885},1778696351782,1778695548458,{"_creationTime":888,"_id":889,"community":890,"display":891,"identity":897,"providers":901,"relations":909,"tags":912,"workflow":913},1778696833339.6243,"k174g80xa9zxhydbncvpf0xzy986nvx5",{"reviewCount":8},{"description":892,"installMethods":893,"name":895,"sourceUrl":896},"Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.",{"claudeCode":894},"sanjay3290/ai-skills","manus","https://github.com/sanjay3290/ai-skills",{"basePath":898,"githubOwner":899,"githubRepo":900,"locale":18,"slug":895,"type":244},"skills/manus","sanjay3290","ai-skills",{"evaluate":902,"extract":908},{"promptVersionExtension":204,"promptVersionScoring":205,"score":844,"tags":903,"targetMarket":216,"tier":217},[904,905,906,907,213],"ai-agent","autonomous-execution","research","automation",{"commitSha":277},{"parentExtensionId":910,"repoId":911},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[904,213,907,905,906],{"evaluatedAt":914,"extractAt":915,"updatedAt":914},1778697107270,1778696833339,{"_creationTime":917,"_id":918,"community":919,"display":920,"identity":924,"providers":927,"relations":934,"tags":935,"workflow":936},1778696833339.6228,"k177df8tbts95fw6vhzr8tm4hd86mb4b",{"reviewCount":8},{"description":921,"installMethods":922,"name":923,"sourceUrl":896},"Interact with Google Drive - search files, find folders, list contents, download files, upload files,\ncreate folders, move, copy, rename, and trash files. Use when user asks to: search Google Drive,\nfind a file/folder, list Drive contents, download or upload files, create folders, move files,\nor organize Drive content. Lightweight integration with standalone OAuth authentication supporting\nfull read/write access.\n",{"claudeCode":894},"Google Drive Skill",{"basePath":925,"githubOwner":899,"githubRepo":900,"locale":18,"slug":926,"type":244},"skills/google-drive","google-drive",{"evaluate":928,"extract":932},{"promptVersionExtension":204,"promptVersionScoring":205,"score":844,"tags":929,"targetMarket":216,"tier":217},[926,930,213,931,295],"file-management","oauth",{"commitSha":277,"license":933},"Apache-2.0",{"parentExtensionId":910,"repoId":911},[213,930,926,931,295],{"evaluatedAt":937,"extractAt":915,"updatedAt":937},1778697011084,{"_creationTime":939,"_id":940,"community":941,"display":942,"identity":948,"providers":951,"relations":959,"tags":962,"workflow":963},1778691104675.9954,"k17fnexs6srvhgqy8za7cm9w1x86mpm9",{"reviewCount":8},{"description":943,"installMethods":944,"name":946,"sourceUrl":947},"Generate a complete EPUB e-book with chapters, table of contents, and rich text formatting.",{"claudeCode":945},"iterationlayer/skills","generate-epub-book","https://github.com/iterationlayer/skills",{"basePath":949,"githubOwner":950,"githubRepo":243,"locale":18,"slug":946,"type":244},"skills/generate-epub-book","iterationlayer",{"evaluate":952,"extract":958},{"promptVersionExtension":204,"promptVersionScoring":205,"score":844,"tags":953,"targetMarket":216,"tier":217},[954,955,956,957,213],"epub","ebook","document-generation","technical-publishing",{"commitSha":277},{"parentExtensionId":960,"repoId":961},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[213,956,955,954,957],{"evaluatedAt":964,"extractAt":965,"updatedAt":964},1778692844501,1778691104676,{"_creationTime":967,"_id":968,"community":969,"display":970,"identity":974,"providers":976,"relations":983,"tags":984,"workflow":985},1778691104675.9834,"k17bwxnh9scy64bmm9anmf7bbx86mtvn",{"reviewCount":8},{"description":971,"installMethods":972,"name":973,"sourceUrl":947},"Extract vehicle identification, owner details, registration dates, and technical specifications from vehicle registration documents.",{"claudeCode":945},"extract-fleet-vehicle-registration",{"basePath":975,"githubOwner":950,"githubRepo":243,"locale":18,"slug":973,"type":244},"skills/extract-fleet-vehicle-registration",{"evaluate":977,"extract":982},{"promptVersionExtension":204,"promptVersionScoring":205,"score":844,"tags":978,"targetMarket":216,"tier":217},[979,980,981,213,563],"document-processing","data-extraction","fleet-management",{"commitSha":277},{"parentExtensionId":960,"repoId":961},[213,980,979,981,563],{"evaluatedAt":986,"extractAt":965,"updatedAt":986},1778691789036]