[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-claude-office-skills-job-description-generator-bn":3,"guides-for-claude-office-skills-job-description-generator":221,"similar-k171f3p8fpgn012tnqt10rhv35866eef":222},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":187,"isFallback":192,"parentExtension":193,"providers":194,"relations":198,"repo":200,"workflow":218},1778053148350.452,"k171f3p8fpgn012tnqt10rhv35866eef",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},">",{},"Job Description Generator","https://github.com/claude-office-skills/skills/tree/HEAD/job-description",[15,16,17,18,19],"hr","job-description","recruitment","documentation","writing",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":175,"workflow":185},1778053561145.6716,"kn786jakdr6phpdx753pxvxx4s867xk3","en",{"checks":25,"evaluatedAt":165,"extensionSummary":166,"promptVersionExtension":167,"promptVersionScoring":168,"rationale":169,"score":170,"summary":171,"tags":172,"targetMarket":173,"tier":174},[26,31,34,37,41,45,49,53,56,59,63,68,72,76,79,82,85,88,91,94,98,102,106,110,114,117,120,123,127,130,133,136,139,142,146,149,152,155,158,162],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly names the problem of generating professional, inclusive job descriptions to attract qualified candidates.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers a distinct value proposition by generating structured, inclusive job descriptions with built-in best practices and examples, going beyond simple prompt-based generation.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill is production-ready, providing a complete workflow for generating job descriptions, including necessary inputs, output structure, and best practices.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension focuses solely on generating job descriptions and related HR content, maintaining a clear and single responsibility.",{"category":38,"check":42,"severity":43,"summary":44},"Description quality","warning","The displayed description is only a single character '>' and provides no meaningful information about the skill's purpose.",{"category":46,"check":47,"severity":29,"summary":48},"Invocation","Scoped tools","The skill utilizes specific tools like `create_docx` and `fill_docx_template`, which are narrow and well-scoped for its purpose.",{"category":50,"check":51,"severity":29,"summary":52},"Documentation","Configuration & parameter reference","All necessary input parameters for generating a job description are clearly listed and documented within the skill's instructions.",{"category":38,"check":54,"severity":29,"summary":55},"Tool naming","The tool names `create_docx` and `fill_docx_template` are descriptive and follow kebab-case convention.",{"category":38,"check":57,"severity":29,"summary":58},"Minimal I/O surface","The skill's inputs are clearly defined parameters, and the output structure is a well-defined markdown format, avoiding unnecessary data dumps.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":64,"check":65,"severity":66,"summary":67},"Maintenance","Commit recency","critical","There are no commits on the default branch in the last 12 months, indicating the extension is likely unmaintained.",{"category":64,"check":69,"severity":70,"summary":71},"Dependency Management","not_applicable","No third-party dependencies are explicitly managed or required by this skill.",{"category":73,"check":74,"severity":70,"summary":75},"Security","Secret Management","The skill does not appear to handle or use any secrets.",{"category":73,"check":77,"severity":29,"summary":78},"Injection","The skill primarily processes user-provided structured data for job description generation and does not appear to load or execute untrusted third-party data.",{"category":73,"check":80,"severity":29,"summary":81},"Transitive Supply-Chain Grenades","The skill does not fetch external files or execute remote code at runtime.",{"category":73,"check":83,"severity":29,"summary":84},"Sandbox Isolation","The skill's operations are confined to processing text and generating output, with no apparent file system modifications outside its scope.",{"category":73,"check":86,"severity":29,"summary":87},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were detected in the skill's logic.",{"category":73,"check":89,"severity":29,"summary":90},"Data Exfiltration","The skill does not make outbound calls and only processes provided input data.",{"category":73,"check":92,"severity":29,"summary":93},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks and uses standard printable characters.",{"category":95,"check":96,"severity":29,"summary":97},"Hooks","Opaque code execution","The skill's logic is contained within readable Markdown and does not involve obfuscated or dynamically executed code.",{"category":99,"check":100,"severity":29,"summary":101},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure, relying only on provided input parameters.",{"category":103,"check":104,"severity":70,"summary":105},"Trust","Issues Attention","No issues data available.",{"category":107,"check":108,"severity":29,"summary":109},"Versioning","Release Management","A version ('1.0') is declared in the SKILL.md frontmatter.",{"category":111,"check":112,"severity":29,"summary":113},"Code Execution","Validation","The skill clearly defines its input parameters and expects structured data, implying validation is handled by the calling environment or LLM.",{"category":73,"check":115,"severity":70,"summary":116},"Unguarded Destructive Operations","The skill is read-only and performs no destructive operations.",{"category":111,"check":118,"severity":29,"summary":119},"Error Handling","The skill defines clear inputs and outputs, and its nature as a prompt-based generator implies errors would be handled by the LLM framework.",{"category":111,"check":121,"severity":70,"summary":122},"Logging","The skill is read-only and does not perform actions that require local audit logging.",{"category":124,"check":125,"severity":70,"summary":126},"Compliance","GDPR","The skill does not process personal data; it generates job descriptions based on user-provided role information.",{"category":124,"check":128,"severity":29,"summary":129},"Target market","The skill is general enough to be used globally and does not encode specific regional laws or formats. `targetMarket` is 'global'.",{"category":99,"check":131,"severity":29,"summary":132},"Runtime stability","The skill's logic is contained within SKILL.md and does not rely on specific OS, shell, or editor features.",{"category":46,"check":134,"severity":29,"summary":135},"Precise Purpose","The skill clearly states it generates professional, inclusive job descriptions and provides detailed usage instructions, scope, and best practices.",{"category":46,"check":137,"severity":29,"summary":138},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and intended use.",{"category":50,"check":140,"severity":29,"summary":141},"Concise Body","The skill body is under 500 lines and delegates deeper material like examples and domain knowledge to appropriate sections within the file.",{"category":143,"check":144,"severity":29,"summary":145},"Context","Progressive Disclosure","The SKILL.md file is well-structured, with detailed examples and domain knowledge embedded within the main document, which is appropriate for its length.",{"category":143,"check":147,"severity":70,"summary":148},"Forked exploration","The skill is a direct generation task and does not involve deep exploration or code review, thus `context: fork` is not applicable.",{"category":27,"check":150,"severity":29,"summary":151},"Usage examples","The skill includes a clear, end-to-end example demonstrating the input and the expected markdown output.",{"category":27,"check":153,"severity":29,"summary":154},"Edge cases","The skill lists several limitations and best practices, such as avoiding jargon and specific phrases, effectively handling potential edge cases.",{"category":111,"check":156,"severity":70,"summary":157},"Tool Fallback","The skill uses MCP tools but they are listed as dependencies, not optional fallbacks, which is acceptable for an MCP-integrated skill.",{"category":159,"check":160,"severity":29,"summary":161},"Safety","Halt on unexpected state","The skill relies on LLM processing for input validation and does not contain destructive operations, thus halts on unexpected state are implicitly handled by the LLM framework.",{"category":99,"check":163,"severity":29,"summary":164},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills, fulfilling its job description generation task independently.",1778053352564,"This skill generates professional, inclusive job descriptions by taking user-provided details such as job title, responsibilities, and requirements, and outputs a structured markdown document. It incorporates best practices for inclusive language and avoids common pitfalls in job postings, also offering guidance on job levels and benefits.","2.0.0","3.4.0","The extension is functional and well-documented with good usage examples and clear instructions. However, the critical finding of 'Commit recency' for no commits in the last 12 months significantly impacts its trust score, alongside a warning for the empty displayed description.",75,"This skill generates professional and inclusive job descriptions, providing clear instructions and examples.",[15,16,17,18,19],"global","flagged",{"codeQuality":176,"collectedAt":177,"documentation":178,"maintenance":180,"security":181,"testCoverage":184},{},1778053342359,{"descriptionLength":179,"readmeSize":8},1,{},{"hasNpmPackage":182,"license":183,"smitheryVerified":182},false,"MIT",{"hasCi":182,"hasTests":182},{"updatedAt":186},1778053561145,{"githubOwner":188,"githubRepo":189,"locale":23,"slug":190,"type":191},"claude-office-skills","skills","job-description-generator","skill",true,null,{"extract":195,"llm":197},{"commitSha":196,"license":183},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":167,"promptVersionScoring":168,"score":170,"targetMarket":173,"tier":174},{"repoId":199},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"_creationTime":201,"_id":199,"identity":202,"providers":204,"workflow":215},1777995558409.8474,{"githubOwner":188,"githubRepo":189,"sourceUrl":203},"https://github.com/claude-office-skills/skills",{"discover":205,"github":208},{"sources":206},[207],"skills-sh",{"closedIssues90d":8,"forks":209,"license":183,"openIssues90d":210,"pushedAt":211,"readmeSize":212,"stars":213,"topics":214},27,2,1769868236000,29630,98,[],{"discoverAt":216,"extractAt":217,"githubAt":217,"updatedAt":217},1777995558409,1778053155657,{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},1778053151766,1778053148350,[],[223,252,270,291,310,329],{"_creationTime":224,"_id":225,"community":226,"display":227,"identity":236,"providers":240,"relations":246,"workflow":248},1778053622473.6594,"k171jc4epkmqq2y76n42e3eg0s866rf8",{"reviewCount":8},{"description":228,"installMethods":229,"name":230,"sourceUrl":231,"tags":232},"Systematically identify what's missing in non-fiction writing—both blind spots (inherent limitations) and blank spots (gaps that could be addressed). Use before finalizing non-fiction or when feedback feels incomplete.",{},"Blind Spot Detective","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/writing/analysis/blind-spot-detective",[19,233,234,235,18],"analysis","non-fiction","diagnostic",{"githubOwner":237,"githubRepo":238,"locale":23,"slug":239,"type":191},"jwynia","agent-skills","blind-spot-detective",{"extract":241,"llm":243},{"commitSha":242,"license":183},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":167,"promptVersionScoring":168,"score":244,"targetMarket":173,"tier":245},99,"verified",{"repoId":247},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":249,"extractAt":250,"githubAt":249,"llmAt":251,"updatedAt":251},1778053625386,1778053622473,1778054012696,{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":264,"providers":265,"relations":268,"workflow":269},1778053622473.661,"k17bjq5477qz3ff878vxz3gc4d8667dn",{"reviewCount":8},{"description":257,"installMethods":258,"name":259,"sourceUrl":260,"tags":261},"Create effective summaries by matching summarization type to purpose, audience, and context. Use when asked to summarize, create TLDR, condense content, or create executive summaries. Keywords: summary, TLDR, condense, executive summary, abstract.",{},"Summarization","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/writing/revision/summarization",[19,262,18,263],"summarization","text-processing",{"githubOwner":237,"githubRepo":238,"locale":23,"slug":262,"type":191},{"extract":266,"llm":267},{"commitSha":242,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":213,"targetMarket":173,"tier":245},{"repoId":247},{"anyEnrichmentAt":249,"extractAt":250,"githubAt":249,"llmAt":251,"updatedAt":251},{"_creationTime":271,"_id":272,"community":273,"display":274,"identity":284,"providers":286,"relations":289,"workflow":290},1778053622473.6409,"k176en4wst9tsthf6eb8etyw4s867ms3",{"reviewCount":8},{"description":275,"installMethods":276,"name":277,"sourceUrl":278,"tags":279},"Create worldbuilding quotes and epigraphs through documentary perspectives. Use for chapter epigraphs, in-world documents, or any content where limited perspective creates meaning through what the documenter cannot see.",{},"Oblique Worldbuilding","https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/worldbuilding/oblique-worldbuilding",[280,19,281,282,283,18],"worldbuilding","fiction","creative","epigraphs",{"githubOwner":237,"githubRepo":238,"locale":23,"slug":285,"type":191},"oblique-worldbuilding",{"extract":287,"llm":288},{"commitSha":242,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":213,"targetMarket":173,"tier":245},{"repoId":247},{"anyEnrichmentAt":249,"extractAt":250,"githubAt":249,"llmAt":251,"updatedAt":251},{"_creationTime":292,"_id":293,"community":294,"display":295,"identity":303,"providers":305,"relations":308,"workflow":309},1778053622473.6345,"k178gqd0etn4d1hve4s3jvgwns866pdq",{"reviewCount":8},{"description":296,"name":297,"sourceUrl":298,"tags":299},"Act as an assistive outline coach who guides structural development through questions. Use when helping someone develop their own outline through diagnosis and frameworks. Critical constraint - never generate outline content. Instead ask questions, identify structural issues, suggest approaches, and let the writer structure.","Outline Coach","https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/structure/outline-coach",[281,19,300,301,18,302],"coaching","structure","storytelling",{"githubOwner":237,"githubRepo":238,"locale":23,"slug":304,"type":191},"outline-coach",{"extract":306,"llm":307},{"commitSha":242,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":213,"targetMarket":173,"tier":245},{"repoId":247},{"anyEnrichmentAt":249,"extractAt":250,"githubAt":249,"llmAt":251,"updatedAt":251},{"_creationTime":311,"_id":312,"community":313,"display":314,"identity":322,"providers":324,"relations":327,"workflow":328},1778053622473.631,"k178xq85fhcsa49mmeh5z82vmh867ywf",{"reviewCount":8},{"description":315,"installMethods":316,"name":317,"sourceUrl":318,"tags":319},"Guide the edit pass after drafting. Use when revision feels overwhelming, when changes cascade unpredictably, when you can't see problems anymore, or when editing never ends.",{},"Revision","https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/craft/revision",[19,320,281,321,18],"editing","diagnostics",{"githubOwner":237,"githubRepo":238,"locale":23,"slug":323,"type":191},"revision",{"extract":325,"llm":326},{"commitSha":242,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":213,"targetMarket":173,"tier":245},{"repoId":247},{"anyEnrichmentAt":249,"extractAt":250,"githubAt":249,"llmAt":251,"updatedAt":251},{"_creationTime":330,"_id":331,"community":332,"display":333,"identity":344,"providers":346,"relations":350,"workflow":351},1778053148350.422,"k179s1fnrvban8gh5swg37z6j9866sth",{"reviewCount":8},{"description":334,"installMethods":335,"name":336,"sourceUrl":337,"tags":338},"Screen job applications against requirements and score candidates",{},"Applicant Screening","https://github.com/claude-office-skills/skills/tree/HEAD/applicant-screening",[15,17,339,340,341,342,343],"screening","hiring","evaluation","mcp","document-processing",{"githubOwner":188,"githubRepo":189,"locale":23,"slug":345,"type":191},"applicant-screening",{"extract":347,"llm":348},{"commitSha":196,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":349,"targetMarket":173,"tier":245},95,{"repoId":199},{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186}]