[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jwynia-blind-spot-detective-ms":3,"guides-for-jwynia-blind-spot-detective":222,"similar-k171jc4epkmqq2y76n42e3eg0s866rf8":223},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":188,"isFallback":193,"parentExtension":194,"providers":195,"relations":199,"repo":201,"workflow":219},1778053622473.6594,"k171jc4epkmqq2y76n42e3eg0s866rf8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"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",[15,16,17,18,19],"writing","analysis","non-fiction","diagnostic","documentation",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":176,"workflow":186},1778054012697.0178,"kn7awm88e9vtf3wr5a6mthfyxh8673yh","en",{"checks":25,"evaluatedAt":166,"extensionSummary":167,"promptVersionExtension":168,"promptVersionScoring":169,"rationale":170,"score":171,"summary":172,"tags":173,"targetMarket":174,"tier":175},[26,31,34,37,41,44,49,53,56,59,63,67,70,74,77,80,83,86,89,92,96,100,104,108,112,115,118,121,125,128,131,134,137,140,144,147,150,153,156,159,163],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem: identifying missing elements (blind spots and blank spots) in non-fiction writing, and specifies when to use it (before finalizing or when feedback feels incomplete).",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill provides systematic frameworks (Cognitive Bias Check, Socratic Questioning, Content Checklist, Missing Elements Analysis) and detection techniques that go beyond basic LLM capabilities for identifying writing gaps.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill is fully implemented, providing comprehensive frameworks and diagnostic questions to address the stated use case of identifying writing gaps in non-fiction.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill has a single, well-defined responsibility: analyzing non-fiction writing for missing elements (blind spots and blank spots).",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The displayed description accurately and concisely reflects the skill's purpose and capabilities.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This skill does not expose individual tools; its functionality is self-contained within the SKILL.md instructions.",{"category":50,"check":51,"severity":47,"summary":52},"Documentation","Configuration & parameter reference","The skill does not expose any configurable parameters or environment variables that require documentation.",{"category":38,"check":54,"severity":47,"summary":55},"Tool naming","This skill does not expose individual tools with user-facing names.",{"category":38,"check":57,"severity":47,"summary":58},"Minimal I/O surface","As the skill does not expose tools with specific parameter schemas or response shapes, this check is not applicable.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The license is MIT, a permissive open-source license, clearly declared in the SKILL.md frontmatter.",{"category":64,"check":65,"severity":47,"summary":66},"Maintenance","Commit recency","The trust signals indicate 'n/a' for the last commit date, and no repository files were provided beyond the skill itself, making recency assessment impossible.",{"category":64,"check":68,"severity":47,"summary":69},"Dependency Management","No third-party dependencies are used in this skill.",{"category":71,"check":72,"severity":47,"summary":73},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The skill's logic is contained within SKILL.md and does not load or process external untrusted data, mitigating injection risks.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The skill is self-contained and does not fetch remote content or execute arbitrary code, preventing supply-chain attacks.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The skill operates entirely within its defined scope and does not modify files outside the project folder.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were found in the skill's instructions.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The skill does not make any outbound calls or reference confidential data, eliminating data exfiltration risks.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","The bundled files (SKILL.md) are free of hidden-steering tricks, invisible characters, or obfuscated content.",{"category":93,"check":94,"severity":29,"summary":95},"Hooks","Opaque code execution","The skill's logic is provided as plain, readable markdown text and does not involve obfuscated code, base64 payloads, or runtime script fetching.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The skill does not make assumptions about the user's project structure; it operates on provided text and general writing principles.",{"category":101,"check":102,"severity":47,"summary":103},"Trust","Issues Attention","No GitHub issues data available for this skill to evaluate maintainer engagement.",{"category":105,"check":106,"severity":29,"summary":107},"Versioning","Release Management","A meaningful version ('1.0') is declared in the SKILL.md frontmatter.",{"category":109,"check":110,"severity":47,"summary":111},"Code Execution","Validation","The skill does not execute code or process structured inputs that require validation.",{"category":71,"check":113,"severity":29,"summary":114},"Unguarded Destructive Operations","The skill is analytical and read-only, posing no risk of destructive operations.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The skill is structured as a set of diagnostic questions and frameworks, not executable code that would encounter runtime errors. It does not have code that can fail.",{"category":109,"check":119,"severity":47,"summary":120},"Logging","The skill is read-only and performs no destructive actions or outbound calls, thus no local audit logging is required.",{"category":122,"check":123,"severity":29,"summary":124},"Compliance","GDPR","The skill operates on provided text for analysis and does not handle personal data, making GDPR compliance not applicable.",{"category":122,"check":126,"severity":29,"summary":127},"Target market","The skill provides general writing analysis frameworks applicable globally, with no region-specific logic detected. Target market is 'global'.",{"category":97,"check":129,"severity":29,"summary":130},"Runtime stability","The skill is implemented in markdown and relies on standard LLM interpretation, making it platform-agnostic and not dependent on specific runtimes or shells.",{"category":45,"check":132,"severity":29,"summary":133},"Precise Purpose","The description clearly states the purpose (identify missing elements in non-fiction writing) and provides specific use cases (before finalizing, when feedback feels incomplete).",{"category":45,"check":135,"severity":29,"summary":136},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the skill's core capability.",{"category":50,"check":138,"severity":29,"summary":139},"Concise Body","The SKILL.md body is well-structured, under 500 lines, and effectively uses sections and markdown for clarity.",{"category":141,"check":142,"severity":29,"summary":143},"Context","Progressive Disclosure","While the SKILL.md is comprehensive, it is not excessively long and does not embed large data blobs, making it amenable to direct reading.",{"category":141,"check":145,"severity":47,"summary":146},"Forked exploration","The skill is diagnostic and does not involve deep code review or multi-file inspection that would warrant 'context: fork'.",{"category":27,"check":148,"severity":29,"summary":149},"Usage examples","The SKILL.md provides detailed frameworks and self-check questions that serve as clear examples of how to use the skill for analysis.",{"category":27,"check":151,"severity":29,"summary":152},"Edge cases","The skill addresses edge cases by defining 'Blind Spots' vs 'Blank Spots' and provides specific frameworks and questions for different types of omissions.",{"category":109,"check":154,"severity":47,"summary":155},"Tool Fallback","This skill does not rely on external tools like MCP servers and is self-contained.",{"category":97,"check":157,"severity":29,"summary":158},"Stack assumptions","The skill is markdown-based and relies on standard LLM interpretation, with no specific stack assumptions or runtime requirements declared.",{"category":160,"check":161,"severity":29,"summary":162},"Safety","Halt on unexpected state","The skill is diagnostic and does not perform state-changing operations, so halting on unexpected states is not applicable in a destructive sense. Its analysis is inherently safe.",{"category":97,"check":164,"severity":29,"summary":165},"Cross-skill coupling","The skill is self-contained and its analysis of writing gaps does not implicitly rely on other skills. It cross-references complementary skills explicitly.",1778053877482,"This skill provides detailed frameworks, including Cognitive Bias Checks, Socratic Questioning, and Content Checklists, to help writers identify blind spots and blank spots in their non-fiction work. It aids in revision and ensures comprehensive coverage by systematically interrogating assumptions and omissions.","2.0.0","3.4.0","The skill is exceptionally well-documented and robust, passing all applicable checks with high severity. It clearly defines its purpose, provides detailed frameworks, and is self-contained with no security or portability concerns. The only non-applicable checks are due to the skill's nature as a diagnostic tool rather than an executable script.",99,"A high-quality, well-structured skill for systematically identifying gaps and limitations in non-fiction writing.",[15,16,17,18,19],"global","verified",{"codeQuality":177,"collectedAt":178,"documentation":179,"maintenance":181,"security":182,"testCoverage":185},{},1778053865099,{"descriptionLength":180,"readmeSize":8},218,{},{"hasNpmPackage":183,"license":184,"smitheryVerified":183},false,"MIT",{"hasCi":183,"hasTests":183},{"updatedAt":187},1778054012696,{"githubOwner":189,"githubRepo":190,"locale":23,"slug":191,"type":192},"jwynia","agent-skills","blind-spot-detective","skill",true,null,{"extract":196,"llm":198},{"commitSha":197,"license":184},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":168,"promptVersionScoring":169,"score":171,"targetMarket":174,"tier":175},{"repoId":200},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"_creationTime":202,"_id":200,"identity":203,"providers":205,"workflow":216},1777995558409.897,{"githubOwner":189,"githubRepo":190,"sourceUrl":204},"https://github.com/jwynia/agent-skills",{"discover":206,"github":209},{"sources":207},[208],"skills-sh",{"closedIssues90d":8,"forks":210,"openIssues90d":211,"pushedAt":212,"readmeSize":213,"stars":214,"topics":215},10,2,1771900514000,11924,70,[],{"discoverAt":217,"extractAt":218,"githubAt":218,"updatedAt":218},1777995558409,1778053628601,{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187},1778053625386,1778053622473,[],[224,243,262,282,300,319],{"_creationTime":225,"_id":226,"community":227,"display":228,"identity":237,"providers":238,"relations":241,"workflow":242},1778053622473.6428,"k17f07btfbe93v77fzd8gqct11867ep3",{"reviewCount":8},{"description":229,"installMethods":230,"name":231,"sourceUrl":232,"tags":233},"Diagnose world-level story problems. This skill should be used when settings feel thin, institutions feel designed rather than evolved, economies don't make sense, or non-human species feel like humans in costume. Keywords: worldbuilding, setting, world, institutions, economy, culture, species, consequences.",{},"Worldbuilding Diagnostic Skill","https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/worldbuilding/worldbuilding",[234,235,15,18,236],"worldbuilding","fiction","creative",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":234,"type":192},{"extract":239,"llm":240},{"commitSha":197,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":171,"targetMarket":174,"tier":175},{"repoId":200},{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187},{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":255,"providers":256,"relations":260,"workflow":261},1778053622473.661,"k17bjq5477qz3ff878vxz3gc4d8667dn",{"reviewCount":8},{"description":248,"installMethods":249,"name":250,"sourceUrl":251,"tags":252},"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",[15,253,19,254],"summarization","text-processing",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":253,"type":192},{"extract":257,"llm":258},{"commitSha":197,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":259,"targetMarket":174,"tier":175},98,{"repoId":200},{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187},{"_creationTime":263,"_id":264,"community":265,"display":266,"identity":275,"providers":277,"relations":280,"workflow":281},1778053622473.6433,"k17az36sbga427hmnbjwp0t5hx867rbf",{"reviewCount":8},{"description":267,"name":268,"sourceUrl":269,"tags":270},"Diagnose and improve humor using systems thinking. Use when jokes fall flat, when humor feels forced, when punchlines don't land, or when you want to systematically enhance comedic writing. Treats jokes as engineerable connection systems.","Joke Engineering","https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/humor/joke-engineering",[271,272,15,273,18,274],"humor","creativity","comedy","systems-thinking",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":276,"type":192},"joke-engineering",{"extract":278,"llm":279},{"commitSha":197,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":259,"targetMarket":174,"tier":175},{"repoId":200},{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187},{"_creationTime":283,"_id":284,"community":285,"display":286,"identity":293,"providers":295,"relations":298,"workflow":299},1778053622473.6409,"k176en4wst9tsthf6eb8etyw4s867ms3",{"reviewCount":8},{"description":287,"installMethods":288,"name":289,"sourceUrl":290,"tags":291},"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",[234,15,235,236,292,19],"epigraphs",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":294,"type":192},"oblique-worldbuilding",{"extract":296,"llm":297},{"commitSha":197,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":259,"targetMarket":174,"tier":175},{"repoId":200},{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187},{"_creationTime":301,"_id":302,"community":303,"display":304,"identity":312,"providers":314,"relations":317,"workflow":318},1778053622473.6345,"k178gqd0etn4d1hve4s3jvgwns866pdq",{"reviewCount":8},{"description":305,"name":306,"sourceUrl":307,"tags":308},"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",[235,15,309,310,19,311],"coaching","structure","storytelling",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":313,"type":192},"outline-coach",{"extract":315,"llm":316},{"commitSha":197,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":259,"targetMarket":174,"tier":175},{"repoId":200},{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187},{"_creationTime":320,"_id":321,"community":322,"display":323,"identity":331,"providers":333,"relations":336,"workflow":337},1778053622473.6365,"k17960cwsfaph9a3c4pas2t08n8660g2",{"reviewCount":8},{"description":324,"installMethods":325,"name":326,"sourceUrl":327,"tags":328},"Reverse-engineer published books into structured scene-by-scene outlines for study. Use when analyzing craft, learning story structure from masters, or creating teaching materials from existing works.",{},"Reverse-Outliner","https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/structure/reverse-outliner",[235,15,16,329,330],"outlining","story-structure",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":332,"type":192},"reverse-outliner",{"extract":334,"llm":335},{"commitSha":197,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":259,"targetMarket":174,"tier":175},{"repoId":200},{"anyEnrichmentAt":220,"extractAt":221,"githubAt":220,"llmAt":187,"updatedAt":187}]