[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-sanyuan0704-book-study-bn":3,"guides-for-sanyuan0704-book-study":223,"similar-k1748ytqk8zx7e739aw5ac21k1866nhc":224},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":188,"isFallback":193,"parentExtension":194,"providers":195,"relations":200,"repo":202,"workflow":220},1778054741404.875,"k1748ytqk8zx7e739aw5ac21k1866nhc",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Reading coach: guides users through books systematically with knowledge compilation, mastery testing, spaced repetition, and knowledge querying. Use when user says 'read this book with me', 'book study', 'start studying X', 'reading plan', 'ingest this chapter', 'review what I read', 'quiz me on the book', 'what did the book say about X', or invokes /book-study. Supports sub-commands: ingest, query, review, compare, status. Triggers: book, study, read, chapter, ingest, review, quiz, reading plan, book notes.",{},"Book Study","https://github.com/sanyuan0704/sanyuan-skills/tree/HEAD/skills/book-study",[15,16,17,18,19],"reading","learning","knowledge-management","study","coach",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":177,"workflow":186},1778054758790.5525,"kn7fr0cpk68r7zxvhq0ypbhhp9867rqa","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,48,53,56,59,63,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 guiding users through books systematically for knowledge compilation, testing, and querying.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers a comprehensive system for book study that goes beyond simple summarization by including mastery testing, spaced repetition, and cross-book comparisons, which are valuable additions to standard LLM capabilities.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill outlines a complete lifecycle for book study, from initial setup and chapter ingestion to mastery testing, spaced repetition, and completion, indicating it is ready for real-world use.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension focuses on the single domain of guided book study and knowledge management, with clearly defined sub-commands for this purpose.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description is concise, readable, and accurately reflects the skill's capabilities and intended use cases, including example triggers and sub-commands.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The skill uses narrowly scoped verb-noun commands for its operations (e.g., ingest, query, review, compare, status), which are easy for an agent to select.",{"category":49,"check":50,"severity":51,"summary":52},"Documentation","Configuration & parameter reference","warning","While the SKILL.md details the learning flow and data structure, specific parameters for commands like `/book-study \u003Cbook-name> --chapter 3` are not explicitly documented with types or default values.",{"category":38,"check":54,"severity":29,"summary":55},"Tool naming","All tool names are descriptive verb-noun combinations within the domain of book study.",{"category":38,"check":57,"severity":29,"summary":58},"Minimal I/O surface","Inputs are command-line arguments or structured text, and outputs focus on specific knowledge compilation or status information, avoiding extraneous data dumps.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The extension includes an MIT license file, which is a permissive open-source license.",{"category":64,"check":65,"severity":66,"summary":67},"Maintenance","Commit recency","not_applicable","No commit data is available for this evaluation.",{"category":64,"check":69,"severity":66,"summary":70},"Dependency Management","No third-party dependencies are identified in the provided code.",{"category":72,"check":73,"severity":66,"summary":74},"Security","Secret Management","The skill does not appear to handle any secrets.",{"category":72,"check":76,"severity":29,"summary":77},"Injection","The skill focuses on structuring knowledge and does not appear to load or execute arbitrary third-party data as instructions.",{"category":72,"check":79,"severity":29,"summary":80},"Transitive Supply-Chain Grenades","All content appears to be contained within the skill's directory, and there are no runtime downloads or remote execution of code.",{"category":72,"check":82,"severity":29,"summary":83},"Sandbox Isolation","The skill operates on knowledge within its own defined directory structure (`book-wiki/`) and does not appear to modify files outside of its scope.",{"category":72,"check":85,"severity":29,"summary":86},"Sandbox escape primitives","There are no indications of detached process spawns or deny-retry loops in the provided scripts.",{"category":72,"check":88,"severity":29,"summary":89},"Data Exfiltration","The skill's primary function is knowledge management and does not involve outbound calls to external services for data submission or telemetry.",{"category":72,"check":91,"severity":29,"summary":92},"Hidden Text Tricks","The bundled files do not contain any hidden text tricks, invisible characters, or suspicious formatting.",{"category":94,"check":95,"severity":29,"summary":96},"Hooks","Opaque code execution","The bundled scripts are plain markdown and appear to be directly readable, with no obfuscation or minified code.",{"category":98,"check":99,"severity":29,"summary":100},"Portability","Structural Assumption","The skill makes assumptions about the project root for its wiki directory but clearly documents this and provides relative paths.",{"category":102,"check":103,"severity":66,"summary":104},"Trust","Issues Attention","No issue data is available for this evaluation.",{"category":106,"check":107,"severity":51,"summary":108},"Versioning","Release Management","There is no explicit versioning information (e.g., `version` field, GitHub releases, CHANGELOG) provided for this skill.",{"category":110,"check":111,"severity":29,"summary":112},"Code Execution","Validation","While not explicitly using a schema library, the skill's structure and documented file naming conventions provide a form of validation for its data.",{"category":72,"check":114,"severity":29,"summary":115},"Unguarded Destructive Operations","The skill's operations primarily involve writing to its own knowledge base, and it does not appear to contain inherently destructive primitives like file deletion or system-level changes without explicit user action.",{"category":110,"check":117,"severity":29,"summary":118},"Error Handling","The skill's markdown structure implies logical flow, and any potential errors in state restoration or file operations would likely halt the workflow gracefully.",{"category":110,"check":120,"severity":29,"summary":121},"Logging","The `log.md` file serves as an audit trail for operations, capturing timestamps, actions, and outcomes.",{"category":123,"check":124,"severity":66,"summary":125},"Compliance","GDPR","The skill focuses on book knowledge and does not process personal data.",{"category":123,"check":127,"severity":29,"summary":128},"Target market","The skill is designed for general book study and knowledge management, with no specific regional or jurisdictional logic detected. targetMarket is global.",{"category":98,"check":130,"severity":29,"summary":131},"Runtime stability","The skill relies on standard file operations and markdown processing, with no specific editor or OS assumptions detected.",{"category":45,"check":133,"severity":29,"summary":134},"Precise Purpose","The description and usage examples clearly define the skill's purpose as a reading coach and knowledge manager, with explicit triggers and boundaries.",{"category":45,"check":136,"severity":29,"summary":137},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and provides relevant trigger phrases.",{"category":49,"check":139,"severity":29,"summary":140},"Concise Body","The SKILL.md is well-structured and keeps core instructions concise, deferring detailed templates and pedagogy to separate reference files.",{"category":142,"check":143,"severity":29,"summary":144},"Context","Progressive Disclosure","Detailed page templates and pedagogy are appropriately placed in separate `references/` files, linked from the main SKILL.md.",{"category":142,"check":146,"severity":66,"summary":147},"Forked exploration","This skill is not primarily an exploration or audit-style skill, so `context: fork` is not applicable.",{"category":27,"check":149,"severity":29,"summary":150},"Usage examples","The documentation provides clear, end-to-end usage examples for various commands, demonstrating input and expected outcome.",{"category":27,"check":152,"severity":29,"summary":153},"Edge cases","The skill addresses potential issues like fluency illusion, misconception handling, and spaced repetition intervals, providing recovery paths or specific actions.",{"category":110,"check":155,"severity":66,"summary":156},"Tool Fallback","The skill does not appear to rely on external tools like MCP servers, using only standard file operations.",{"category":98,"check":158,"severity":29,"summary":159},"Stack assumptions","The skill's reliance on markdown and file operations is broadly compatible, and it doesn't make specific OS or runtime assumptions.",{"category":161,"check":162,"severity":29,"summary":163},"Safety","Halt on unexpected state","The learning flow and state restoration logic imply that unexpected states would halt the workflow and prompt for appropriate action or review.",{"category":98,"check":165,"severity":29,"summary":166},"Cross-skill coupling","The skill is self-contained and does not appear to implicitly rely on other skills, nor does it seem to require explicit cross-linking.",1778054755863,"This skill guides users through books by compiling knowledge, testing mastery via Socratic questioning, employing spaced repetition for retention, and enabling cross-book querying. It manages book progress, chapter content, and concept mastery within a structured wiki format, offering a complete lifecycle for book study.","2.0.0","3.4.0","The Book Study skill is exceptionally well-designed and documented, adhering to best practices for scope, safety, and usability. The only minor point is the lack of explicit documentation for command parameters, which is a minor omission in an otherwise robust skill.",95,"A highly polished and comprehensive reading coach skill that facilitates deep learning through structured study, testing, and knowledge management.",[15,16,17,18,19],"global","verified",{"codeQuality":178,"collectedAt":179,"documentation":180,"maintenance":182,"security":183,"testCoverage":185},{},1778054743583,{"descriptionLength":181,"readmeSize":8},513,{},{"hasNpmPackage":184,"smitheryVerified":184},false,{"hasCi":184,"hasTests":184},{"updatedAt":187},1778054758790,{"githubOwner":189,"githubRepo":190,"locale":23,"slug":191,"type":192},"sanyuan0704","sanyuan-skills","book-study","skill",true,null,{"extract":196,"llm":199},{"commitSha":197,"license":198},"807460aaa6e23313d9e16c397d100130691083a5","MIT",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":201},"kd7ehbmfr6fxv4k4d6h65hev89864gmz",{"_creationTime":203,"_id":201,"identity":204,"providers":206,"workflow":217},1777995558409.9053,{"githubOwner":189,"githubRepo":190,"sourceUrl":205},"https://github.com/sanyuan0704/sanyuan-skills",{"discover":207,"github":210},{"sources":208},[209],"skills-sh",{"closedIssues90d":211,"forks":212,"license":198,"openIssues90d":211,"pushedAt":213,"readmeSize":214,"stars":215,"topics":216},4,302,1776143530000,1874,3413,[],{"discoverAt":218,"extractAt":219,"githubAt":219,"updatedAt":219},1777995558409,1778054742229,{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":187,"updatedAt":187},1778054741686,1778054741404,[],[225,255,282,311,340,368],{"_creationTime":226,"_id":227,"community":228,"display":229,"identity":241,"providers":244,"relations":249,"workflow":251},1778054812528.7205,"k179w7m3n2zkvrbhmmwn1stces86799q",{"reviewCount":8},{"description":230,"installMethods":231,"name":232,"sourceUrl":233,"tags":234},"3D web graphics with Three.js (WebGL/WebGPU). Capabilities: scenes, cameras, geometries, materials, lights, animations, model loading (GLTF/FBX), PBR materials, shadows, post-processing (bloom, SSAO, SSR), custom shaders, instancing, LOD, physics, VR/XR. Actions: create, build, animate, render 3D scenes/models. Keywords: Three.js, WebGL, WebGPU, 3D graphics, scene, camera, geometry, material, light, animation, GLTF, FBX, OrbitControls, PBR, shadow mapping, post-processing, bloom, SSAO, shader, instancing, LOD, WebXR, VR, AR, product configurator, data visualization, architectural walkthrough, interactive 3D, canvas. Use when: creating 3D visualizations, building WebGL/WebGPU apps, loading 3D models, adding animations, implementing VR/XR, creating interactive graphics, building product configurators.",{},"3D Graphics with Three.js","https://github.com/samhvw8/dot-claude/tree/HEAD/skills/3d-graphics",[235,236,237,238,239,16,240],"three-js","webgl","webgpu","3d-graphics","documentation","examples",{"githubOwner":242,"githubRepo":243,"locale":23,"slug":238,"type":192},"samhvw8","dot-claude",{"extract":245,"llm":247},{"commitSha":246,"license":198},"28c76162116d2eedab131c0e1548fdc76a2999f7",{"promptVersionExtension":169,"promptVersionScoring":170,"score":248,"targetMarket":175,"tier":176},98,{"repoId":250},"kd79ad9dpqazy79y2s6rvajgjn865xek",{"anyEnrichmentAt":252,"extractAt":253,"githubAt":252,"llmAt":254,"updatedAt":254},1778054813688,1778054812528,1778054896678,{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":269,"providers":272,"relations":276,"workflow":278},1778054617416.4724,"k171wbhkefsa1s7m82mat9azn9867e51",{"reviewCount":8},{"description":260,"installMethods":261,"name":262,"sourceUrl":263,"tags":264},"自动捕获经验并安全进化的技能。触发条件：(1)命令/操作失败时→记ERRORS.md (2)被用户纠正('不对'/'应该是')时→记LEARNINGS.md (3)用户需要不存在的能力时→记FEATURE_REQUESTS.md (4)外部API/工具出错时→记ERRORS.md (5)发现自己知识过时/错误时→记LEARNINGS.md (6)发现更好做法时→记LEARNINGS.md (7)每个任务完成时→回顾过程，有新经验则记LEARNINGS.md。去重原则：如果没有新经验或已有条目已覆盖则跳过不写。每次写入同时在.learnings/CHANGELOG.md追加JSONL日志。经验反复出现≥3次时晋升到AGENTS.md/TOOLS.md/SOUL.md。详见正文。",{},"Proactive Self-Improving Agent","https://github.com/yanhongxi-openclaw/proactive-self-improving-agent",[265,16,266,267,268],"agent","self-improvement","logging","experience-capture",{"githubOwner":270,"githubRepo":271,"locale":23,"slug":271,"type":192},"yanhongxi-openclaw","proactive-self-improving-agent",{"extract":273,"llm":275},{"commitSha":274,"license":198},"5af957709186392fb9892382d0ffb26e8095ad65",{"promptVersionExtension":169,"promptVersionScoring":170,"score":248,"targetMarket":175,"tier":176},{"repoId":277},"kd78yyb7ypqjg4av4r3p0feyfd864sdm",{"anyEnrichmentAt":279,"extractAt":280,"githubAt":279,"llmAt":281,"updatedAt":281},1778054617695,1778054617416,1778054631760,{"_creationTime":283,"_id":284,"community":285,"display":286,"identity":297,"providers":301,"relations":305,"workflow":307},1778054781976.5942,"k179b9aykjma0x987deby2qmms867b3g",{"reviewCount":8},{"description":287,"installMethods":288,"name":289,"sourceUrl":290,"tags":291},"AI Native Camp Day 5 콘텐츠 소화 스킬 만들기. fetch-tweet, fetch-youtube, content-digest 3개 스킬을 직접 만들고 활용한다. \"5일차\", \"Day 5\", \"fetch\", \"콘텐츠 스킬\", \"트윗 스킬\", \"유튜브 스킬\", \"다이제스트 스킬\" 요청에 사용.",{},"Day 5: Fetch & Digest","https://github.com/ai-native-camp/camp-1/tree/HEAD/.agents/skills/day5-fetch-and-digest",[292,293,294,295,16,296],"content-processing","youtube","twitter","translation","curriculum",{"githubOwner":298,"githubRepo":299,"locale":23,"slug":300,"type":192},"ai-native-camp","camp-1","day5-fetch-and-digest",{"extract":302,"llm":304},{"commitSha":303,"license":66},"9ffaf358dc8c88567d8f0450966b5518071da4f0",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":306},"kd72seepns71xx9ksxrb02bs1n8645k6",{"anyEnrichmentAt":308,"extractAt":309,"githubAt":308,"llmAt":310,"updatedAt":310},1778054782298,1778054781976,1778054817045,{"_creationTime":312,"_id":313,"community":314,"display":315,"identity":326,"providers":330,"relations":334,"workflow":336},1778053622473.6506,"k170teggyztxn2app0bq7yqep5866t1w",{"reviewCount":8},{"description":316,"installMethods":317,"name":318,"sourceUrl":319,"tags":320},"Guide AI-assisted learning that empowers learners while maintaining appropriate boundaries. Use when teaching, explaining concepts, or helping someone who is struggling to understand.",{},"Gentle Teaching Framework","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/education/gentle-teaching",[321,322,16,323,324,325],"education","teaching","guidance","mentorship","assistive",{"githubOwner":327,"githubRepo":328,"locale":23,"slug":329,"type":192},"jwynia","agent-skills","gentle-teaching",{"extract":331,"llm":333},{"commitSha":332,"license":198},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":335},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":337,"extractAt":338,"githubAt":337,"llmAt":339,"updatedAt":339},1778053625386,1778053622473,1778054012696,{"_creationTime":341,"_id":342,"community":343,"display":344,"identity":354,"providers":358,"relations":362,"workflow":364},1778054165262.0667,"k170pvdzmb7fkkpd3dsf0rchp1867wrb",{"reviewCount":8},{"description":345,"installMethods":346,"name":347,"sourceUrl":348,"tags":349},"Graph of Thoughts (GoT) Controller - 管理研究图状态，执行图操作（Generate, Aggregate, Refine, Score），优化研究路径质量。当研究主题复杂或多方面、需要策略性探索（深度 vs 广度）、高质量研究时使用此技能。",{},"GoT Controller","https://github.com/liangdabiao/claude-code-stock-deep-research-agent/tree/HEAD/1.claude/skills/got-controller",[350,351,352,17,353],"research","graph-of-thoughts","agent-orchestration","llm-framework",{"githubOwner":355,"githubRepo":356,"locale":23,"slug":357,"type":192},"liangdabiao","claude-code-stock-deep-research-agent","got-controller",{"extract":359,"llm":361},{"commitSha":360,"license":198},"3299e26cfff82e44bfd6cf8fec9227dffd05c8e5",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":363},"kd7dn1teqxkpff2h62faq0js7h864x3y",{"anyEnrichmentAt":365,"extractAt":366,"githubAt":365,"llmAt":367,"updatedAt":367},1778054165648,1778054165262,1778054189418,{"_creationTime":369,"_id":370,"community":371,"display":372,"identity":383,"providers":387,"relations":392,"workflow":394},1778053148350.4607,"k17e2c06z6nnv8s79m82n2tqnx8674ve",{"reviewCount":8},{"description":373,"installMethods":374,"name":375,"sourceUrl":376,"tags":377},"Automate Obsidian knowledge management, note linking, and personal knowledge base workflows",{},"Obsidian Automation","https://github.com/claude-office-skills/skills/tree/HEAD/obsidian-automation",[378,379,17,380,381,382],"obsidian","notes","markdown","pkm","productivity",{"githubOwner":384,"githubRepo":385,"locale":23,"slug":386,"type":192},"claude-office-skills","skills","obsidian-automation",{"extract":388,"llm":391},{"commitSha":389,"license":390},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11","MIT-0",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":393},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":395,"extractAt":396,"githubAt":395,"llmAt":397,"updatedAt":397},1778053151766,1778053148350,1778053561145]