[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-anthropics-internal-comms-zh-CN":3,"guides-for-anthropics-internal-comms":826,"similar-k1798r8dawtnz4nbax3pnhnns186m5bf-zh-CN":827},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":245,"parentExtension":246,"providers":305,"relations":309,"repo":310,"tags":824,"workflow":825},1778675443171.0562,"k1798r8dawtnz4nbax3pnhnns186m5bf",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.).",{"claudeCode":12},"anthropics/skills","internal-comms","https://github.com/anthropics/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":238},1778675646004.6924,"kn77w6z6wykf59th1gtce288k186mjry","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":216,"tier":217,"useCases":218},[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 writing internal communications using company-specific formats and names a variety of specific communication types.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides structured templates and guidance for specific internal communication formats (3P updates, newsletters, FAQs, general comms), which goes beyond basic LLM text generation.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides clear instructions, examples, and a defined workflow for generating various internal communications, covering the complete lifecycle from request to formatted output.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on generating internal communications and uses specific formats, not bundling unrelated capabilities.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of generating internal communications in company-specific formats and lists relevant examples.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose discrete tools; it relies on the LLM's ability to interpret instructions and load guideline files.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not have configurable parameters or environment variables; all guidance is within the SKILL.md and example files.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose specific tools with names; it is invoked based on the intent to write internal communications.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","The skill operates on natural language instructions and internal guideline files, not on structured tool inputs or outputs.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The skill is licensed under the Apache 2.0 license, indicated by the LICENSE.txt file and an SPDX-compatible declaration in the SKILL.md frontmatter.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-09, 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 operates on internal markdown files and does not load or execute third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute code at runtime; all content is bundled.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the Claude environment and does not interact with the user's file system or external resources.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are present in the skill's instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not make outbound calls or interact with confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions are clean.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's instructions are in plain markdown and do not involve obfuscated code or runtime fetching.",{"category":92,"check":93,"severity":42,"summary":94},"Portability","Structural Assumption","The skill does not make assumptions about the user's project structure; it operates on its own bundled examples.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","info","Open issues: 135, Closed issues: 11. The closure rate is low, indicating maintainers may respond slowly.",{"category":101,"check":102,"severity":98,"summary":103},"Versioning","Release Management","The skill has a license declaration but no explicit versioning information (e.g., semver in frontmatter or GitHub releases).",{"category":105,"check":106,"severity":42,"summary":107},"Execution","Validation","The skill's operation is based on natural language processing and does not involve executable code or structured output validation.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill is purely generative and does not perform any destructive operations.",{"category":112,"check":113,"severity":42,"summary":114},"Code Execution","Error Handling","The skill does not involve executable code with traditional error paths; it relies on the LLM's ability to handle instruction ambiguities.",{"category":112,"check":116,"severity":42,"summary":117},"Logging","The skill is read-only and does not perform actions that require local audit logging.",{"category":119,"check":120,"severity":42,"summary":121},"Compliance","GDPR","The skill does not process personal data; it generates text based on user prompts and internal guidelines.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","The skill is general-purpose for internal communications and has no regional or jurisdictional limitations, thus 'global'.",{"category":92,"check":126,"severity":42,"summary":127},"Runtime stability","The skill operates within the Claude environment and does not rely on specific external runtimes or OS features.",{"category":45,"check":129,"severity":24,"summary":130},"README","A README.md file exists and provides a good overview of the repository's purpose and how to use the skills.",{"category":33,"check":132,"severity":42,"summary":133},"Tool surface size","This is a single-purpose skill and does not expose multiple distinct tools.",{"category":40,"check":135,"severity":42,"summary":136},"Overlapping near-synonym tools","The skill does not expose multiple tools, so there are no overlapping synonyms.",{"category":45,"check":138,"severity":24,"summary":139},"Phantom features","All advertised features in the SKILL.md description have corresponding instructions and example files.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","The README provides clear instructions for installing the marketplace and specific skills, including copy-paste examples.",{"category":145,"check":146,"severity":42,"summary":147},"Errors","Actionable error messages","Error handling is managed by the Claude environment, not within the skill's markdown instructions.",{"category":105,"check":149,"severity":42,"summary":150},"Pinned dependencies","The skill does not use third-party dependencies that require pinning.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill is generative and does not perform state-changing operations or send data outward.",{"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 defines the purpose (writing internal comms) and lists specific use cases and types, making it precise.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The SKILL.md frontmatter is concise, clearly stating the skill's name and purpose, with specific examples listed.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is concise, outlining instructions and delegating detailed formats to separate example files.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","Detailed formatting and instructions for different communication types are split into separate example files, linked from the main SKILL.md.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","This skill is not an exploration or audit-style skill; it's a direct instruction-following task.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","Each major communication type has a corresponding example file in the `examples/` directory demonstrating input and expected output format.",{"category":22,"check":181,"severity":98,"summary":182},"Edge cases","The SKILL.md mentions asking for clarification if a type doesn't match, but specific failure modes and recovery steps for malformed input are not explicitly documented.",{"category":112,"check":184,"severity":42,"summary":185},"Tool Fallback","The skill does not rely on external tools like MCP servers; it uses Claude's internal capabilities.",{"category":187,"check":188,"severity":42,"summary":189},"Safety","Halt on unexpected state","The skill operates on user prompts and internal instructions, not on a project state that needs pre-condition checks.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained for writing internal communications and does not implicitly rely on other skills being loaded.",1778675645895,"This skill provides resources and instructions for generating different types of internal company communications, such as status reports, newsletters, and FAQs, using pre-defined formats and guidelines.",[196,197,198,199],"Generates 3P updates, newsletters, FAQs, and general internal comms","Uses company-specific formats and guidelines","Provides structured instructions and examples for each communication type","Focuses on clarity, conciseness, and company-wide relevance",[201,202,203,204],"Generating external communications.","Writing highly technical documentation.","Performing complex data analysis or report generation.","Replacing direct team-specific updates within smaller groups.","3.0.0","4.4.0","To help users write various types of internal communications, adhering to company-specific formats and communication styles.","The skill is well-documented, self-contained, and follows best practices. The only finding below 'pass' is an informational note on edge case documentation and issue attention, which does not impact the overall quality or trustworthiness.",95,"A well-structured and documented skill for generating various internal communications, adhering to company formats.",[212,213,214,215],"internal-communications","writing-assistant","documentation","content-generation","global","verified",[219,220,221,222],"Writing a company-wide newsletter update.","Drafting a weekly 3P (Progress, Plans, Problems) update for leadership.","Answering frequently asked questions for internal employees.","Composing general internal announcements or updates that don't fit other formats.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":236,"testCoverage":237},{"hasLockfile":225},false,1778675623147,{"descriptionLength":228,"readmeSize":229},329,5552,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"openIssues90d":233,"pushedAt":234,"stars":235},11,15729,135,1778286877000,133400,{"hasNpmPackage":225,"smitheryVerified":225},{"hasCi":225,"hasTests":225},{"updatedAt":239},1778675646004,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/internal-comms","anthropics","skills","skill",true,{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":254,"parentExtension":257,"providers":287,"relations":301,"tags":302,"workflow":303},1778675443171.0537,"k170qz33xe7jskt6553a2dh72586mgxe",{"reviewCount":8},{"description":251,"installMethods":252,"name":253,"sourceUrl":14},"Collection of document processing suite including Excel, Word, PowerPoint, and PDF capabilities",{"claudeCode":243},"Claude API and SDK Guide",{"basePath":255,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":256},"","plugin",{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":265,"providers":267,"relations":281,"tags":283,"workflow":284},1778675443171.0535,"k179jez5bqzvcf34s52bze7t7n86nhn3",{"reviewCount":8},{"description":262,"installMethods":263,"name":264,"sourceUrl":14},"Anthropic example skills",{"claudeCode":12},"anthropic-agent-skills",{"basePath":255,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":266},"marketplace",{"evaluate":268,"extract":275},{"promptVersionExtension":269,"promptVersionScoring":206,"score":270,"tags":271,"targetMarket":216,"tier":274},"3.1.0",79,[272,243,266,214,273],"ai","examples","community",{"commitSha":276,"marketplace":277,"plugin":279},"HEAD",{"name":264,"pluginCount":278},1,{"mcpCount":8,"provider":280,"skillCount":8},"classify",{"repoId":282},"kd70961715zznj5333pbvetk3986mf7x",[272,214,273,266,243],{"evaluatedAt":285,"extractAt":286,"updatedAt":285},1778675460927,1778675443171,{"evaluate":288,"extract":297},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":290,"targetMarket":216,"tier":274},89,[291,292,293,294,295,296,214],"claude-api","llm","sdk","typescript","python","developer-tools",{"commitSha":276,"license":298,"plugin":299},"Proprietary",{"mcpCount":8,"provider":280,"skillCount":300},17,{"parentExtensionId":259,"repoId":282},[291,296,214,292,295,293,294],{"evaluatedAt":304,"extractAt":286,"updatedAt":304},1778675491504,{"evaluate":306,"extract":308},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":307,"targetMarket":216,"tier":217},[212,213,214,215],{"commitSha":276},{"parentExtensionId":248,"repoId":282},{"_creationTime":311,"_id":282,"identity":312,"providers":313,"workflow":820},1778675438038.062,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":314,"discover":813,"github":816},{"commitSha":276,"extensions":315},[316,326,332,338,343,360,369,378,386,394,521,530,544,561,591,662,692,701,710,725,742,804],{"basePath":255,"description":262,"displayName":264,"installMethods":317,"rationale":318,"selectedPaths":319,"source":325,"sourceLanguage":18,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[320,323],{"path":321,"priority":322},".claude-plugin/marketplace.json","mandatory",{"path":324,"priority":322},"README.md","rule",{"basePath":255,"description":251,"displayName":327,"installMethods":328,"rationale":329,"selectedPaths":330,"source":325,"sourceLanguage":18,"type":256},"document-skills",{"claudeCode":243},"inline plugin source from marketplace.json at /",[331],{"path":324,"priority":322},{"basePath":255,"description":333,"displayName":334,"installMethods":335,"rationale":329,"selectedPaths":336,"source":325,"sourceLanguage":18,"type":256},"Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling","example-skills",{"claudeCode":243},[337],{"path":324,"priority":322},{"basePath":255,"description":339,"displayName":291,"installMethods":340,"rationale":329,"selectedPaths":341,"source":325,"sourceLanguage":18,"type":256},"Claude API and SDK documentation skill for building LLM-powered applications",{"claudeCode":243},[342],{"path":324,"priority":322},{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":325,"sourceLanguage":18,"type":244},"skills/algorithmic-art","Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.","algorithmic-art",{"claudeCode":12},"SKILL.md frontmatter at skills/algorithmic-art/SKILL.md",[350,352,355,358],{"path":351,"priority":322},"SKILL.md",{"path":353,"priority":354},"LICENSE.txt","high",{"path":356,"priority":357},"templates/generator_template.js","low",{"path":359,"priority":357},"templates/viewer.html",{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":325,"sourceLanguage":18,"type":244},"skills/brand-guidelines","Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.","brand-guidelines",{"claudeCode":12},"SKILL.md frontmatter at skills/brand-guidelines/SKILL.md",[367,368],{"path":351,"priority":322},{"path":353,"priority":354},{"basePath":370,"description":371,"displayName":372,"installMethods":373,"rationale":374,"selectedPaths":375,"source":325,"sourceLanguage":18,"type":244},"skills/canvas-design","Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.","canvas-design",{"claudeCode":12},"SKILL.md frontmatter at skills/canvas-design/SKILL.md",[376,377],{"path":351,"priority":322},{"path":353,"priority":354},{"basePath":379,"description":380,"displayName":291,"installMethods":381,"rationale":382,"selectedPaths":383,"source":325,"sourceLanguage":18,"type":244},"skills/claude-api","Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Opus/Sonnet/Haiku) in a file; questions about prompt caching / cache hit rate in an Anthropic SDK project. SKIP: file imports `openai`/other-provider SDK, filename like `*-openai.py`/`*-generic.py`, provider-neutral code, general programming/ML.",{"claudeCode":12},"SKILL.md frontmatter at skills/claude-api/SKILL.md",[384,385],{"path":351,"priority":322},{"path":353,"priority":354},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":325,"sourceLanguage":18,"type":244},"skills/doc-coauthoring","Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.","doc-coauthoring",{"claudeCode":12},"SKILL.md frontmatter at skills/doc-coauthoring/SKILL.md",[393],{"path":351,"priority":322},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":325,"sourceLanguage":18,"type":244},"skills/docx","Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.","docx",{"claudeCode":12},"SKILL.md frontmatter at skills/docx/SKILL.md",[401,402,403,405,407,409,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],{"path":351,"priority":322},{"path":353,"priority":354},{"path":404,"priority":357},"scripts/__init__.py",{"path":406,"priority":357},"scripts/accept_changes.py",{"path":408,"priority":357},"scripts/comment.py",{"path":410,"priority":357},"scripts/office/helpers/__init__.py",{"path":412,"priority":357},"scripts/office/helpers/merge_runs.py",{"path":414,"priority":357},"scripts/office/helpers/simplify_redlines.py",{"path":416,"priority":357},"scripts/office/pack.py",{"path":418,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd",{"path":420,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd",{"path":422,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd",{"path":424,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd",{"path":426,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd",{"path":428,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd",{"path":430,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd",{"path":432,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd",{"path":434,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd",{"path":436,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd",{"path":438,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd",{"path":440,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd",{"path":442,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd",{"path":444,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd",{"path":446,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd",{"path":448,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd",{"path":450,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd",{"path":452,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd",{"path":454,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd",{"path":456,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd",{"path":458,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd",{"path":460,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd",{"path":462,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd",{"path":464,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd",{"path":466,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd",{"path":468,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd",{"path":470,"priority":357},"scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd",{"path":472,"priority":357},"scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd",{"path":474,"priority":357},"scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd",{"path":476,"priority":357},"scripts/office/schemas/ecma/fouth-edition/opc-digSig.xsd",{"path":478,"priority":357},"scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd",{"path":480,"priority":357},"scripts/office/schemas/mce/mc.xsd",{"path":482,"priority":357},"scripts/office/schemas/microsoft/wml-2010.xsd",{"path":484,"priority":357},"scripts/office/schemas/microsoft/wml-2012.xsd",{"path":486,"priority":357},"scripts/office/schemas/microsoft/wml-2018.xsd",{"path":488,"priority":357},"scripts/office/schemas/microsoft/wml-cex-2018.xsd",{"path":490,"priority":357},"scripts/office/schemas/microsoft/wml-cid-2016.xsd",{"path":492,"priority":357},"scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd",{"path":494,"priority":357},"scripts/office/schemas/microsoft/wml-symex-2015.xsd",{"path":496,"priority":357},"scripts/office/soffice.py",{"path":498,"priority":357},"scripts/office/unpack.py",{"path":500,"priority":357},"scripts/office/validate.py",{"path":502,"priority":357},"scripts/office/validators/__init__.py",{"path":504,"priority":357},"scripts/office/validators/base.py",{"path":506,"priority":357},"scripts/office/validators/docx.py",{"path":508,"priority":357},"scripts/office/validators/pptx.py",{"path":510,"priority":357},"scripts/office/validators/redlining.py",{"path":512,"priority":357},"scripts/templates/comments.xml",{"path":514,"priority":357},"scripts/templates/commentsExtended.xml",{"path":516,"priority":357},"scripts/templates/commentsExtensible.xml",{"path":518,"priority":357},"scripts/templates/commentsIds.xml",{"path":520,"priority":357},"scripts/templates/people.xml",{"basePath":522,"description":523,"displayName":524,"installMethods":525,"rationale":526,"selectedPaths":527,"source":325,"sourceLanguage":18,"type":244},"skills/frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.","frontend-design",{"claudeCode":12},"SKILL.md frontmatter at skills/frontend-design/SKILL.md",[528,529],{"path":351,"priority":322},{"path":353,"priority":354},{"basePath":241,"description":10,"displayName":13,"installMethods":531,"rationale":532,"selectedPaths":533,"source":325,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at skills/internal-comms/SKILL.md",[534,535,536,538,540,542],{"path":351,"priority":322},{"path":353,"priority":354},{"path":537,"priority":357},"examples/3p-updates.md",{"path":539,"priority":357},"examples/company-newsletter.md",{"path":541,"priority":357},"examples/faq-answers.md",{"path":543,"priority":357},"examples/general-comms.md",{"basePath":545,"description":546,"displayName":547,"installMethods":548,"rationale":549,"selectedPaths":550,"source":325,"sourceLanguage":18,"type":244},"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":351,"priority":322},{"path":353,"priority":354},{"path":554,"priority":357},"scripts/connections.py",{"path":556,"priority":357},"scripts/evaluation.py",{"path":558,"priority":357},"scripts/example_evaluation.xml",{"path":560,"priority":357},"scripts/requirements.txt",{"basePath":562,"description":563,"displayName":564,"installMethods":565,"rationale":566,"selectedPaths":567,"source":325,"sourceLanguage":18,"type":244},"skills/pdf","Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.","pdf",{"claudeCode":12},"SKILL.md frontmatter at skills/pdf/SKILL.md",[568,569,570,573,575,577,579,581,583,585,587,589],{"path":351,"priority":322},{"path":353,"priority":354},{"path":571,"priority":572},"forms.md","medium",{"path":574,"priority":572},"reference.md",{"path":576,"priority":357},"scripts/check_bounding_boxes.py",{"path":578,"priority":357},"scripts/check_fillable_fields.py",{"path":580,"priority":357},"scripts/convert_pdf_to_images.py",{"path":582,"priority":357},"scripts/create_validation_image.py",{"path":584,"priority":357},"scripts/extract_form_field_info.py",{"path":586,"priority":357},"scripts/extract_form_structure.py",{"path":588,"priority":357},"scripts/fill_fillable_fields.py",{"path":590,"priority":357},"scripts/fill_pdf_form_with_annotations.py",{"basePath":592,"description":593,"displayName":594,"installMethods":595,"rationale":596,"selectedPaths":597,"source":325,"sourceLanguage":18,"type":244},"skills/pptx","Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.","pptx",{"claudeCode":12},"SKILL.md frontmatter at skills/pptx/SKILL.md",[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":351,"priority":322},{"path":353,"priority":354},{"path":601,"priority":572},"editing.md",{"path":603,"priority":572},"pptxgenjs.md",{"path":404,"priority":357},{"path":606,"priority":357},"scripts/add_slide.py",{"path":608,"priority":357},"scripts/clean.py",{"path":410,"priority":357},{"path":412,"priority":357},{"path":414,"priority":357},{"path":416,"priority":357},{"path":418,"priority":357},{"path":420,"priority":357},{"path":422,"priority":357},{"path":424,"priority":357},{"path":426,"priority":357},{"path":428,"priority":357},{"path":430,"priority":357},{"path":432,"priority":357},{"path":434,"priority":357},{"path":436,"priority":357},{"path":438,"priority":357},{"path":440,"priority":357},{"path":442,"priority":357},{"path":444,"priority":357},{"path":446,"priority":357},{"path":448,"priority":357},{"path":450,"priority":357},{"path":452,"priority":357},{"path":454,"priority":357},{"path":456,"priority":357},{"path":458,"priority":357},{"path":460,"priority":357},{"path":462,"priority":357},{"path":464,"priority":357},{"path":466,"priority":357},{"path":468,"priority":357},{"path":470,"priority":357},{"path":472,"priority":357},{"path":474,"priority":357},{"path":476,"priority":357},{"path":478,"priority":357},{"path":480,"priority":357},{"path":482,"priority":357},{"path":484,"priority":357},{"path":486,"priority":357},{"path":488,"priority":357},{"path":490,"priority":357},{"path":492,"priority":357},{"path":494,"priority":357},{"path":496,"priority":357},{"path":498,"priority":357},{"path":500,"priority":357},{"path":502,"priority":357},{"path":504,"priority":357},{"path":506,"priority":357},{"path":508,"priority":357},{"path":510,"priority":357},{"path":661,"priority":357},"scripts/thumbnail.py",{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":325,"sourceLanguage":18,"type":244},"skills/skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","skill-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/skill-creator/SKILL.md",[669,670,671,673,675,676,678,680,682,684,686,688,690],{"path":351,"priority":322},{"path":353,"priority":354},{"path":672,"priority":357},"assets/eval_review.html",{"path":674,"priority":572},"references/schemas.md",{"path":404,"priority":357},{"path":677,"priority":357},"scripts/aggregate_benchmark.py",{"path":679,"priority":357},"scripts/generate_report.py",{"path":681,"priority":357},"scripts/improve_description.py",{"path":683,"priority":357},"scripts/package_skill.py",{"path":685,"priority":357},"scripts/quick_validate.py",{"path":687,"priority":357},"scripts/run_eval.py",{"path":689,"priority":357},"scripts/run_loop.py",{"path":691,"priority":357},"scripts/utils.py",{"basePath":693,"description":694,"displayName":695,"installMethods":696,"rationale":697,"selectedPaths":698,"source":325,"sourceLanguage":18,"type":244},"skills/slack-gif-creator","Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.\"","slack-gif-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/slack-gif-creator/SKILL.md",[699,700],{"path":351,"priority":322},{"path":353,"priority":354},{"basePath":702,"description":703,"displayName":704,"installMethods":705,"rationale":706,"selectedPaths":707,"source":325,"sourceLanguage":18,"type":244},"skills/theme-factory","Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.","theme-factory",{"claudeCode":12},"SKILL.md frontmatter at skills/theme-factory/SKILL.md",[708,709],{"path":351,"priority":322},{"path":353,"priority":354},{"basePath":711,"description":712,"displayName":713,"installMethods":714,"rationale":715,"selectedPaths":716,"source":325,"sourceLanguage":18,"type":244},"skills/web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.","web-artifacts-builder",{"claudeCode":12},"SKILL.md frontmatter at skills/web-artifacts-builder/SKILL.md",[717,718,719,721,723],{"path":351,"priority":322},{"path":353,"priority":354},{"path":720,"priority":357},"scripts/bundle-artifact.sh",{"path":722,"priority":357},"scripts/init-artifact.sh",{"path":724,"priority":357},"scripts/shadcn-components.tar.gz",{"basePath":726,"description":727,"displayName":728,"installMethods":729,"rationale":730,"selectedPaths":731,"source":325,"sourceLanguage":18,"type":244},"skills/webapp-testing","Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.","webapp-testing",{"claudeCode":12},"SKILL.md frontmatter at skills/webapp-testing/SKILL.md",[732,733,734,736,738,740],{"path":351,"priority":322},{"path":353,"priority":354},{"path":735,"priority":357},"examples/console_logging.py",{"path":737,"priority":357},"examples/element_discovery.py",{"path":739,"priority":357},"examples/static_html_automation.py",{"path":741,"priority":357},"scripts/with_server.py",{"basePath":743,"description":744,"displayName":745,"installMethods":746,"rationale":747,"selectedPaths":748,"source":325,"sourceLanguage":18,"type":244},"skills/xlsx","Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.","xlsx",{"claudeCode":12},"SKILL.md frontmatter at skills/xlsx/SKILL.md",[749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802],{"path":351,"priority":322},{"path":353,"priority":354},{"path":410,"priority":357},{"path":412,"priority":357},{"path":414,"priority":357},{"path":416,"priority":357},{"path":418,"priority":357},{"path":420,"priority":357},{"path":422,"priority":357},{"path":424,"priority":357},{"path":426,"priority":357},{"path":428,"priority":357},{"path":430,"priority":357},{"path":432,"priority":357},{"path":434,"priority":357},{"path":436,"priority":357},{"path":438,"priority":357},{"path":440,"priority":357},{"path":442,"priority":357},{"path":444,"priority":357},{"path":446,"priority":357},{"path":448,"priority":357},{"path":450,"priority":357},{"path":452,"priority":357},{"path":454,"priority":357},{"path":456,"priority":357},{"path":458,"priority":357},{"path":460,"priority":357},{"path":462,"priority":357},{"path":464,"priority":357},{"path":466,"priority":357},{"path":468,"priority":357},{"path":470,"priority":357},{"path":472,"priority":357},{"path":474,"priority":357},{"path":476,"priority":357},{"path":478,"priority":357},{"path":480,"priority":357},{"path":482,"priority":357},{"path":484,"priority":357},{"path":486,"priority":357},{"path":488,"priority":357},{"path":490,"priority":357},{"path":492,"priority":357},{"path":494,"priority":357},{"path":496,"priority":357},{"path":498,"priority":357},{"path":500,"priority":357},{"path":502,"priority":357},{"path":504,"priority":357},{"path":506,"priority":357},{"path":508,"priority":357},{"path":510,"priority":357},{"path":803,"priority":357},"scripts/recalc.py",{"basePath":805,"description":806,"displayName":807,"installMethods":808,"rationale":809,"selectedPaths":810,"source":325,"sourceLanguage":812,"type":244},"template","Replace with description of the skill and when Claude should use it.","template-skill",{"claudeCode":12},"SKILL.md frontmatter at template/SKILL.md",[811],{"path":351,"priority":322},"fr",{"sources":814},[815],"manual",{"closedIssues90d":231,"description":817,"forks":232,"openIssues90d":233,"pushedAt":234,"readmeSize":229,"stars":235,"topics":818},"Public repository for Agent Skills",[819],"agent-skills",{"classifiedAt":821,"discoverAt":822,"extractAt":823,"githubAt":823,"updatedAt":821},1778675442937,1778675438038,1778675441020,[215,214,212,213],{"evaluatedAt":239,"extractAt":286,"updatedAt":239},[],[828,857,888,918,944,973],{"_creationTime":829,"_id":830,"community":831,"display":832,"identity":838,"providers":842,"relations":851,"tags":853,"workflow":854},1778697513812.0593,"k17a20wb5skzqbbxh7gms1p30h86n366",{"reviewCount":8},{"description":833,"installMethods":834,"name":836,"sourceUrl":837},"Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.",{"claudeCode":835},"spartan-stratos/spartan-ai-toolkit","article-writing","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":839,"githubOwner":840,"githubRepo":841,"locale":18,"slug":836,"type":244},".codex/skills/article-writing","spartan-stratos","spartan-ai-toolkit",{"evaluate":843,"extract":850},{"promptVersionExtension":205,"promptVersionScoring":206,"score":844,"tags":845,"targetMarket":216,"tier":217},100,[846,215,847,848,849],"writing","blog-posts","editing","long-form",{"commitSha":276},{"repoId":852},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[847,215,848,849,846],{"evaluatedAt":855,"extractAt":856,"updatedAt":855},1778697566395,1778697513812,{"_creationTime":858,"_id":859,"community":860,"display":861,"identity":867,"providers":872,"relations":881,"tags":884,"workflow":885},1778697045057.978,"k1709qff277g3qreq668nrfj0d86nrrb",{"reviewCount":8},{"description":862,"installMethods":863,"name":865,"sourceUrl":866},"Scrub AI tells from any text draft OR audit a finished post against the 2026 algorithm heuristic checklist. Tier-based rewriter (forensic / strict / aesthetic / all) plus `--mode audit` for detection-only pass-fail review covering length, hook, CTA, format penalties, AI vocab. Sub-tools: emoji-pattern detector, multi-detector spread tester (GPTZero, Originality.ai, ZeroGPT, Sapling, Copyleaks), rule explainer. Triggers on \"humanize\", \"de-AI\", \"review this draft\", \"audit before posting\", \"is this ready\".",{"claudeCode":864},"sergebulaev/linkedin-skills","LinkedIn Humanizer","https://github.com/sergebulaev/linkedin-skills",{"basePath":868,"githubOwner":869,"githubRepo":870,"locale":18,"slug":871,"type":244},"skills/linkedin-humanizer","sergebulaev","linkedin-skills","linkedin-humanizer",{"evaluate":873,"extract":879},{"promptVersionExtension":205,"promptVersionScoring":206,"score":844,"tags":874,"targetMarket":216,"tier":217},[875,876,877,215,878],"ai-detection","text-rewriting","linkedin","nlp",{"commitSha":276,"license":880},"MIT",{"parentExtensionId":882,"repoId":883},"k17bg3ahwtt998cj512cdc040x86m16m","kd7eh8yxvx7bp76mv9rcfdjk0x86m12a",[875,215,877,878,876],{"evaluatedAt":886,"extractAt":887,"updatedAt":886},1778697181923,1778697045058,{"_creationTime":889,"_id":890,"community":891,"display":892,"identity":898,"providers":902,"relations":911,"tags":914,"workflow":915},1778695548458.4048,"k17e5nn93syzxrybh3he9fz5eh86nbme",{"reviewCount":8},{"description":893,"installMethods":894,"name":896,"sourceUrl":897},"Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.\n",{"claudeCode":895},"pjt222/agent-almanac","teach-guidance","https://github.com/pjt222/agent-almanac",{"basePath":899,"githubOwner":900,"githubRepo":901,"locale":18,"slug":896,"type":244},"skills/teach-guidance","pjt222","agent-almanac",{"evaluate":903,"extract":910},{"promptVersionExtension":205,"promptVersionScoring":206,"score":844,"tags":904,"targetMarket":216,"tier":217},[905,906,907,214,908,909],"teaching","coaching","presentation","explanation","guidance",{"commitSha":276},{"parentExtensionId":912,"repoId":913},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[906,214,908,909,907,905],{"evaluatedAt":916,"extractAt":917,"updatedAt":916},1778701952682,1778695548458,{"_creationTime":919,"_id":920,"community":921,"display":922,"identity":926,"providers":928,"relations":940,"tags":941,"workflow":942},1778695548458.385,"k17avw7n0q0zss1q5kna5zvjzx86mdvr",{"reviewCount":8},{"description":923,"installMethods":924,"name":925,"sourceUrl":897},"Prepare an organisation for regulatory inspection by assessing readiness against agency-specific focus areas (FDA, EMA, MHRA). Covers warning letter and 483 theme analysis, mock inspection protocols, document bundle preparation, inspection logistics, and response template creation. Use when a regulatory inspection has been announced or is anticipated, when a periodic self-assessment is due, when new systems have been implemented since the last inspection, or after a significant audit finding that may attract regulatory attention.\n",{"claudeCode":895},"prepare-inspection-readiness",{"basePath":927,"githubOwner":900,"githubRepo":901,"locale":18,"slug":925,"type":244},"skills/prepare-inspection-readiness",{"evaluate":929,"extract":939},{"promptVersionExtension":205,"promptVersionScoring":206,"score":844,"tags":930,"targetMarket":216,"tier":217},[931,932,933,934,935,936,937,214,938],"compliance","gxp","inspection","fda","ema","mhra","readiness","process-automation",{"commitSha":276},{"parentExtensionId":912,"repoId":913},[931,214,935,934,932,933,936,938,937],{"evaluatedAt":943,"extractAt":917,"updatedAt":943},1778700122939,{"_creationTime":945,"_id":946,"community":947,"display":948,"identity":954,"providers":958,"relations":966,"tags":969,"workflow":970},1778699234184.6135,"k175frmf44tn80mcd6gvw1c1th86ngq9",{"reviewCount":8},{"description":949,"installMethods":950,"name":952,"sourceUrl":953},"Invoke parallel document-specialist agents for external web searches and documentation lookup",{"claudeCode":951},"Yeachan-Heo/oh-my-claudecode","external-context","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":955,"githubOwner":956,"githubRepo":957,"locale":18,"slug":952,"type":244},"skills/external-context","Yeachan-Heo","oh-my-claudecode",{"evaluate":959,"extract":965},{"promptVersionExtension":205,"promptVersionScoring":206,"score":844,"tags":960,"targetMarket":216,"tier":217},[961,214,962,963,964],"search","research","information-retrieval","multi-agent",{"commitSha":276},{"parentExtensionId":967,"repoId":968},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[214,963,964,962,961],{"evaluatedAt":971,"extractAt":972,"updatedAt":971},1778699449790,1778699234184,{"_creationTime":974,"_id":975,"community":976,"display":977,"identity":981,"providers":983,"relations":990,"tags":991,"workflow":992},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":978,"installMethods":979,"name":980,"sourceUrl":953},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":951},"deepinit",{"basePath":982,"githubOwner":956,"githubRepo":957,"locale":18,"slug":980,"type":244},"skills/deepinit",{"evaluate":984,"extract":989},{"promptVersionExtension":205,"promptVersionScoring":206,"score":844,"tags":985,"targetMarket":216,"tier":217},[214,986,987,294,988],"codebase","agent","javascript",{"commitSha":276},{"parentExtensionId":967,"repoId":968},[987,986,214,988,294],{"evaluatedAt":993,"extractAt":972,"updatedAt":993},1778699437749]