[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-anthropics-canvas-design-de":3,"guides-for-anthropics-canvas-design":836,"similar-k1778ahyndfzn8dzv6r2985h4186nzmr-de":837},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":255,"parentExtension":256,"providers":315,"relations":320,"repo":321,"tags":834,"workflow":835},1778675443171.055,"k1778ahyndfzn8dzv6r2985h4186nzmr",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"anthropics/skills","Canvas Design","https://github.com/anthropics/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":247},1778675543829.215,"kn7bq4k6a4m2vrcrmyr4p7kpa186nzaa","en",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":203,"practices":207,"prerequisites":208,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":221,"tier":222,"useCases":223,"workflow":227},[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,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,189,193],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating visual art using design philosophy and identifies the use cases for posters, art, and designs, making the problem relevant and specific.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a unique value by creating visual art based on design philosophies and user input, going beyond basic image generation by emphasizing design principles and craftsmanship.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill's instructions cover the complete lifecycle of designing a philosophy and then expressing it visually, with detailed guidance on craftsmanship and output formats, indicating readiness for use.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on the creation of visual art based on design philosophies and does not include unrelated capabilities.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, emphasizing visual art creation based on design philosophy and specifying output formats.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose tools or commands in the traditional sense; it operates through natural language instructions and file generation.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configuration options or parameters that require explicit documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose discrete tools with names; it operates via a single set of instructions.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As this skill operates via natural language and file generation, it does not expose a tool parameter schema or response shape.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The skill is licensed under the Apache License 2.0, as indicated by the bundled LICENSE.txt file, which is a permissive open-source license.",{"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","The skill does not appear to use any third-party dependencies.",{"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's instructions focus on generating art and philosophies, and there are no indications of loading or executing untrusted third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external files at runtime or pipe content to shells, keeping all operations within the provided bundle.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to generating files and do not interact with or modify paths outside the project folder.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","There are no detached-process spawns or deny-retry loops detected in the skill's instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill focuses on art generation and does not involve reading or submitting confidential data to any third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions are free of hidden steering tricks, invisible Unicode characters, or other obfuscation methods.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's instructions are in plain, readable markdown and do not involve obfuscated code execution like base64 payloads or runtime fetched scripts.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill does not make structural assumptions about the user's project organization and relies on its own generated files.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","warning","The repository has 135 open issues and 11 closed issues in the last 90 days, indicating a low closure rate and a significant backlog for maintainers.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The repository's last commit was recent (May 9, 2026), and the README mentions 'skills' and 'plugins' which implies versioning is managed at a higher level, though no explicit version number is present in SKILL.md.",{"category":105,"check":106,"severity":42,"summary":107},"Code Execution","Validation","The skill does not involve executable code or structured output that requires schema validation.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill generates files, which is not a destructive operation, and does not involve any risky file manipulation.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","The skill's instructions are direct and do not present complex error paths that would require explicit handling beyond standard LLM behavior.",{"category":105,"check":115,"severity":42,"summary":116},"Logging","The skill is read-only in terms of user data interaction and does not perform destructive actions or outbound calls that necessitate logging.",{"category":118,"check":119,"severity":42,"summary":120},"Compliance","GDPR","The skill does not operate on personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","There are no regional or jurisdictional signals in the skill's instructions, so it is considered global.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill operates through natural language processing and file generation, making it platform-agnostic and not reliant on specific runtimes or shells.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file provides a comprehensive overview of the skills repository, its purpose, and how to use the skills.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a skill and does not expose multiple distinct tools or commands.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","As this skill does not expose distinct tools, the concept of overlapping near-synonym tools does not apply.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features related to visual art creation based on design philosophy are implemented through the detailed instructions in SKILL.md.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear instructions for installing skills via Claude Code and Claude.ai, including specific commands and steps.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill's instructions guide the LLM to produce specific outputs and handle inputs gracefully, implying that errors would be addressed through the LLM's standard error reporting mechanisms for unmet instructions.",{"category":148,"check":149,"severity":42,"summary":150},"Execution","Pinned dependencies","The skill does not use third-party dependencies or scripts that require pinning.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill generates files, but this is not considered a state-changing operation that requires a dry-run preview.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":118,"check":159,"severity":24,"summary":160},"Telemetry opt-in","There is no indication of telemetry being collected or emitted by this skill.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The description precisely names the artifact (visual art, .png, .pdf) and the user intent (create poster, art, design) and includes clear boundaries (avoid copyright violations).",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's purpose and usage, including key phrases for routing.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is detailed but not excessively long, with instructions and examples presented clearly, and it delegates deeper material implicitly through the LLM's understanding.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md provides clear instructions for generating philosophies and then creating art, with detailed guidance. While not explicitly splitting into separate files, the two-step process is a form of progressive disclosure within the single file.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","The skill is not an exploration-heavy skill; it focuses on direct generation of art assets.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides detailed examples of design philosophies, and the instructions guide the LLM to create corresponding visual outputs, implying the user can prompt for these.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill provides detailed instructions on handling limitations, such as avoiding copyright violations and emphasizing craftsmanship, which act as edge case considerations.",{"category":105,"check":184,"severity":42,"summary":185},"Tool Fallback","The skill does not rely on external MCP servers or tools, operating solely on Claude's internal capabilities.",{"category":92,"check":187,"severity":24,"summary":188},"Stack assumptions","The skill operates through natural language processing and file output, making no assumptions about specific shells, package managers, or operating systems.",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","The instructions guide the LLM to produce specific outputs and handle inputs within defined constraints, implying a halt and clear reporting if unexpected states arise.",{"category":92,"check":194,"severity":24,"summary":195},"Cross-skill coupling","The skill is self-contained and focuses on art generation, not implicitly relying on or quietly handling tasks belonging to other skills.",1778675543720,"This skill allows users to create visual art in .png and .pdf formats by first defining a design philosophy and then visually expressing it. It emphasizes craftsmanship, visual communication, and artistic freedom.",[199,200,201,202],"Generate design philosophies","Create visual art in PNG and PDF formats","Emphasize expert craftsmanship and design principles","Avoid copyright infringement by creating original designs",[204,205,206],"Creating functional documents or code","Copying existing artists' work","Generating text-heavy outputs instead of visual designs",[],[],"3.0.0","4.4.0","Create beautiful and artistically sophisticated visual art, such as posters or designs, by leveraging specific design philosophies and detailed instructions.","The skill has a high degree of polish and clarity in its documentation and execution. The only finding of note is the open/closed issues ratio on the repository, which doesn't reflect the quality of this specific skill.",96,"High-quality skill for generating visual art based on design philosophies, with excellent documentation.",[216,217,218,219,220],"art-generation","design","visuals","pdf","png","global","community",[224,225,226],"Create a poster for an event based on a specific aesthetic movement","Design a piece of abstract art inspired by a unique philosophy","Generate visually compelling graphics for documents or presentations",[228,229,230,231],"Design a visual philosophy (.md file) including naming the movement and articulating its principles emphasizing visual expression, spatial communication, and craftsmanship.","Deduce a subtle, niche reference embedded within the art concept to enhance depth without overt announcement.","Create the visual art on a canvas (.pdf or .png file) based on the design philosophy and deduced concept, focusing on visual design, minimal text, and expert craftsmanship.","Refine the created artwork to be pristine and masterful, ensuring cohesiveness with the design philosophy and principles of minimalism.",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":245,"testCoverage":246},{"hasLockfile":234},false,1778675525731,{"descriptionLength":237,"readmeSize":238},289,5552,{"closedIssues90d":240,"forks":241,"hasChangelog":234,"openIssues90d":242,"pushedAt":243,"stars":244},11,15729,135,1778286877000,133400,{"hasNpmPackage":234,"smitheryVerified":234},{"hasCi":234,"hasTests":234},{"updatedAt":248},1778675543829,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":253,"type":254},"skills/canvas-design","anthropics","skills","canvas-design","skill",true,{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"parentExtension":267,"providers":297,"relations":311,"tags":312,"workflow":313},1778675443171.0537,"k170qz33xe7jskt6553a2dh72586mgxe",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Collection of document processing suite including Excel, Word, PowerPoint, and PDF capabilities",{"claudeCode":252},"Claude API and SDK Guide",{"basePath":265,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":266},"","plugin",{"_creationTime":268,"_id":269,"community":270,"display":271,"identity":275,"providers":277,"relations":291,"tags":293,"workflow":294},1778675443171.0535,"k179jez5bqzvcf34s52bze7t7n86nhn3",{"reviewCount":8},{"description":272,"installMethods":273,"name":274,"sourceUrl":14},"Anthropic example skills",{"claudeCode":12},"anthropic-agent-skills",{"basePath":265,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":276},"marketplace",{"evaluate":278,"extract":285},{"promptVersionExtension":279,"promptVersionScoring":210,"score":280,"tags":281,"targetMarket":221,"tier":222},"3.1.0",79,[282,252,276,283,284],"ai","documentation","examples",{"commitSha":286,"marketplace":287,"plugin":289},"HEAD",{"name":274,"pluginCount":288},1,{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd70961715zznj5333pbvetk3986mf7x",[282,283,284,276,252],{"evaluatedAt":295,"extractAt":296,"updatedAt":295},1778675460927,1778675443171,{"evaluate":298,"extract":307},{"promptVersionExtension":209,"promptVersionScoring":210,"score":299,"tags":300,"targetMarket":221,"tier":222},89,[301,302,303,304,305,306,283],"claude-api","llm","sdk","typescript","python","developer-tools",{"commitSha":286,"license":308,"plugin":309},"Proprietary",{"mcpCount":8,"provider":290,"skillCount":310},17,{"parentExtensionId":269,"repoId":292},[301,306,283,302,305,303,304],{"evaluatedAt":314,"extractAt":296,"updatedAt":314},1778675491504,{"evaluate":316,"extract":318},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":317,"targetMarket":221,"tier":222},[216,217,218,219,220],{"commitSha":286,"license":319},"Apache-2.0",{"parentExtensionId":258,"repoId":292},{"_creationTime":322,"_id":292,"identity":323,"providers":324,"workflow":830},1778675438038.062,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":325,"discover":823,"github":826},{"commitSha":286,"extensions":326},[327,337,343,349,354,371,380,386,394,402,529,538,555,572,601,672,702,711,720,735,752,814],{"basePath":265,"description":272,"displayName":274,"installMethods":328,"rationale":329,"selectedPaths":330,"source":336,"sourceLanguage":18,"type":276},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[331,334],{"path":332,"priority":333},".claude-plugin/marketplace.json","mandatory",{"path":335,"priority":333},"README.md","rule",{"basePath":265,"description":261,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":336,"sourceLanguage":18,"type":266},"document-skills",{"claudeCode":252},"inline plugin source from marketplace.json at /",[342],{"path":335,"priority":333},{"basePath":265,"description":344,"displayName":345,"installMethods":346,"rationale":340,"selectedPaths":347,"source":336,"sourceLanguage":18,"type":266},"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":252},[348],{"path":335,"priority":333},{"basePath":265,"description":350,"displayName":301,"installMethods":351,"rationale":340,"selectedPaths":352,"source":336,"sourceLanguage":18,"type":266},"Claude API and SDK documentation skill for building LLM-powered applications",{"claudeCode":252},[353],{"path":335,"priority":333},{"basePath":355,"description":356,"displayName":357,"installMethods":358,"rationale":359,"selectedPaths":360,"source":336,"sourceLanguage":18,"type":254},"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",[361,363,366,369],{"path":362,"priority":333},"SKILL.md",{"path":364,"priority":365},"LICENSE.txt","high",{"path":367,"priority":368},"templates/generator_template.js","low",{"path":370,"priority":368},"templates/viewer.html",{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":336,"sourceLanguage":18,"type":254},"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",[378,379],{"path":362,"priority":333},{"path":364,"priority":365},{"basePath":250,"description":10,"displayName":253,"installMethods":381,"rationale":382,"selectedPaths":383,"source":336,"sourceLanguage":18,"type":254},{"claudeCode":12},"SKILL.md frontmatter at skills/canvas-design/SKILL.md",[384,385],{"path":362,"priority":333},{"path":364,"priority":365},{"basePath":387,"description":388,"displayName":301,"installMethods":389,"rationale":390,"selectedPaths":391,"source":336,"sourceLanguage":18,"type":254},"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",[392,393],{"path":362,"priority":333},{"path":364,"priority":365},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":336,"sourceLanguage":18,"type":254},"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",[401],{"path":362,"priority":333},{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":336,"sourceLanguage":18,"type":254},"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",[409,410,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527],{"path":362,"priority":333},{"path":364,"priority":365},{"path":412,"priority":368},"scripts/__init__.py",{"path":414,"priority":368},"scripts/accept_changes.py",{"path":416,"priority":368},"scripts/comment.py",{"path":418,"priority":368},"scripts/office/helpers/__init__.py",{"path":420,"priority":368},"scripts/office/helpers/merge_runs.py",{"path":422,"priority":368},"scripts/office/helpers/simplify_redlines.py",{"path":424,"priority":368},"scripts/office/pack.py",{"path":426,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd",{"path":428,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd",{"path":430,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd",{"path":432,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd",{"path":434,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd",{"path":436,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd",{"path":438,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd",{"path":440,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd",{"path":442,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd",{"path":444,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd",{"path":446,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd",{"path":448,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd",{"path":450,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd",{"path":452,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd",{"path":454,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd",{"path":456,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd",{"path":458,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd",{"path":460,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd",{"path":462,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd",{"path":464,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd",{"path":466,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd",{"path":468,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd",{"path":470,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd",{"path":472,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd",{"path":474,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd",{"path":476,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd",{"path":478,"priority":368},"scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd",{"path":480,"priority":368},"scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd",{"path":482,"priority":368},"scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd",{"path":484,"priority":368},"scripts/office/schemas/ecma/fouth-edition/opc-digSig.xsd",{"path":486,"priority":368},"scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd",{"path":488,"priority":368},"scripts/office/schemas/mce/mc.xsd",{"path":490,"priority":368},"scripts/office/schemas/microsoft/wml-2010.xsd",{"path":492,"priority":368},"scripts/office/schemas/microsoft/wml-2012.xsd",{"path":494,"priority":368},"scripts/office/schemas/microsoft/wml-2018.xsd",{"path":496,"priority":368},"scripts/office/schemas/microsoft/wml-cex-2018.xsd",{"path":498,"priority":368},"scripts/office/schemas/microsoft/wml-cid-2016.xsd",{"path":500,"priority":368},"scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd",{"path":502,"priority":368},"scripts/office/schemas/microsoft/wml-symex-2015.xsd",{"path":504,"priority":368},"scripts/office/soffice.py",{"path":506,"priority":368},"scripts/office/unpack.py",{"path":508,"priority":368},"scripts/office/validate.py",{"path":510,"priority":368},"scripts/office/validators/__init__.py",{"path":512,"priority":368},"scripts/office/validators/base.py",{"path":514,"priority":368},"scripts/office/validators/docx.py",{"path":516,"priority":368},"scripts/office/validators/pptx.py",{"path":518,"priority":368},"scripts/office/validators/redlining.py",{"path":520,"priority":368},"scripts/templates/comments.xml",{"path":522,"priority":368},"scripts/templates/commentsExtended.xml",{"path":524,"priority":368},"scripts/templates/commentsExtensible.xml",{"path":526,"priority":368},"scripts/templates/commentsIds.xml",{"path":528,"priority":368},"scripts/templates/people.xml",{"basePath":530,"description":531,"displayName":532,"installMethods":533,"rationale":534,"selectedPaths":535,"source":336,"sourceLanguage":18,"type":254},"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",[536,537],{"path":362,"priority":333},{"path":364,"priority":365},{"basePath":539,"description":540,"displayName":541,"installMethods":542,"rationale":543,"selectedPaths":544,"source":336,"sourceLanguage":18,"type":254},"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",[545,546,547,549,551,553],{"path":362,"priority":333},{"path":364,"priority":365},{"path":548,"priority":368},"examples/3p-updates.md",{"path":550,"priority":368},"examples/company-newsletter.md",{"path":552,"priority":368},"examples/faq-answers.md",{"path":554,"priority":368},"examples/general-comms.md",{"basePath":556,"description":557,"displayName":558,"installMethods":559,"rationale":560,"selectedPaths":561,"source":336,"sourceLanguage":18,"type":254},"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",[562,563,564,566,568,570],{"path":362,"priority":333},{"path":364,"priority":365},{"path":565,"priority":368},"scripts/connections.py",{"path":567,"priority":368},"scripts/evaluation.py",{"path":569,"priority":368},"scripts/example_evaluation.xml",{"path":571,"priority":368},"scripts/requirements.txt",{"basePath":573,"description":574,"displayName":219,"installMethods":575,"rationale":576,"selectedPaths":577,"source":336,"sourceLanguage":18,"type":254},"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.",{"claudeCode":12},"SKILL.md frontmatter at skills/pdf/SKILL.md",[578,579,580,583,585,587,589,591,593,595,597,599],{"path":362,"priority":333},{"path":364,"priority":365},{"path":581,"priority":582},"forms.md","medium",{"path":584,"priority":582},"reference.md",{"path":586,"priority":368},"scripts/check_bounding_boxes.py",{"path":588,"priority":368},"scripts/check_fillable_fields.py",{"path":590,"priority":368},"scripts/convert_pdf_to_images.py",{"path":592,"priority":368},"scripts/create_validation_image.py",{"path":594,"priority":368},"scripts/extract_form_field_info.py",{"path":596,"priority":368},"scripts/extract_form_structure.py",{"path":598,"priority":368},"scripts/fill_fillable_fields.py",{"path":600,"priority":368},"scripts/fill_pdf_form_with_annotations.py",{"basePath":602,"description":603,"displayName":604,"installMethods":605,"rationale":606,"selectedPaths":607,"source":336,"sourceLanguage":18,"type":254},"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",[608,609,610,612,614,615,617,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,661,662,663,664,665,666,667,668,669,670],{"path":362,"priority":333},{"path":364,"priority":365},{"path":611,"priority":582},"editing.md",{"path":613,"priority":582},"pptxgenjs.md",{"path":412,"priority":368},{"path":616,"priority":368},"scripts/add_slide.py",{"path":618,"priority":368},"scripts/clean.py",{"path":418,"priority":368},{"path":420,"priority":368},{"path":422,"priority":368},{"path":424,"priority":368},{"path":426,"priority":368},{"path":428,"priority":368},{"path":430,"priority":368},{"path":432,"priority":368},{"path":434,"priority":368},{"path":436,"priority":368},{"path":438,"priority":368},{"path":440,"priority":368},{"path":442,"priority":368},{"path":444,"priority":368},{"path":446,"priority":368},{"path":448,"priority":368},{"path":450,"priority":368},{"path":452,"priority":368},{"path":454,"priority":368},{"path":456,"priority":368},{"path":458,"priority":368},{"path":460,"priority":368},{"path":462,"priority":368},{"path":464,"priority":368},{"path":466,"priority":368},{"path":468,"priority":368},{"path":470,"priority":368},{"path":472,"priority":368},{"path":474,"priority":368},{"path":476,"priority":368},{"path":478,"priority":368},{"path":480,"priority":368},{"path":482,"priority":368},{"path":484,"priority":368},{"path":486,"priority":368},{"path":488,"priority":368},{"path":490,"priority":368},{"path":492,"priority":368},{"path":494,"priority":368},{"path":496,"priority":368},{"path":498,"priority":368},{"path":500,"priority":368},{"path":502,"priority":368},{"path":504,"priority":368},{"path":506,"priority":368},{"path":508,"priority":368},{"path":510,"priority":368},{"path":512,"priority":368},{"path":514,"priority":368},{"path":516,"priority":368},{"path":518,"priority":368},{"path":671,"priority":368},"scripts/thumbnail.py",{"basePath":673,"description":674,"displayName":675,"installMethods":676,"rationale":677,"selectedPaths":678,"source":336,"sourceLanguage":18,"type":254},"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",[679,680,681,683,685,686,688,690,692,694,696,698,700],{"path":362,"priority":333},{"path":364,"priority":365},{"path":682,"priority":368},"assets/eval_review.html",{"path":684,"priority":582},"references/schemas.md",{"path":412,"priority":368},{"path":687,"priority":368},"scripts/aggregate_benchmark.py",{"path":689,"priority":368},"scripts/generate_report.py",{"path":691,"priority":368},"scripts/improve_description.py",{"path":693,"priority":368},"scripts/package_skill.py",{"path":695,"priority":368},"scripts/quick_validate.py",{"path":697,"priority":368},"scripts/run_eval.py",{"path":699,"priority":368},"scripts/run_loop.py",{"path":701,"priority":368},"scripts/utils.py",{"basePath":703,"description":704,"displayName":705,"installMethods":706,"rationale":707,"selectedPaths":708,"source":336,"sourceLanguage":18,"type":254},"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",[709,710],{"path":362,"priority":333},{"path":364,"priority":365},{"basePath":712,"description":713,"displayName":714,"installMethods":715,"rationale":716,"selectedPaths":717,"source":336,"sourceLanguage":18,"type":254},"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",[718,719],{"path":362,"priority":333},{"path":364,"priority":365},{"basePath":721,"description":722,"displayName":723,"installMethods":724,"rationale":725,"selectedPaths":726,"source":336,"sourceLanguage":18,"type":254},"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",[727,728,729,731,733],{"path":362,"priority":333},{"path":364,"priority":365},{"path":730,"priority":368},"scripts/bundle-artifact.sh",{"path":732,"priority":368},"scripts/init-artifact.sh",{"path":734,"priority":368},"scripts/shadcn-components.tar.gz",{"basePath":736,"description":737,"displayName":738,"installMethods":739,"rationale":740,"selectedPaths":741,"source":336,"sourceLanguage":18,"type":254},"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",[742,743,744,746,748,750],{"path":362,"priority":333},{"path":364,"priority":365},{"path":745,"priority":368},"examples/console_logging.py",{"path":747,"priority":368},"examples/element_discovery.py",{"path":749,"priority":368},"examples/static_html_automation.py",{"path":751,"priority":368},"scripts/with_server.py",{"basePath":753,"description":754,"displayName":755,"installMethods":756,"rationale":757,"selectedPaths":758,"source":336,"sourceLanguage":18,"type":254},"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",[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,802,803,804,805,806,807,808,809,810,811,812],{"path":362,"priority":333},{"path":364,"priority":365},{"path":418,"priority":368},{"path":420,"priority":368},{"path":422,"priority":368},{"path":424,"priority":368},{"path":426,"priority":368},{"path":428,"priority":368},{"path":430,"priority":368},{"path":432,"priority":368},{"path":434,"priority":368},{"path":436,"priority":368},{"path":438,"priority":368},{"path":440,"priority":368},{"path":442,"priority":368},{"path":444,"priority":368},{"path":446,"priority":368},{"path":448,"priority":368},{"path":450,"priority":368},{"path":452,"priority":368},{"path":454,"priority":368},{"path":456,"priority":368},{"path":458,"priority":368},{"path":460,"priority":368},{"path":462,"priority":368},{"path":464,"priority":368},{"path":466,"priority":368},{"path":468,"priority":368},{"path":470,"priority":368},{"path":472,"priority":368},{"path":474,"priority":368},{"path":476,"priority":368},{"path":478,"priority":368},{"path":480,"priority":368},{"path":482,"priority":368},{"path":484,"priority":368},{"path":486,"priority":368},{"path":488,"priority":368},{"path":490,"priority":368},{"path":492,"priority":368},{"path":494,"priority":368},{"path":496,"priority":368},{"path":498,"priority":368},{"path":500,"priority":368},{"path":502,"priority":368},{"path":504,"priority":368},{"path":506,"priority":368},{"path":508,"priority":368},{"path":510,"priority":368},{"path":512,"priority":368},{"path":514,"priority":368},{"path":516,"priority":368},{"path":518,"priority":368},{"path":813,"priority":368},"scripts/recalc.py",{"basePath":815,"description":816,"displayName":817,"installMethods":818,"rationale":819,"selectedPaths":820,"source":336,"sourceLanguage":822,"type":254},"template","Replace with description of the skill and when Claude should use it.","template-skill",{"claudeCode":12},"SKILL.md frontmatter at template/SKILL.md",[821],{"path":362,"priority":333},"fr",{"sources":824},[825],"manual",{"closedIssues90d":240,"description":827,"forks":241,"openIssues90d":242,"pushedAt":243,"readmeSize":238,"stars":244,"topics":828},"Public repository for Agent Skills",[829],"agent-skills",{"classifiedAt":831,"discoverAt":832,"extractAt":833,"githubAt":833,"updatedAt":831},1778675442937,1778675438038,1778675441020,[216,217,219,220,218],{"evaluatedAt":248,"extractAt":296,"updatedAt":248},[],[838,862,894,922,949,980],{"_creationTime":839,"_id":840,"community":841,"display":842,"identity":846,"providers":850,"relations":856,"tags":858,"workflow":859},1778685991755.745,"k179dv9b7njwhrjqxjv35vckxx86md0n",{"reviewCount":8},{"description":10,"installMethods":843,"name":253,"sourceUrl":845},{"claudeCode":844},"davila7/claude-code-templates","https://github.com/davila7/claude-code-templates",{"basePath":847,"githubOwner":848,"githubRepo":849,"locale":18,"slug":253,"type":254},"cli-tool/components/skills/creative-design/canvas-design","davila7","claude-code-templates",{"evaluate":851,"extract":855},{"promptVersionExtension":209,"promptVersionScoring":210,"score":280,"tags":852,"targetMarket":221,"tier":222},[216,217,853,219,220,854],"visual-art","creative",{"commitSha":286},{"repoId":857},"kd71fzn4s7r0269fkw47wt670n86ndz0",[216,854,217,219,220,853],{"evaluatedAt":860,"extractAt":861,"updatedAt":860},1778690585978,1778685991755,{"_creationTime":863,"_id":864,"community":865,"display":866,"identity":872,"providers":876,"relations":887,"tags":890,"workflow":891},1778695548458.381,"k1720fjqeq98adk3d9nk9qvv7n86mppp",{"reviewCount":8},{"description":867,"installMethods":868,"name":870,"sourceUrl":871},"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":869},"pjt222/agent-almanac","ornament-style-modern","https://github.com/pjt222/agent-almanac",{"basePath":873,"githubOwner":874,"githubRepo":875,"locale":18,"slug":870,"type":254},"skills/ornament-style-modern","pjt222","agent-almanac",{"evaluate":877,"extract":886},{"promptVersionExtension":209,"promptVersionScoring":210,"score":878,"tags":879,"targetMarket":221,"tier":885},100,[217,880,881,882,883,884],"ornament","pattern","generative-ai","colorblind-accessible","modern-aesthetics","verified",{"commitSha":286},{"parentExtensionId":888,"repoId":889},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[883,217,882,884,880,881],{"evaluatedAt":892,"extractAt":893,"updatedAt":892},1778699807435,1778695548458,{"_creationTime":895,"_id":896,"community":897,"display":898,"identity":904,"providers":908,"relations":916,"tags":918,"workflow":919},1778697513812.0618,"k17a42wbbfjawy7azce27f0f8186mv0g",{"reviewCount":8},{"description":899,"installMethods":900,"name":902,"sourceUrl":903},"Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.",{"claudeCode":901},"spartan-stratos/spartan-ai-toolkit","design-workflow","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":905,"githubOwner":906,"githubRepo":907,"locale":18,"slug":902,"type":254},".codex/skills/design-workflow","spartan-stratos","spartan-ai-toolkit",{"evaluate":909,"extract":915},{"promptVersionExtension":209,"promptVersionScoring":210,"score":878,"tags":910,"targetMarket":221,"tier":885},[217,911,912,913,914],"ux","guidelines","prototyping","quality-assurance",{"commitSha":286},{"repoId":917},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[217,912,913,914,911],{"evaluatedAt":920,"extractAt":921,"updatedAt":920},1778697723103,1778697513812,{"_creationTime":923,"_id":924,"community":925,"display":926,"identity":932,"providers":936,"relations":942,"tags":945,"workflow":946},1778685949178.8186,"k178qvcsn3pvtpahsgkkr919h186ncdr",{"reviewCount":8},{"description":927,"installMethods":928,"name":930,"sourceUrl":931},"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":929},"davepoon/buildwithclaude","macos-design","https://github.com/davepoon/buildwithclaude",{"basePath":933,"githubOwner":934,"githubRepo":935,"locale":18,"slug":930,"type":254},"plugins/all-skills/skills/macos-design","davepoon","buildwithclaude",{"evaluate":937,"extract":941},{"promptVersionExtension":209,"promptVersionScoring":210,"score":878,"tags":938,"targetMarket":221,"tier":885},[939,940,217,306,911],"macos","ui",{"commitSha":286},{"parentExtensionId":943,"repoId":944},"k1779wwzgaaxeqtvembbktrb1d86n4tf","kd719kw54vhmcscq7ckdp59fg586mnt6",[217,306,939,940,911],{"evaluatedAt":947,"extractAt":948,"updatedAt":947},1778690566861,1778685949178,{"_creationTime":950,"_id":951,"community":952,"display":953,"identity":959,"providers":964,"relations":972,"tags":975,"workflow":976},1778686618604.5933,"k172vvvn5n2abxvbypg3a3651586mke9",{"reviewCount":8},{"description":954,"installMethods":955,"name":957,"sourceUrl":958},"Apple Human Interface Guidelines für Mac. Verwenden Sie diese, wenn Sie macOS-Apps mit SwiftUI oder AppKit erstellen, Menüleisten, Symbolleisten, Fensterverwaltung oder Tastenkombinationen implementieren. Löst bei Aufgaben aus, die sich auf Mac-Benutzeroberflächen, Desktop-Apps oder Mac Catalyst beziehen.",{"claudeCode":956},"ehmo/platform-design-skills","macOS Design Guidelines","https://github.com/ehmo/platform-design-skills",{"basePath":960,"githubOwner":961,"githubRepo":962,"locale":963,"slug":939,"type":254},"skills/macos","ehmo","platform-design-skills","de",{"evaluate":965,"extract":970},{"promptVersionExtension":209,"promptVersionScoring":210,"score":878,"tags":966,"targetMarket":221,"tier":885},[939,217,912,967,968,969],"swiftui","appkit","hig",{"commitSha":286,"license":971},"MIT",{"repoId":973,"translatedFrom":974},"kd7ecsp5eyakpne8qtk7s9pew986mkn6","k171g8wam8kjcg3qtaj4b811zh86n0x2",[968,217,912,969,939,967],{"evaluatedAt":977,"extractAt":978,"updatedAt":979},1778686484986,1778686396664,1778686618604,{"_creationTime":981,"_id":982,"community":983,"display":984,"identity":990,"providers":995,"relations":1004,"tags":1007,"workflow":1008},1778668208695.1453,"k176sf1kx7rrk3aq3ywq0dfdrs86mwp1",{"reviewCount":8},{"description":985,"installMethods":986,"name":988,"sourceUrl":989},"Typography-only audit covering font selection, type scale, readability, hierarchy, performance",{"claudeCode":987},"Aboudjem/ui-ux-suite","Type Audit","https://github.com/Aboudjem/ui-ux-suite",{"basePath":991,"githubOwner":992,"githubRepo":993,"locale":18,"slug":994,"type":254},"skills/type-audit","Aboudjem","ui-ux-suite","type-audit",{"evaluate":996,"extract":1003},{"promptVersionExtension":209,"promptVersionScoring":210,"score":878,"tags":997,"targetMarket":221,"tier":885},[217,911,998,999,1000,1001,1002],"typography","audit","css","web-development","frontend",{"commitSha":286,"license":971},{"parentExtensionId":1005,"repoId":1006},"k178zeec8jajqdrczrynw6x3fx86mm8h","kd75532596tdmk72j9k55b0qqn86n5et",[999,1000,217,1002,998,911,1001],{"evaluatedAt":1009,"extractAt":1010,"updatedAt":1009},1778670163933,1778668208695]