[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-anthropics-theme-factory-en":3,"guides-for-anthropics-theme-factory":823,"similar-k17166sde1dhka0k8gghygps3h86mn98-en":824},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":223,"parentExtension":243,"providers":302,"relations":306,"repo":307,"tags":821,"workflow":822},1778675443171.0576,"k17166sde1dhka0k8gghygps3h86mn98",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"anthropics/skills","theme-factory","https://github.com/anthropics/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":236},1778675763023.4182,"kn71a6jpqwgns5xvrmsahx6x3186mg3e","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"targetMarket":215,"tier":216,"useCases":217},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,100,104,108,111,115,118,122,125,128,131,134,137,140,144,148,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of applying consistent styling to artifacts like slides and documents with pre-set themes or custom generation.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a curated collection of 10 themes with specific color palettes and font pairings, and the ability to generate new themes, which goes beyond basic LLM capabilities for styling.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a complete workflow for selecting and applying themes, including showing a showcase, getting user selection, and applying theme details, indicating readiness for use.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on applying and generating visual themes for artifacts, adhering to a single domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's capabilities for applying and generating themes for various artifacts.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose tools in the traditional sense; it's a procedural skill described in SKILL.md.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or options beyond the theme selection, which is handled interactively.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose named tools in the manifest.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not expose tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The license is clearly stated as Apache 2.0 in the LICENSE.txt file.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on May 9, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","No third-party dependencies are used by this skill.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or require any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill does not load or include external data that could be used for injection.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute code at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill only interacts with provided artifacts and theme files within its own scope, not affecting external files.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","There are no detached-process spawns or deny-retry loops in the skill's logic.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not handle or submit any confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content appears free of hidden steering tricks or malicious characters.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is presented in plain markdown and is not obfuscated.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill assumes artifact structure for applying themes but does not make structural assumptions about the user's project outside its scope.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","warning","There are 135 open issues and 11 closed issues in the last 90 days, indicating a very low closure rate and potential maintainer responsiveness issues.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The SKILL.md frontmatter includes a license field, implying versioning through its presence, and the commit date suggests recent activity.",{"category":105,"check":106,"severity":42,"summary":107},"Execution","Validation","The skill does not execute code or handle structured output that requires validation.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill is not destructive and primarily manipulates data within provided artifacts.",{"category":112,"check":113,"severity":24,"summary":114},"Code Execution","Error Handling","The skill's instructions outline error handling for user selection and provide clear steps for recovery or reporting.",{"category":112,"check":116,"severity":42,"summary":117},"Logging","The skill does not perform destructive actions or outbound calls that necessitate a local audit log.",{"category":119,"check":120,"severity":42,"summary":121},"Compliance","GDPR","The skill does not operate on personal data.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","The skill has no regional or jurisdictional logic and is applicable globally.",{"category":92,"check":126,"severity":24,"summary":127},"Runtime stability","The skill relies on standard markdown and file operations, ensuring broad portability across POSIX environments.",{"category":45,"check":129,"severity":24,"summary":130},"README","The README file exists and provides a good overview of skills and how to use them, though it doesn't detail this specific skill.",{"category":33,"check":132,"severity":42,"summary":133},"Tool surface size","This is a single-tool skill and does not expose multiple commands.",{"category":40,"check":135,"severity":42,"summary":136},"Overlapping near-synonym tools","This skill does not expose multiple tools with overlapping functionality.",{"category":45,"check":138,"severity":24,"summary":139},"Phantom features","All advertised features in the SKILL.md (theme application, custom theme generation) have corresponding instructions and logic.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","The README provides clear instructions for installing the skills plugin via Claude Code and mentions availability on Claude.ai.",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","The skill's instructions implicitly cover error handling by specifying steps for user selection and actions upon confirmation or selection, implying clear feedback.",{"category":105,"check":149,"severity":42,"summary":150},"Pinned dependencies","The skill does not use third-party dependencies.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill is not a state-changing command or outward-sending tool.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":119,"check":159,"severity":42,"summary":160},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The description clearly states the purpose (styling artifacts with themes) and provides usage instructions and theme details.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise and directly states the skill's purpose and function.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is concise, detailing purpose, usage, themes, and application process without excessive length.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The skill's instructions are inline and well-organized, not requiring external files for its core functionality.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","This skill does not involve deep exploration or code review, so forked exploration is not applicable.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides clear instructions on how to use the skill, including showing a showcase, asking for selection, and applying the theme, which serves as practical guidance.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill mentions generating a custom theme when existing ones don't work, implying a fallback for edge cases.",{"category":112,"check":184,"severity":42,"summary":185},"Tool Fallback","This skill does not rely on external MCP tools or require a fallback path.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The instructions imply halting the process if no theme is selected or if the artifact is not ready for styling, prompting user clarification.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill operates standalone and does not implicitly rely on other skills.",1778675762917,"This skill provides a toolkit for applying pre-set or custom visual themes (colors, fonts) to various artifacts such as slides, documents, and HTML landing pages. It includes 10 curated themes and the capability to generate new themes based on user input.",[196,197,198,199],"Apply 10 pre-set professional themes","Generate new themes on-the-fly","Define color palettes and font pairings","Style slides, docs, reports, and HTML",[201,202],"Modifying artifact content beyond styling.","Providing graphic design services beyond theme application.","3.0.0","4.4.0","To apply consistent, professional styling to artifacts like presentation slide decks, ensuring a distinct visual identity across different contexts.","The skill is well-documented and functional, but the high number of open issues with a low closure rate raises concerns about ongoing maintenance and responsiveness.",75,"A well-scoped skill for applying and generating visual themes for artifacts.",[210,211,212,213,214],"styling","theming","design","presentation","documents","global","community",[218,219,220],"Apply a specific brand theme to presentation slides.","Generate a new theme for a document based on a description.","Ensure consistent visual styling across multiple artifacts.",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":234,"testCoverage":235},{"hasLockfile":223},false,1778675748836,{"descriptionLength":226,"readmeSize":227},262,5552,{"closedIssues90d":229,"forks":230,"hasChangelog":223,"openIssues90d":231,"pushedAt":232,"stars":233},11,15729,135,1778286877000,133400,{"hasNpmPackage":223,"smitheryVerified":223},{"hasCi":223,"hasTests":223},{"updatedAt":237},1778675763023,{"basePath":239,"githubOwner":240,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/theme-factory","anthropics","skills","skill",{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":251,"parentExtension":254,"providers":284,"relations":298,"tags":299,"workflow":300},1778675443171.0537,"k170qz33xe7jskt6553a2dh72586mgxe",{"reviewCount":8},{"description":248,"installMethods":249,"name":250,"sourceUrl":14},"Collection of document processing suite including Excel, Word, PowerPoint, and PDF capabilities",{"claudeCode":241},"Claude API and SDK Guide",{"basePath":252,"githubOwner":240,"githubRepo":241,"locale":18,"slug":241,"type":253},"","plugin",{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":262,"providers":264,"relations":278,"tags":280,"workflow":281},1778675443171.0535,"k179jez5bqzvcf34s52bze7t7n86nhn3",{"reviewCount":8},{"description":259,"installMethods":260,"name":261,"sourceUrl":14},"Anthropic example skills",{"claudeCode":12},"anthropic-agent-skills",{"basePath":252,"githubOwner":240,"githubRepo":241,"locale":18,"slug":241,"type":263},"marketplace",{"evaluate":265,"extract":272},{"promptVersionExtension":266,"promptVersionScoring":204,"score":267,"tags":268,"targetMarket":215,"tier":216},"3.1.0",79,[269,241,263,270,271],"ai","documentation","examples",{"commitSha":273,"marketplace":274,"plugin":276},"HEAD",{"name":261,"pluginCount":275},1,{"mcpCount":8,"provider":277,"skillCount":8},"classify",{"repoId":279},"kd70961715zznj5333pbvetk3986mf7x",[269,270,271,263,241],{"evaluatedAt":282,"extractAt":283,"updatedAt":282},1778675460927,1778675443171,{"evaluate":285,"extract":294},{"promptVersionExtension":203,"promptVersionScoring":204,"score":286,"tags":287,"targetMarket":215,"tier":216},89,[288,289,290,291,292,293,270],"claude-api","llm","sdk","typescript","python","developer-tools",{"commitSha":273,"license":295,"plugin":296},"Proprietary",{"mcpCount":8,"provider":277,"skillCount":297},17,{"parentExtensionId":256,"repoId":279},[288,293,270,289,292,290,291],{"evaluatedAt":301,"extractAt":283,"updatedAt":301},1778675491504,{"evaluate":303,"extract":305},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":304,"targetMarket":215,"tier":216},[210,211,212,213,214],{"commitSha":273},{"parentExtensionId":245,"repoId":279},{"_creationTime":308,"_id":279,"identity":309,"providers":310,"workflow":817},1778675438038.062,{"githubOwner":240,"githubRepo":241,"sourceUrl":14},{"classify":311,"discover":810,"github":813},{"commitSha":273,"extensions":312},[313,323,329,335,340,357,366,375,383,391,518,527,544,561,591,662,692,701,707,722,739,801],{"basePath":252,"description":259,"displayName":261,"installMethods":314,"rationale":315,"selectedPaths":316,"source":322,"sourceLanguage":18,"type":263},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[317,320],{"path":318,"priority":319},".claude-plugin/marketplace.json","mandatory",{"path":321,"priority":319},"README.md","rule",{"basePath":252,"description":248,"displayName":324,"installMethods":325,"rationale":326,"selectedPaths":327,"source":322,"sourceLanguage":18,"type":253},"document-skills",{"claudeCode":241},"inline plugin source from marketplace.json at /",[328],{"path":321,"priority":319},{"basePath":252,"description":330,"displayName":331,"installMethods":332,"rationale":326,"selectedPaths":333,"source":322,"sourceLanguage":18,"type":253},"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":241},[334],{"path":321,"priority":319},{"basePath":252,"description":336,"displayName":288,"installMethods":337,"rationale":326,"selectedPaths":338,"source":322,"sourceLanguage":18,"type":253},"Claude API and SDK documentation skill for building LLM-powered applications",{"claudeCode":241},[339],{"path":321,"priority":319},{"basePath":341,"description":342,"displayName":343,"installMethods":344,"rationale":345,"selectedPaths":346,"source":322,"sourceLanguage":18,"type":242},"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",[347,349,352,355],{"path":348,"priority":319},"SKILL.md",{"path":350,"priority":351},"LICENSE.txt","high",{"path":353,"priority":354},"templates/generator_template.js","low",{"path":356,"priority":354},"templates/viewer.html",{"basePath":358,"description":359,"displayName":360,"installMethods":361,"rationale":362,"selectedPaths":363,"source":322,"sourceLanguage":18,"type":242},"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",[364,365],{"path":348,"priority":319},{"path":350,"priority":351},{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":322,"sourceLanguage":18,"type":242},"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",[373,374],{"path":348,"priority":319},{"path":350,"priority":351},{"basePath":376,"description":377,"displayName":288,"installMethods":378,"rationale":379,"selectedPaths":380,"source":322,"sourceLanguage":18,"type":242},"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",[381,382],{"path":348,"priority":319},{"path":350,"priority":351},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":322,"sourceLanguage":18,"type":242},"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",[390],{"path":348,"priority":319},{"basePath":392,"description":393,"displayName":394,"installMethods":395,"rationale":396,"selectedPaths":397,"source":322,"sourceLanguage":18,"type":242},"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",[398,399,400,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],{"path":348,"priority":319},{"path":350,"priority":351},{"path":401,"priority":354},"scripts/__init__.py",{"path":403,"priority":354},"scripts/accept_changes.py",{"path":405,"priority":354},"scripts/comment.py",{"path":407,"priority":354},"scripts/office/helpers/__init__.py",{"path":409,"priority":354},"scripts/office/helpers/merge_runs.py",{"path":411,"priority":354},"scripts/office/helpers/simplify_redlines.py",{"path":413,"priority":354},"scripts/office/pack.py",{"path":415,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd",{"path":417,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd",{"path":419,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd",{"path":421,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd",{"path":423,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd",{"path":425,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd",{"path":427,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd",{"path":429,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd",{"path":431,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd",{"path":433,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd",{"path":435,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd",{"path":437,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd",{"path":439,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd",{"path":441,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd",{"path":443,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd",{"path":445,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd",{"path":447,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd",{"path":449,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd",{"path":451,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd",{"path":453,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd",{"path":455,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd",{"path":457,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd",{"path":459,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd",{"path":461,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd",{"path":463,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd",{"path":465,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd",{"path":467,"priority":354},"scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd",{"path":469,"priority":354},"scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd",{"path":471,"priority":354},"scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd",{"path":473,"priority":354},"scripts/office/schemas/ecma/fouth-edition/opc-digSig.xsd",{"path":475,"priority":354},"scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd",{"path":477,"priority":354},"scripts/office/schemas/mce/mc.xsd",{"path":479,"priority":354},"scripts/office/schemas/microsoft/wml-2010.xsd",{"path":481,"priority":354},"scripts/office/schemas/microsoft/wml-2012.xsd",{"path":483,"priority":354},"scripts/office/schemas/microsoft/wml-2018.xsd",{"path":485,"priority":354},"scripts/office/schemas/microsoft/wml-cex-2018.xsd",{"path":487,"priority":354},"scripts/office/schemas/microsoft/wml-cid-2016.xsd",{"path":489,"priority":354},"scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd",{"path":491,"priority":354},"scripts/office/schemas/microsoft/wml-symex-2015.xsd",{"path":493,"priority":354},"scripts/office/soffice.py",{"path":495,"priority":354},"scripts/office/unpack.py",{"path":497,"priority":354},"scripts/office/validate.py",{"path":499,"priority":354},"scripts/office/validators/__init__.py",{"path":501,"priority":354},"scripts/office/validators/base.py",{"path":503,"priority":354},"scripts/office/validators/docx.py",{"path":505,"priority":354},"scripts/office/validators/pptx.py",{"path":507,"priority":354},"scripts/office/validators/redlining.py",{"path":509,"priority":354},"scripts/templates/comments.xml",{"path":511,"priority":354},"scripts/templates/commentsExtended.xml",{"path":513,"priority":354},"scripts/templates/commentsExtensible.xml",{"path":515,"priority":354},"scripts/templates/commentsIds.xml",{"path":517,"priority":354},"scripts/templates/people.xml",{"basePath":519,"description":520,"displayName":521,"installMethods":522,"rationale":523,"selectedPaths":524,"source":322,"sourceLanguage":18,"type":242},"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",[525,526],{"path":348,"priority":319},{"path":350,"priority":351},{"basePath":528,"description":529,"displayName":530,"installMethods":531,"rationale":532,"selectedPaths":533,"source":322,"sourceLanguage":18,"type":242},"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",[534,535,536,538,540,542],{"path":348,"priority":319},{"path":350,"priority":351},{"path":537,"priority":354},"examples/3p-updates.md",{"path":539,"priority":354},"examples/company-newsletter.md",{"path":541,"priority":354},"examples/faq-answers.md",{"path":543,"priority":354},"examples/general-comms.md",{"basePath":545,"description":546,"displayName":547,"installMethods":548,"rationale":549,"selectedPaths":550,"source":322,"sourceLanguage":18,"type":242},"skills/mcp-builder","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).","mcp-builder",{"claudeCode":12},"SKILL.md frontmatter at skills/mcp-builder/SKILL.md",[551,552,553,555,557,559],{"path":348,"priority":319},{"path":350,"priority":351},{"path":554,"priority":354},"scripts/connections.py",{"path":556,"priority":354},"scripts/evaluation.py",{"path":558,"priority":354},"scripts/example_evaluation.xml",{"path":560,"priority":354},"scripts/requirements.txt",{"basePath":562,"description":563,"displayName":564,"installMethods":565,"rationale":566,"selectedPaths":567,"source":322,"sourceLanguage":18,"type":242},"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",[568,569,570,573,575,577,579,581,583,585,587,589],{"path":348,"priority":319},{"path":350,"priority":351},{"path":571,"priority":572},"forms.md","medium",{"path":574,"priority":572},"reference.md",{"path":576,"priority":354},"scripts/check_bounding_boxes.py",{"path":578,"priority":354},"scripts/check_fillable_fields.py",{"path":580,"priority":354},"scripts/convert_pdf_to_images.py",{"path":582,"priority":354},"scripts/create_validation_image.py",{"path":584,"priority":354},"scripts/extract_form_field_info.py",{"path":586,"priority":354},"scripts/extract_form_structure.py",{"path":588,"priority":354},"scripts/fill_fillable_fields.py",{"path":590,"priority":354},"scripts/fill_pdf_form_with_annotations.py",{"basePath":592,"description":593,"displayName":594,"installMethods":595,"rationale":596,"selectedPaths":597,"source":322,"sourceLanguage":18,"type":242},"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",[598,599,600,602,604,605,607,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,660],{"path":348,"priority":319},{"path":350,"priority":351},{"path":601,"priority":572},"editing.md",{"path":603,"priority":572},"pptxgenjs.md",{"path":401,"priority":354},{"path":606,"priority":354},"scripts/add_slide.py",{"path":608,"priority":354},"scripts/clean.py",{"path":407,"priority":354},{"path":409,"priority":354},{"path":411,"priority":354},{"path":413,"priority":354},{"path":415,"priority":354},{"path":417,"priority":354},{"path":419,"priority":354},{"path":421,"priority":354},{"path":423,"priority":354},{"path":425,"priority":354},{"path":427,"priority":354},{"path":429,"priority":354},{"path":431,"priority":354},{"path":433,"priority":354},{"path":435,"priority":354},{"path":437,"priority":354},{"path":439,"priority":354},{"path":441,"priority":354},{"path":443,"priority":354},{"path":445,"priority":354},{"path":447,"priority":354},{"path":449,"priority":354},{"path":451,"priority":354},{"path":453,"priority":354},{"path":455,"priority":354},{"path":457,"priority":354},{"path":459,"priority":354},{"path":461,"priority":354},{"path":463,"priority":354},{"path":465,"priority":354},{"path":467,"priority":354},{"path":469,"priority":354},{"path":471,"priority":354},{"path":473,"priority":354},{"path":475,"priority":354},{"path":477,"priority":354},{"path":479,"priority":354},{"path":481,"priority":354},{"path":483,"priority":354},{"path":485,"priority":354},{"path":487,"priority":354},{"path":489,"priority":354},{"path":491,"priority":354},{"path":493,"priority":354},{"path":495,"priority":354},{"path":497,"priority":354},{"path":499,"priority":354},{"path":501,"priority":354},{"path":503,"priority":354},{"path":505,"priority":354},{"path":507,"priority":354},{"path":661,"priority":354},"scripts/thumbnail.py",{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":322,"sourceLanguage":18,"type":242},"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",[669,670,671,673,675,676,678,680,682,684,686,688,690],{"path":348,"priority":319},{"path":350,"priority":351},{"path":672,"priority":354},"assets/eval_review.html",{"path":674,"priority":572},"references/schemas.md",{"path":401,"priority":354},{"path":677,"priority":354},"scripts/aggregate_benchmark.py",{"path":679,"priority":354},"scripts/generate_report.py",{"path":681,"priority":354},"scripts/improve_description.py",{"path":683,"priority":354},"scripts/package_skill.py",{"path":685,"priority":354},"scripts/quick_validate.py",{"path":687,"priority":354},"scripts/run_eval.py",{"path":689,"priority":354},"scripts/run_loop.py",{"path":691,"priority":354},"scripts/utils.py",{"basePath":693,"description":694,"displayName":695,"installMethods":696,"rationale":697,"selectedPaths":698,"source":322,"sourceLanguage":18,"type":242},"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",[699,700],{"path":348,"priority":319},{"path":350,"priority":351},{"basePath":239,"description":10,"displayName":13,"installMethods":702,"rationale":703,"selectedPaths":704,"source":322,"sourceLanguage":18,"type":242},{"claudeCode":12},"SKILL.md frontmatter at skills/theme-factory/SKILL.md",[705,706],{"path":348,"priority":319},{"path":350,"priority":351},{"basePath":708,"description":709,"displayName":710,"installMethods":711,"rationale":712,"selectedPaths":713,"source":322,"sourceLanguage":18,"type":242},"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",[714,715,716,718,720],{"path":348,"priority":319},{"path":350,"priority":351},{"path":717,"priority":354},"scripts/bundle-artifact.sh",{"path":719,"priority":354},"scripts/init-artifact.sh",{"path":721,"priority":354},"scripts/shadcn-components.tar.gz",{"basePath":723,"description":724,"displayName":725,"installMethods":726,"rationale":727,"selectedPaths":728,"source":322,"sourceLanguage":18,"type":242},"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",[729,730,731,733,735,737],{"path":348,"priority":319},{"path":350,"priority":351},{"path":732,"priority":354},"examples/console_logging.py",{"path":734,"priority":354},"examples/element_discovery.py",{"path":736,"priority":354},"examples/static_html_automation.py",{"path":738,"priority":354},"scripts/with_server.py",{"basePath":740,"description":741,"displayName":742,"installMethods":743,"rationale":744,"selectedPaths":745,"source":322,"sourceLanguage":18,"type":242},"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",[746,747,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],{"path":348,"priority":319},{"path":350,"priority":351},{"path":407,"priority":354},{"path":409,"priority":354},{"path":411,"priority":354},{"path":413,"priority":354},{"path":415,"priority":354},{"path":417,"priority":354},{"path":419,"priority":354},{"path":421,"priority":354},{"path":423,"priority":354},{"path":425,"priority":354},{"path":427,"priority":354},{"path":429,"priority":354},{"path":431,"priority":354},{"path":433,"priority":354},{"path":435,"priority":354},{"path":437,"priority":354},{"path":439,"priority":354},{"path":441,"priority":354},{"path":443,"priority":354},{"path":445,"priority":354},{"path":447,"priority":354},{"path":449,"priority":354},{"path":451,"priority":354},{"path":453,"priority":354},{"path":455,"priority":354},{"path":457,"priority":354},{"path":459,"priority":354},{"path":461,"priority":354},{"path":463,"priority":354},{"path":465,"priority":354},{"path":467,"priority":354},{"path":469,"priority":354},{"path":471,"priority":354},{"path":473,"priority":354},{"path":475,"priority":354},{"path":477,"priority":354},{"path":479,"priority":354},{"path":481,"priority":354},{"path":483,"priority":354},{"path":485,"priority":354},{"path":487,"priority":354},{"path":489,"priority":354},{"path":491,"priority":354},{"path":493,"priority":354},{"path":495,"priority":354},{"path":497,"priority":354},{"path":499,"priority":354},{"path":501,"priority":354},{"path":503,"priority":354},{"path":505,"priority":354},{"path":507,"priority":354},{"path":800,"priority":354},"scripts/recalc.py",{"basePath":802,"description":803,"displayName":804,"installMethods":805,"rationale":806,"selectedPaths":807,"source":322,"sourceLanguage":809,"type":242},"template","Replace with description of the skill and when Claude should use it.","template-skill",{"claudeCode":12},"SKILL.md frontmatter at template/SKILL.md",[808],{"path":348,"priority":319},"fr",{"sources":811},[812],"manual",{"closedIssues90d":229,"description":814,"forks":230,"openIssues90d":231,"pushedAt":232,"readmeSize":227,"stars":233,"topics":815},"Public repository for Agent Skills",[816],"agent-skills",{"classifiedAt":818,"discoverAt":819,"extractAt":820,"githubAt":820,"updatedAt":818},1778675442937,1778675438038,1778675441020,[212,214,213,210,211],{"evaluatedAt":237,"extractAt":283,"updatedAt":237},[],[825,854,884,912,939,968],{"_creationTime":826,"_id":827,"community":828,"display":829,"identity":835,"providers":839,"relations":847,"tags":849,"workflow":850},1778697205743.8945,"k17dxpwgb8be0ms7rk6143jdbx86m3rb",{"reviewCount":8},{"description":830,"installMethods":831,"name":833,"sourceUrl":834},"Knowledge about CSS classes, component patterns, and syntax highlighting in the presentation",{"claudeCode":832},"shanraisshan/claude-code-best-practice","presentation-styling","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":836,"githubOwner":837,"githubRepo":838,"locale":18,"slug":833,"type":242},".claude/skills/presentation/presentation-styling","shanraisshan","claude-code-best-practice",{"evaluate":840,"extract":846},{"promptVersionExtension":203,"promptVersionScoring":204,"score":841,"tags":842,"targetMarket":215,"tier":845},100,[843,844,213,210,270],"css","html","verified",{"commitSha":273},{"repoId":848},"kd74710g49kxgwbfjxeb7s132d86myxr",[843,270,844,213,210],{"evaluatedAt":851,"extractAt":852,"updatedAt":853},1778697269622,1778697205743,1778697438896,{"_creationTime":855,"_id":856,"community":857,"display":858,"identity":864,"providers":868,"relations":877,"tags":880,"workflow":881},1778695548458.381,"k1720fjqeq98adk3d9nk9qvv7n86mppp",{"reviewCount":8},{"description":859,"installMethods":860,"name":862,"sourceUrl":863},"Design ornamental patterns using modern and speculative aesthetics with colorblind-accessible color scales. Breaks free from historical period constraints to explore cyberpunk, solarpunk, biopunk, brutalist, vaporwave, and other contemporary genres. Includes CVD (Color Vision Deficiency) awareness and perceptually uniform scales (viridis, cividis, inferno). Use when creating ornamental designs in modern or genre-specific aesthetics, designing patterns that must be colorblind-accessible, or exploring hybrid motifs combining historical ornament with contemporary visual language.\n",{"claudeCode":861},"pjt222/agent-almanac","ornament-style-modern","https://github.com/pjt222/agent-almanac",{"basePath":865,"githubOwner":866,"githubRepo":867,"locale":18,"slug":862,"type":242},"skills/ornament-style-modern","pjt222","agent-almanac",{"evaluate":869,"extract":876},{"promptVersionExtension":203,"promptVersionScoring":204,"score":841,"tags":870,"targetMarket":215,"tier":845},[212,871,872,873,874,875],"ornament","pattern","generative-ai","colorblind-accessible","modern-aesthetics",{"commitSha":273},{"parentExtensionId":878,"repoId":879},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[874,212,873,875,871,872],{"evaluatedAt":882,"extractAt":883,"updatedAt":882},1778699807435,1778695548458,{"_creationTime":885,"_id":886,"community":887,"display":888,"identity":894,"providers":898,"relations":906,"tags":908,"workflow":909},1778697513812.0618,"k17a42wbbfjawy7azce27f0f8186mv0g",{"reviewCount":8},{"description":889,"installMethods":890,"name":892,"sourceUrl":893},"Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.",{"claudeCode":891},"spartan-stratos/spartan-ai-toolkit","design-workflow","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":895,"githubOwner":896,"githubRepo":897,"locale":18,"slug":892,"type":242},".codex/skills/design-workflow","spartan-stratos","spartan-ai-toolkit",{"evaluate":899,"extract":905},{"promptVersionExtension":203,"promptVersionScoring":204,"score":841,"tags":900,"targetMarket":215,"tier":845},[212,901,902,903,904],"ux","guidelines","prototyping","quality-assurance",{"commitSha":273},{"repoId":907},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[212,902,903,904,901],{"evaluatedAt":910,"extractAt":911,"updatedAt":910},1778697723103,1778697513812,{"_creationTime":913,"_id":914,"community":915,"display":916,"identity":922,"providers":926,"relations":932,"tags":935,"workflow":936},1778685949178.8186,"k178qvcsn3pvtpahsgkkr919h186ncdr",{"reviewCount":8},{"description":917,"installMethods":918,"name":920,"sourceUrl":921},"Design and build native-feeling macOS application UIs. Use this skill whenever the user asks to create a desktop app, macOS app, Mac-style interface, Apple-style UI, system utility, or anything that should look and feel like a native Mac application. Also trigger when users mention \"native feel\", \"desktop app design\", \"Apple design patterns\", \"sidebar layout\", \"traffic lights\", or want to build tools/utilities that feel like they belong on macOS. This skill covers layout, composition, interaction patterns, animations, light/dark mode, and all the subtle details that make an app feel like Apple built it.",{"claudeCode":919},"davepoon/buildwithclaude","macos-design","https://github.com/davepoon/buildwithclaude",{"basePath":923,"githubOwner":924,"githubRepo":925,"locale":18,"slug":920,"type":242},"plugins/all-skills/skills/macos-design","davepoon","buildwithclaude",{"evaluate":927,"extract":931},{"promptVersionExtension":203,"promptVersionScoring":204,"score":841,"tags":928,"targetMarket":215,"tier":845},[929,930,212,293,901],"macos","ui",{"commitSha":273},{"parentExtensionId":933,"repoId":934},"k1779wwzgaaxeqtvembbktrb1d86n4tf","kd719kw54vhmcscq7ckdp59fg586mnt6",[212,293,929,930,901],{"evaluatedAt":937,"extractAt":938,"updatedAt":937},1778690566861,1778685949178,{"_creationTime":940,"_id":941,"community":942,"display":943,"identity":949,"providers":953,"relations":961,"tags":963,"workflow":964},1778686396664.9097,"k171g8wam8kjcg3qtaj4b811zh86n0x2",{"reviewCount":8},{"description":944,"installMethods":945,"name":947,"sourceUrl":948},"Apple Human Interface Guidelines for Mac. Use when building macOS apps with SwiftUI or AppKit, implementing menu bars, toolbars, window management, or keyboard shortcuts. Triggers on tasks involving Mac UI, desktop apps, or Mac Catalyst.",{"claudeCode":946},"ehmo/platform-design-skills","macOS Design Guidelines","https://github.com/ehmo/platform-design-skills",{"basePath":950,"githubOwner":951,"githubRepo":952,"locale":18,"slug":929,"type":242},"skills/macos","ehmo","platform-design-skills",{"evaluate":954,"extract":959},{"promptVersionExtension":203,"promptVersionScoring":204,"score":841,"tags":955,"targetMarket":215,"tier":845},[929,212,902,956,957,958],"swiftui","appkit","hig",{"commitSha":273,"license":960},"MIT",{"repoId":962},"kd7ecsp5eyakpne8qtk7s9pew986mkn6",[957,212,902,958,929,956],{"evaluatedAt":965,"extractAt":966,"updatedAt":967},1778686484986,1778686396664,1778686690695,{"_creationTime":969,"_id":970,"community":971,"display":972,"identity":978,"providers":983,"relations":991,"tags":994,"workflow":995},1778668208695.1453,"k176sf1kx7rrk3aq3ywq0dfdrs86mwp1",{"reviewCount":8},{"description":973,"installMethods":974,"name":976,"sourceUrl":977},"Typography-only audit covering font selection, type scale, readability, hierarchy, performance",{"claudeCode":975},"Aboudjem/ui-ux-suite","Type Audit","https://github.com/Aboudjem/ui-ux-suite",{"basePath":979,"githubOwner":980,"githubRepo":981,"locale":18,"slug":982,"type":242},"skills/type-audit","Aboudjem","ui-ux-suite","type-audit",{"evaluate":984,"extract":990},{"promptVersionExtension":203,"promptVersionScoring":204,"score":841,"tags":985,"targetMarket":215,"tier":845},[212,901,986,987,843,988,989],"typography","audit","web-development","frontend",{"commitSha":273,"license":960},{"parentExtensionId":992,"repoId":993},"k178zeec8jajqdrczrynw6x3fx86mm8h","kd75532596tdmk72j9k55b0qqn86n5et",[987,843,212,989,986,901,988],{"evaluatedAt":996,"extractAt":997,"updatedAt":996},1778670163933,1778668208695]