[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jwynia-skill-integrator-it":3,"guides-for-jwynia-skill-integrator":226,"similar-k17bg3s56y3e5ysq8gxsjyb6q98661t4":227},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":23,"identity":192,"isFallback":197,"parentExtension":198,"providers":199,"relations":203,"repo":205,"workflow":223},1778053622473.6545,"k17bg3s56y3e5ysq8gxsjyb6q98661t4",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Integrate installed skill usage guidance into project CLAUDE.md/AGENTS.md based on project context. Use when skills are installed but agents don't know when to use them, when setting up a new project with skills, or when updating guidance after adding skills.",{},"Skill Integrator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/meta/skill-integrator",[15,16,17,18,19,20,21,22],"documentation","meta","skills","infrastructure","automation","utility","typescript","deno",{"_creationTime":24,"_id":25,"extensionId":5,"locale":26,"result":27,"trustSignals":180,"workflow":190},1778054012696.9985,"kn7cvajr21z3c05mwr66dg9hys8669c2","en",{"checks":28,"evaluatedAt":170,"extensionSummary":171,"promptVersionExtension":172,"promptVersionScoring":173,"rationale":174,"score":175,"summary":176,"tags":177,"targetMarket":178,"tier":179},[29,34,37,41,45,49,53,56,60,64,68,71,74,77,80,84,87,90,93,96,99,103,107,110,114,117,120,123,126,129,132,136,139,143,148,151,154,157,160,164,167],{"category":30,"check":31,"severity":32,"summary":33},"Invocation","Precise Purpose","pass","The description clearly states that the skill integrates installed skill usage guidance into project documentation based on project context, and specifies use cases like initial setup, adding skills, and updating guidance.",{"category":30,"check":35,"severity":32,"summary":36},"Concise Frontmatter","The frontmatter is concise and self-contained, effectively summarizing the core capability and providing trigger phrases within the initial characters.",{"category":38,"check":39,"severity":32,"summary":40},"Documentation","Concise Body","The skill body is well-structured, with the main instruction set being concise and delegating deeper material like script outputs and detailed procedures to separate files or inline commands.",{"category":42,"check":43,"severity":32,"summary":44},"Context","Progressive Disclosure","The skill demonstrates progressive disclosure by outlining the flow in SKILL.md and providing execution commands that reference separate script files for detailed operations.",{"category":42,"check":46,"severity":47,"summary":48},"Forked exploration","not_applicable","This skill is not an exploration-style skill; it analyzes project context and generates documentation, therefore, 'context: fork' is not applicable.",{"category":50,"check":51,"severity":32,"summary":52},"Practical Utility","Usage examples","The SKILL.md provides clear examples of user interactions and the corresponding command-line executions for different modes of operation.",{"category":50,"check":54,"severity":32,"summary":55},"Edge cases","The skill addresses various states (SI0-SI3) and outlines specific diagnostic processes and interventions for each, implicitly handling different scenarios.",{"category":57,"check":58,"severity":47,"summary":59},"Code Execution","Tool Fallback","The skill relies on Deno scripts and does not appear to depend on external MCP servers or other tools that would require a fallback mechanism.",{"category":61,"check":62,"severity":32,"summary":63},"Portability","Stack assumptions","The skill clearly declares its stack assumptions by specifying Deno usage and providing explicit bash commands for execution.",{"category":65,"check":66,"severity":32,"summary":67},"Safety","Halt on unexpected state","The skill's documentation outlines different states (SI0-SI3) and diagnostic processes, implying it handles unexpected states by identifying them and suggesting interventions.",{"category":61,"check":69,"severity":32,"summary":70},"Cross-skill coupling","The skill is self-contained, performing analysis and guidance generation. It explicitly lists complementary skills and integration points rather than relying on implicit coupling.",{"category":50,"check":72,"severity":32,"summary":73},"Problem relevance","The description clearly names the problem of agents not knowing when to use installed skills and the pain point of silent inventories.",{"category":50,"check":75,"severity":32,"summary":76},"Unique selling proposition","The skill offers significant value over a simple prompt by automating the analysis of project context, installed skills, and generating actionable, project-specific guidance.",{"category":50,"check":78,"severity":32,"summary":79},"Production readiness","The skill is production-ready, providing a complete lifecycle for integrating skill guidance, including analysis, generation, and user approval steps.",{"category":81,"check":82,"severity":32,"summary":83},"Scope","Single responsibility principle","The skill has a single, well-defined responsibility: to integrate installed skill usage guidance into project documentation based on project context.",{"category":81,"check":85,"severity":32,"summary":86},"Description quality","The description is accurate, concise, and clearly reflects the skill's functionality of integrating guidance into project documentation.",{"category":30,"check":88,"severity":32,"summary":89},"Scoped tools","The skill utilizes specific Deno scripts (analyze-project.ts, scan-skills.ts, generate-guidance.ts) for distinct operations, adhering to the principle of narrow verb-noun specialists.",{"category":38,"check":91,"severity":32,"summary":92},"Configuration & parameter reference","The SKILL.md and script documentation provide clear usage instructions, including command-line arguments and expected outputs, for all provided tools.",{"category":81,"check":94,"severity":32,"summary":95},"Tool naming","The tools (Deno scripts) are named descriptively (e.g., analyze-project.ts, scan-skills.ts, generate-guidance.ts) and follow kebab-case conventions.",{"category":81,"check":97,"severity":32,"summary":98},"Minimal I/O surface","The scripts use structured JSON for input (project context, skill data) and output, with command-line arguments for configuration, adhering to minimal I/O principles.",{"category":100,"check":101,"severity":32,"summary":102},"License","License usability","The license is MIT, a permissive open-source license, and is clearly declared in the SKILL.md frontmatter.",{"category":104,"check":105,"severity":47,"summary":106},"Maintenance","Commit recency","No commit data is available for evaluation.",{"category":104,"check":108,"severity":47,"summary":109},"Dependency Management","The skill is a Deno script bundle and does not appear to manage external 3rd party dependencies beyond Deno's built-in module resolution.",{"category":111,"check":112,"severity":47,"summary":113},"Security","Secret Management","The skill does not handle secrets; it analyzes project context and generates documentation.",{"category":111,"check":115,"severity":32,"summary":116},"Injection","The skill's scripts process project files and existing skill metadata but do not load or execute untrusted third-party data as instructions.",{"category":111,"check":118,"severity":32,"summary":119},"Transitive Supply-Chain Grenades","The skill's execution relies solely on committed Deno scripts and local project files, with no runtime downloads or remote execution patterns observed.",{"category":111,"check":121,"severity":32,"summary":122},"Sandbox Isolation","The skill operates on project files within its specified directory and standard output, without attempting to modify files outside its scope.",{"category":111,"check":124,"severity":32,"summary":125},"Sandbox escape primitives","The skill's scripts are standard Deno executions and do not exhibit detached-process spawns or retry loops around denied tool calls.",{"category":111,"check":127,"severity":32,"summary":128},"Data Exfiltration","The skill focuses on project analysis and documentation generation; it does not make outbound calls for data exfiltration or telemetry.",{"category":111,"check":130,"severity":32,"summary":131},"Hidden Text Tricks","The bundled files (SKILL.md, scripts, JSON data) appear to be free of hidden-steering tricks, control characters, or suspicious Unicode sequences.",{"category":133,"check":134,"severity":32,"summary":135},"Hooks","Opaque code execution","The skill bundle includes plain, readable Deno TypeScript source code, with no obfuscation, base64 payloads, or minified bundles.",{"category":61,"check":137,"severity":32,"summary":138},"Structural Assumption","The skill makes reasonable assumptions about project structure (e.g., `.claude/skills/`, `SKILL.md`) and provides clear error messages if these are not met.",{"category":140,"check":141,"severity":47,"summary":142},"Trust","Issues Attention","No issue tracking data is available for evaluation.",{"category":144,"check":145,"severity":146,"summary":147},"Versioning","Release Management","info","The manifest lists a version ('1.0') but there are no GitHub release tags or CHANGELOG.md available.",{"category":57,"check":149,"severity":32,"summary":150},"Validation","The scripts utilize structured JSON inputs and command-line arguments for configuration, implying internal validation and sanitization for processing.",{"category":111,"check":152,"severity":32,"summary":153},"Unguarded Destructive Operations","The skill is analytical and informational; it does not perform any destructive operations.",{"category":57,"check":155,"severity":32,"summary":156},"Error Handling","The scripts include try-catch blocks and explicitly handle different states (SI0-SI3), indicating robust error handling and reporting.",{"category":57,"check":158,"severity":47,"summary":159},"Logging","The skill's purpose is analysis and guidance generation, not performing destructive actions or outbound calls that would require local audit logging.",{"category":161,"check":162,"severity":47,"summary":163},"Compliance","GDPR","The skill analyzes project structure and installed skills; it does not operate on or process personal data.",{"category":161,"check":165,"severity":32,"summary":166},"Target market","The skill is designed for general project integration and does not contain regional-specific logic, making it globally applicable.",{"category":61,"check":168,"severity":32,"summary":169},"Runtime stability","The skill uses standard Deno and shell commands, avoiding specific OS or editor assumptions and providing clear execution instructions.",1778053850104,"The Skill Integrator analyzes project context and installed skills to produce actionable, trigger-based guidance for CLAUDE.md or AGENTS.md. It automates the process of documenting when and how agents should use available tools, supporting initial setup, ongoing updates, and specific skill integrations.","2.0.0","3.4.0","This skill is highly polished, with a clear purpose, excellent documentation, and well-defined scripts. It demonstrates strong production readiness and adheres to security best practices. The only minor point is the lack of explicit versioning beyond the manifest field.",95,"This skill automates the generation of project-specific skill usage guidance, enhancing agent awareness and utility.",[15,16,17,18,19,20,21,22],"global","verified",{"codeQuality":181,"collectedAt":182,"documentation":183,"maintenance":185,"security":186,"testCoverage":189},{},1778053840072,{"descriptionLength":184,"readmeSize":8},259,{},{"hasNpmPackage":187,"license":188,"smitheryVerified":187},false,"MIT",{"hasCi":187,"hasTests":187},{"updatedAt":191},1778054012696,{"githubOwner":193,"githubRepo":194,"locale":26,"slug":195,"type":196},"jwynia","agent-skills","skill-integrator","skill",true,null,{"extract":200,"llm":202},{"commitSha":201,"license":188},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":172,"promptVersionScoring":173,"score":175,"targetMarket":178,"tier":179},{"repoId":204},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"_creationTime":206,"_id":204,"identity":207,"providers":209,"workflow":220},1777995558409.897,{"githubOwner":193,"githubRepo":194,"sourceUrl":208},"https://github.com/jwynia/agent-skills",{"discover":210,"github":213},{"sources":211},[212],"skills-sh",{"closedIssues90d":8,"forks":214,"openIssues90d":215,"pushedAt":216,"readmeSize":217,"stars":218,"topics":219},10,2,1771900514000,11924,70,[],{"discoverAt":221,"extractAt":222,"githubAt":222,"updatedAt":222},1777995558409,1778053628601,{"anyEnrichmentAt":224,"extractAt":225,"githubAt":224,"llmAt":191,"updatedAt":191},1778053625386,1778053622473,[],[228,254,277,299,320,350],{"_creationTime":229,"_id":230,"community":231,"display":232,"identity":246,"providers":248,"relations":252,"workflow":253},1778053622473.672,"k17d1y0k8qe0y5tyn229p5q7f9866nrk",{"reviewCount":8},{"description":233,"installMethods":234,"name":235,"sourceUrl":236,"tags":237},"Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot. Covers the full art pipeline from concept art and style guides to final sprites, sprite sheets, and import configuration. This skill should be used when creating game art, generating sprites, making tilesets, creating UI elements, or preparing assets for Godot import. Keywords: game assets, AI art, DALL-E, Replicate, fal.ai, sprite sheet, tileset, Godot, pixel art, character sprite, game art, texture, animation frames.",{},"Godot Asset Generator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/game-development/godot/godot-asset-generator",[238,239,240,241,242,243,244,245,22,21],"game-development","godot","ai-art","dall-e","replicate","fal-ai","sprite-generation","asset-pipeline",{"githubOwner":193,"githubRepo":194,"locale":26,"slug":247,"type":196},"godot-asset-generator",{"extract":249,"llm":250},{"commitSha":201,"license":188},{"promptVersionExtension":172,"promptVersionScoring":173,"score":251,"targetMarket":178,"tier":179},98,{"repoId":204},{"anyEnrichmentAt":224,"extractAt":225,"githubAt":224,"llmAt":191,"updatedAt":191},{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":271,"providers":272,"relations":275,"workflow":276},1778053622473.6643,"k17f5hrarp9sdrp97g8sa1e9cn8662nk",{"reviewCount":8},{"description":259,"installMethods":260,"name":261,"sourceUrl":262,"tags":263},"Diagnose devcontainer configuration problems and guide development environment setup. This skill should be used when the user asks to 'set up devcontainer', 'fix container startup', 'configure VS Code dev container', 'Codespaces setup', or has Docker development environment issues. Keywords: devcontainer, docker, VS Code, Codespaces, container, development environment, Dockerfile.",{},"Devcontainer Diagnostic","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/development/tooling/devcontainer",[264,265,266,267,268,269,270,21,22],"devcontainer","docker","vscode","codespaces","development-environment","configuration","diagnostic",{"githubOwner":193,"githubRepo":194,"locale":26,"slug":264,"type":196},{"extract":273,"llm":274},{"commitSha":201,"license":188},{"promptVersionExtension":172,"promptVersionScoring":173,"score":251,"targetMarket":178,"tier":179},{"repoId":204},{"anyEnrichmentAt":224,"extractAt":225,"githubAt":224,"llmAt":191,"updatedAt":191},{"_creationTime":278,"_id":279,"community":280,"display":281,"identity":292,"providers":294,"relations":297,"workflow":298},1778053622473.6492,"k17bng92x6hb61apz8awjye58d866a2n",{"reviewCount":8},{"description":282,"installMethods":283,"name":284,"sourceUrl":285,"tags":286},"Create and manipulate Excel XLSX files programmatically. Use when the user needs to generate spreadsheets, modify XLSX templates, extract spreadsheet content, or automate Excel workflows. Supports both template-based generation (for branding compliance) and from-scratch creation. Keywords: Excel, XLSX, spreadsheet, workbook, worksheet, data, report, template, financial, analysis.",{},"XLSX Generator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/document-processing/spreadsheet/xlsx-generator",[287,288,289,290,291,22,21],"excel","xlsx","spreadsheet","generator","data",{"githubOwner":193,"githubRepo":194,"locale":26,"slug":293,"type":196},"xlsx-generator",{"extract":295,"llm":296},{"commitSha":201,"license":188},{"promptVersionExtension":172,"promptVersionScoring":173,"score":251,"targetMarket":178,"tier":179},{"repoId":204},{"anyEnrichmentAt":224,"extractAt":225,"githubAt":224,"llmAt":191,"updatedAt":191},{"_creationTime":300,"_id":301,"community":302,"display":303,"identity":313,"providers":314,"relations":318,"workflow":319},1778053622473.6511,"k17c3mvzt73w4jyjk9e5pczvsd866vcs",{"reviewCount":8},{"description":304,"installMethods":305,"name":306,"sourceUrl":307,"tags":308},"Expand seeds and escape convergent ideation. Use when you have the start of an idea and want to grow it, when brainstorming produces the same ideas every time, or when you need to explore possibility space.",{},"Brainstorming","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/ideation/brainstorming",[309,310,311,22,312,20],"ideation","creativity","brainstorming","scripting",{"githubOwner":193,"githubRepo":194,"locale":26,"slug":311,"type":196},{"extract":315,"llm":316},{"commitSha":201,"license":188},{"promptVersionExtension":172,"promptVersionScoring":173,"score":317,"targetMarket":178,"tier":179},93,{"repoId":204},{"anyEnrichmentAt":224,"extractAt":225,"githubAt":224,"llmAt":191,"updatedAt":191},{"_creationTime":321,"_id":322,"community":323,"display":324,"identity":333,"providers":336,"relations":343,"workflow":346},1778053348890.787,"k173akv8ppgn6xf27v54pbx8ms866n89",{"reviewCount":8},{"description":325,"installMethods":326,"name":327,"sourceUrl":328,"tags":329},"Extension from lijigang/ljg-skills",{},"ljg-skill-map","https://github.com/lijigang/ljg-skills/tree/HEAD/skills/ljg-skill-map",[17,330,331,20,332],"map","visualization","bash",{"githubOwner":334,"githubRepo":335,"locale":26,"slug":327,"type":196},"lijigang","ljg-skills",{"extract":337,"llm":340},{"commitSha":338,"license":339},"d2d6a0313baaeee789d00aa5c3841d4622147f23","critical",{"promptVersionExtension":172,"promptVersionScoring":173,"score":341,"targetMarket":178,"tier":342},50,"flagged",{"parentExtensionId":344,"repoId":345},"k1704g81mbxzdxt81951f8s6g1866ry3","kd71hhp7w2dcgt37rznesw08cx864k8w",{"anyEnrichmentAt":347,"extractAt":348,"githubAt":347,"llmAt":349,"updatedAt":349},1778053349620,1778053348890,1778053415028,{"_creationTime":351,"_id":352,"community":353,"display":354,"identity":365,"providers":367,"relations":373,"workflow":375},1778054586606.9207,"k17dgzjgvsrbv3nsbp0kz4c1ax8665ww",{"reviewCount":8},{"description":355,"installMethods":356,"name":357,"sourceUrl":358,"tags":359},"Vercel filesystem detectors",{},"Vercel Filesystem Detectors","https://github.com/vercel/vercel/tree/HEAD/packages/fs-detectors",[360,361,362,363,364,20],"vercel","build-system","framework-detection","monorepo","cli",{"githubOwner":360,"githubRepo":360,"locale":26,"slug":366,"type":196},"vercel-fs-detectors",{"extract":368,"llm":371},{"commitSha":369,"license":370},"da93fccb68ef705f866ddb8d4ff596495589442a","Apache-2.0",{"promptVersionExtension":172,"promptVersionScoring":173,"score":372,"targetMarket":178,"tier":179},100,{"repoId":374},"kd70sna36fh1a450f5r7e0f8p986555e",{"anyEnrichmentAt":376,"extractAt":377,"githubAt":376,"llmAt":378,"updatedAt":378},1778054590995,1778054586606,1778054733091]