[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-claude-office-skills-email-classifier-id":3,"guides-for-claude-office-skills-email-classifier":223,"similar-k176nb59q75ts72wj0t06y0gj9866re0":224},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":189,"isFallback":194,"parentExtension":195,"providers":196,"relations":200,"repo":202,"workflow":220},1778053148350.4392,"k176nb59q75ts72wj0t06y0gj9866re0",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Automatically categorize emails by type, priority, and required action",{},"Email Classifier","https://github.com/claude-office-skills/skills/tree/HEAD/email-classifier",[15,16,17,18,19],"email","classification","productivity","organization","automation",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":177,"workflow":187},1778053561145.6309,"kn7beekey91g5th4b9g38nf09x867d5z","en",{"checks":25,"evaluatedAt":167,"extensionSummary":168,"promptVersionExtension":169,"promptVersionScoring":170,"rationale":171,"score":172,"summary":173,"tags":174,"targetMarket":175,"tier":176},[26,31,34,37,41,44,49,54,57,60,64,68,71,75,78,81,84,87,90,93,97,101,105,109,113,116,119,122,126,129,132,135,138,141,145,148,151,154,157,160,164],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the problem of automatically categorizing emails by type, priority, and required action.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers a significant improvement over basic prompting by providing structured classification categories, priority levels, and actionable suggestions based on email content.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill provides a complete lifecycle for email classification, including clear usage instructions, output formats, custom rule definitions, and suggestions for integration.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill focuses solely on email classification, prioritization, and action identification, without extending into unrelated domains.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The SKILL.md frontmatter accurately and concisely reflects the skill's capabilities, matching the displayed description.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This skill operates as a single prompt-based function and does not expose distinct tools with verb-noun action definitions.",{"category":50,"check":51,"severity":52,"summary":53},"Documentation","Configuration & parameter reference","info","The skill mentions custom rules but does not provide a formal schema or explicit precedence for them.",{"category":38,"check":55,"severity":47,"summary":56},"Tool naming","The skill does not define explicit tools with names; it operates as a single natural language processing function.",{"category":38,"check":58,"severity":47,"summary":59},"Minimal I/O surface","As a prompt-based skill, it does not expose specific tool input schemas or response shapes beyond natural language processing.",{"category":61,"check":62,"severity":29,"summary":63},"License","License usability","The extension includes an MIT license file and declares MIT in the SKILL.md frontmatter.",{"category":65,"check":66,"severity":47,"summary":67},"Maintenance","Commit recency","No commit history available for this specific skill directory in the provided context.",{"category":65,"check":69,"severity":47,"summary":70},"Dependency Management","The skill does not appear to have external dependencies that require explicit management.",{"category":72,"check":73,"severity":47,"summary":74},"Security","Secret Management","The skill does not handle or require secrets.",{"category":72,"check":76,"severity":29,"summary":77},"Injection","The skill processes natural language input and does not load external data that could contain instructions.",{"category":72,"check":79,"severity":29,"summary":80},"Transitive Supply-Chain Grenades","The skill only processes provided email content and does not fetch remote resources or execute external code.",{"category":72,"check":82,"severity":29,"summary":83},"Sandbox Isolation","As a prompt-based skill, it operates within the Claude environment and does not modify files outside its scope.",{"category":72,"check":85,"severity":29,"summary":86},"Sandbox escape primitives","The skill does not involve scripting or detached processes that could facilitate sandbox escapes.",{"category":72,"check":88,"severity":29,"summary":89},"Data Exfiltration","The skill processes provided email content and does not make outbound calls or exfiltrate data.",{"category":72,"check":91,"severity":29,"summary":92},"Hidden Text Tricks","The bundled files do not contain any hidden text tricks or obfuscated instructions.",{"category":94,"check":95,"severity":29,"summary":96},"Hooks","Opaque code execution","The skill operates on natural language and does not involve opaque code execution.",{"category":98,"check":99,"severity":29,"summary":100},"Portability","Structural Assumption","The skill operates on provided text content and makes no assumptions about user-specific project organization.",{"category":102,"check":103,"severity":47,"summary":104},"Trust","Issues Attention","No issue data available in the provided trust signals.",{"category":106,"check":107,"severity":29,"summary":108},"Versioning","Release Management","A version ('1.0') is declared in the SKILL.md frontmatter.",{"category":110,"check":111,"severity":47,"summary":112},"Code Execution","Validation","The skill operates on natural language input and does not expose parameters that require validation by a schema library.",{"category":72,"check":114,"severity":29,"summary":115},"Unguarded Destructive Operations","The skill is purely analytical and does not perform any destructive operations.",{"category":110,"check":117,"severity":29,"summary":118},"Error Handling","The skill's documentation implies robust handling of various email scenarios and potential classification edge cases.",{"category":110,"check":120,"severity":47,"summary":121},"Logging","The skill is prompt-based and does not perform actions that require local audit logging.",{"category":123,"check":124,"severity":52,"summary":125},"Compliance","GDPR","The skill processes email content, which may contain personal data, without explicit sanitization before LLM processing. However, it does not submit data to third parties.",{"category":123,"check":127,"severity":29,"summary":128},"Target market","The skill is language-agnostic and processes email content generically, with no specific regional or jurisdictional logic detected. The target market is global.",{"category":98,"check":130,"severity":29,"summary":131},"Runtime stability","The skill operates on provided text and relies on the Claude environment, making it highly portable.",{"category":45,"check":133,"severity":29,"summary":134},"Precise Purpose","The skill's purpose is clearly defined by its name, description, and detailed documentation covering classification categories, types, priorities, and usage scenarios.",{"category":45,"check":136,"severity":29,"summary":137},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and purpose of the email classifier skill.",{"category":50,"check":139,"severity":29,"summary":140},"Concise Body","The skill body is well-structured and uses progressive disclosure for detailed information, keeping the main instructions concise.",{"category":142,"check":143,"severity":29,"summary":144},"Context","Progressive Disclosure","Detailed classification categories, priority levels, custom rules, and workflow suggestions are presented clearly, with deeper information logically organized.",{"category":142,"check":146,"severity":47,"summary":147},"Forked exploration","This skill performs a single classification task and does not involve deep exploration or code review, so `context: fork` is not applicable.",{"category":27,"check":149,"severity":29,"summary":150},"Usage examples","The skill provides clear, ready-to-use examples for single email classification, batch classification, and classification with custom rules.",{"category":27,"check":152,"severity":29,"summary":153},"Edge cases","The 'Limitations' section addresses potential edge cases such as missing email context, reliance on provided content, and the need for personal judgment in phishing detection.",{"category":110,"check":155,"severity":47,"summary":156},"Tool Fallback","This skill does not rely on external tools like MCP servers and operates within the Claude environment.",{"category":98,"check":158,"severity":29,"summary":159},"Stack assumptions","The skill operates within the Claude environment and its instructions are language-agnostic, making it portable.",{"category":161,"check":162,"severity":29,"summary":163},"Safety","Halt on unexpected state","The skill's 'Limitations' section implies that unexpected states or missing context will be reported, guiding the user towards appropriate action.",{"category":98,"check":165,"severity":29,"summary":166},"Cross-skill coupling","The skill is self-contained and does not rely on other skills; it operates independently on the provided email content.",1778053290895,"This skill analyzes email content to categorize it by type, assign a priority level, and suggest required actions. It supports custom rules, provides detailed output formats for single emails and batch results, and offers workflow suggestions for efficient email management.","2.0.0","3.4.0","The 'Email Classifier' skill is exceptionally well-documented and practical, with clear instructions, comprehensive examples, and well-defined limitations. The only minor point is the lack of explicit sanitization for potential personal data within emails before LLM processing, which is noted as an info-level finding.",95,"A highly polished and practical skill for automatically categorizing and prioritizing emails.",[15,16,17,18,19],"global","verified",{"codeQuality":178,"collectedAt":179,"documentation":180,"maintenance":182,"security":183,"testCoverage":186},{},1778053280941,{"descriptionLength":181,"readmeSize":8},70,{},{"hasNpmPackage":184,"license":185,"smitheryVerified":184},false,"MIT",{"hasCi":184,"hasTests":184},{"updatedAt":188},1778053561145,{"githubOwner":190,"githubRepo":191,"locale":23,"slug":192,"type":193},"claude-office-skills","skills","email-classifier","skill",true,null,{"extract":197,"llm":199},{"commitSha":198,"license":185},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":201},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"_creationTime":203,"_id":201,"identity":204,"providers":206,"workflow":217},1777995558409.8474,{"githubOwner":190,"githubRepo":191,"sourceUrl":205},"https://github.com/claude-office-skills/skills",{"discover":207,"github":210},{"sources":208},[209],"skills-sh",{"closedIssues90d":8,"forks":211,"license":185,"openIssues90d":212,"pushedAt":213,"readmeSize":214,"stars":215,"topics":216},27,2,1769868236000,29630,98,[],{"discoverAt":218,"extractAt":219,"githubAt":219,"updatedAt":219},1777995558409,1778053155657,{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":188,"updatedAt":188},1778053151766,1778053148350,[],[225,252,271,293,313,333],{"_creationTime":226,"_id":227,"community":228,"display":229,"identity":238,"providers":242,"relations":246,"workflow":248},1778054781976.5928,"k1779jg9bachbejc4hfmyejtjx867tzc",{"reviewCount":8},{"description":230,"installMethods":231,"name":232,"sourceUrl":233,"tags":234},"AI Native Camp Day 2 Context Sync 스킬 만들기. 여러 외부 도구에서 컨텍스트를 수집하여 하나의 sync 문서로 만드는 나만의 스킬을 직접 구축한다. \"2일차\", \"Day 2\", \"context sync\", \"컨텍스트 싱크\", \"sync 스킬\", \"스킬 만들기\", \"정보 수집 스킬\" 요청에 사용.",{},"Day 2: 나만의 Context Sync 스킬 만들기","https://github.com/ai-native-camp/camp-1/tree/HEAD/.agents/skills/day2-create-context-sync-skill",[19,235,236,17,237],"mcp","skill-building","data-sync",{"githubOwner":239,"githubRepo":240,"locale":23,"slug":241,"type":193},"ai-native-camp","camp-1","day2-create-context-sync-skill",{"extract":243,"llm":245},{"commitSha":244,"license":47},"9ffaf358dc8c88567d8f0450966b5518071da4f0",{"promptVersionExtension":169,"promptVersionScoring":170,"score":215,"targetMarket":175,"tier":176},{"repoId":247},"kd72seepns71xx9ksxrb02bs1n8645k6",{"anyEnrichmentAt":249,"extractAt":250,"githubAt":249,"llmAt":251,"updatedAt":251},1778054782298,1778054781976,1778054817045,{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":264,"providers":266,"relations":269,"workflow":270},1778053148350.443,"k17egbtw22kasr9cqze6c68w2x867j0e",{"reviewCount":8},{"description":257,"installMethods":258,"name":259,"sourceUrl":260,"tags":261},"Organize and rename files based on content analysis",{},"File Organizer","https://github.com/claude-office-skills/skills/tree/HEAD/file-organizer",[262,18,263,17,235],"file","naming",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":265,"type":193},"file-organizer",{"extract":267,"llm":268},{"commitSha":198,"license":185},{"promptVersionExtension":169,"promptVersionScoring":170,"score":215,"targetMarket":175,"tier":176},{"repoId":201},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":188,"updatedAt":188},{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":285,"providers":287,"relations":291,"workflow":292},1778053148350.472,"k173y3pwnb1drb2gbyz8f6z35h867n6c",{"reviewCount":8},{"description":276,"installMethods":277,"name":278,"sourceUrl":279,"tags":280},"Google Sheets automation workflows - data sync, task management, reporting dashboards, and multi-platform integrations",{},"Google Sheets Automation","https://github.com/claude-office-skills/skills/tree/HEAD/sheets-automation",[281,19,237,282,283,17,284],"google-sheets","reporting","n8n","workflow",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":286,"type":193},"sheets-automation",{"extract":288,"llm":289},{"commitSha":198,"license":185},{"promptVersionExtension":169,"promptVersionScoring":170,"score":290,"targetMarket":175,"tier":176},96,{"repoId":201},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":188,"updatedAt":188},{"_creationTime":294,"_id":295,"community":296,"display":297,"identity":306,"providers":308,"relations":311,"workflow":312},1778053148350.4763,"k17b6y6ym8qwegt57vrymdj4cs867ewp",{"reviewCount":8},{"description":298,"installMethods":299,"name":300,"sourceUrl":301,"tags":302},"Analyze emails for phishing, scam indicators, and security threats",{},"Suspicious Email Analyzer","https://github.com/claude-office-skills/skills/tree/HEAD/suspicious-email",[15,303,304,305,17],"security","phishing","analysis",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":307,"type":193},"suspicious-email-analyzer",{"extract":309,"llm":310},{"commitSha":198,"license":185},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":201},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":188,"updatedAt":188},{"_creationTime":314,"_id":315,"community":316,"display":317,"identity":325,"providers":327,"relations":331,"workflow":332},1778053148350.4397,"k1708dcmtssd488ych88ce2apx866cp1",{"reviewCount":8},{"description":318,"installMethods":319,"name":320,"sourceUrl":321,"tags":322},">",{},"Email Drafter","https://github.com/claude-office-skills/skills/tree/HEAD/email-drafter",[15,323,324,17,235],"writing","communication",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":326,"type":193},"email-drafter",{"extract":328,"llm":329},{"commitSha":198,"license":185},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":330},"flagged",{"repoId":201},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":188,"updatedAt":188},{"_creationTime":334,"_id":335,"community":336,"display":337,"identity":349,"providers":351,"relations":356,"workflow":359},1778054268187.7783,"k1799kwx7k8g1vx165qr4np3298670sw",{"reviewCount":8},{"description":338,"installMethods":339,"name":340,"sourceUrl":341,"tags":342},"Guide for using the Bright Data CLI (`brightdata` / `bdata`) to scrape websites, search the web, extract structured data from 40+ platforms, manage proxy zones, and check account budget. Use this skill whenever the user wants to scrape a URL, search Google/Bing/Yandex, extract data from Amazon/LinkedIn/Instagram/TikTok/YouTube/Reddit or any other platform, check their Bright Data balance or zones, or do anything involving web data collection from the terminal. Also trigger when the user mentions brightdata, bdata, web scraping CLI, SERP API, or wants to install Bright Data skills into their coding agent.",{},"Bright Data CLI","https://github.com/brightdata/skills/tree/HEAD/skills/brightdata-cli",[343,344,345,346,347,19,348],"brightdata","cli","web-scraping","data-extraction","serp-api","terminal",{"githubOwner":343,"githubRepo":191,"locale":23,"slug":350,"type":193},"brightdata-cli",{"extract":352,"llm":354},{"commitSha":353,"license":185},"d0eeb1fbab809ffffe7c270186bd3eb78cf0c8ba",{"promptVersionExtension":169,"promptVersionScoring":170,"score":355,"targetMarket":175,"tier":176},99,{"parentExtensionId":357,"repoId":358},"k177secs2fy2665c3z8prspg0s867xd1","kd7e4q3ah25vmt87x67vanphhn864r9h",{"anyEnrichmentAt":360,"extractAt":361,"githubAt":360,"llmAt":362,"updatedAt":362},1778054269540,1778054268187,1778054318963]