[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jwynia-gentle-teaching-zh-CN":3,"guides-for-jwynia-gentle-teaching":223,"similar-k170teggyztxn2app0bq7yqep5866t1w":224},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":189,"isFallback":194,"parentExtension":195,"providers":196,"relations":200,"repo":202,"workflow":220},1778053622473.6506,"k170teggyztxn2app0bq7yqep5866t1w",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"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",[15,16,17,18,19,20],"education","teaching","learning","guidance","mentorship","assistive",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":177,"workflow":187},1778054012696.968,"kn7b860fmtk70x3m0d0sjcamad867mga","en",{"checks":26,"evaluatedAt":167,"extensionSummary":168,"promptVersionExtension":169,"promptVersionScoring":170,"rationale":171,"score":172,"summary":173,"tags":174,"targetMarket":175,"tier":176},[27,32,35,38,42,45,50,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":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly identifies a user problem: guiding AI-assisted learning while maintaining boundaries, applicable when teaching or explaining concepts.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The skill offers a unique approach by translating gentle parenting principles into adult education, focusing on 'process over solutions' and learner independence, which goes beyond default LLM behavior.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The skill provides a comprehensive framework for AI-assisted learning, including principles, scaffolded support levels, response protocols, and boundary maintenance dialogues, covering the complete lifecycle of an educational interaction.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The skill is focused on providing guidance for AI-assisted learning and teaching, maintaining appropriate boundaries, and does not extend into unrelated domains.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The description is concise, readable, and accurately reflects the skill's purpose and approach to AI-assisted learning.",{"category":46,"check":47,"severity":48,"summary":49},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools but rather a set of principles and response protocols for guiding AI interactions, making the concept of narrow verb-noun tools inapplicable.",{"category":51,"check":52,"severity":48,"summary":53},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or require explicit configuration beyond its inherent principles.",{"category":39,"check":55,"severity":48,"summary":56},"Tool naming","This skill does not expose tools with names; its functionality is described through principles and protocols.",{"category":39,"check":58,"severity":48,"summary":59},"Minimal I/O surface","As the skill operates on conversational guidance principles rather than specific data inputs/outputs, the concept of minimal I/O surface for tools is not applicable.",{"category":61,"check":62,"severity":30,"summary":63},"License","License usability","The license is MIT, which is a permissive open-source license clearly indicated in the SKILL.md frontmatter.",{"category":65,"check":66,"severity":48,"summary":67},"Maintenance","Commit recency","No commit date is available for assessment.",{"category":65,"check":69,"severity":48,"summary":70},"Dependency Management","The skill does not appear to have external dependencies that require specific management.",{"category":72,"check":73,"severity":48,"summary":74},"Security","Secret Management","The skill does not handle or expose secrets.",{"category":72,"check":76,"severity":30,"summary":77},"Injection","The skill's instructions are self-contained and do not involve loading or executing untrusted third-party data or code.",{"category":72,"check":79,"severity":30,"summary":80},"Transitive Supply-Chain Grenades","The skill's content is entirely bundled within the repository and does not fetch external resources or execute remote code.",{"category":72,"check":82,"severity":30,"summary":83},"Sandbox Isolation","The skill operates through conversational guidance and does not interact with the file system or perform operations outside its defined scope.",{"category":72,"check":85,"severity":30,"summary":86},"Sandbox escape primitives","The skill does not contain any primitives that would allow it to escape a sandbox environment.",{"category":72,"check":88,"severity":30,"summary":89},"Data Exfiltration","The skill's logic does not involve reading or submitting confidential data or making undocumented outbound calls.",{"category":72,"check":91,"severity":30,"summary":92},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, control characters, or invisible formatting.",{"category":94,"check":95,"severity":30,"summary":96},"Hooks","Opaque code execution","The skill's logic is presented as clear, readable markdown and does not involve obfuscated code, base64 payloads, or runtime fetched scripts.",{"category":98,"check":99,"severity":48,"summary":100},"Portability","Structural Assumption","The skill operates conversationally and makes no assumptions about the user's project structure.",{"category":102,"check":103,"severity":48,"summary":104},"Trust","Issues Attention","Issue data is not available for this repository.",{"category":106,"check":107,"severity":30,"summary":108},"Versioning","Release Management","A version ('1.0') is declared in the SKILL.md frontmatter.",{"category":110,"check":111,"severity":48,"summary":112},"Code Execution","Validation","The skill does not execute code or process structured input/output that requires validation.",{"category":72,"check":114,"severity":48,"summary":115},"Unguarded Destructive Operations","The skill is purely guidance-based and involves no destructive operations.",{"category":110,"check":117,"severity":48,"summary":118},"Error Handling","The skill does not involve code execution that would require error handling.",{"category":110,"check":120,"severity":48,"summary":121},"Logging","The skill does not perform actions that require local audit logging.",{"category":123,"check":124,"severity":48,"summary":125},"Compliance","GDPR","The skill operates on general learning principles and does not handle personal data.",{"category":123,"check":127,"severity":30,"summary":128},"Target market","The skill's principles are universally applicable to learning and teaching, with no regional restrictions detected. `targetMarket` is set to 'global'.",{"category":98,"check":130,"severity":48,"summary":131},"Runtime stability","The skill's conversational nature and lack of script execution make runtime stability checks inapplicable.",{"category":46,"check":133,"severity":30,"summary":134},"Precise Purpose","The description and frontmatter clearly state the skill's purpose: to guide AI-assisted learning with appropriate boundaries, and its core principle is 'Process over solutions'.",{"category":46,"check":136,"severity":30,"summary":137},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and domain.",{"category":51,"check":139,"severity":30,"summary":140},"Concise Body","The skill body is well-structured, under 500 lines, and uses progressive disclosure for deeper material.",{"category":142,"check":143,"severity":30,"summary":144},"Context","Progressive Disclosure","The SKILL.md outlines the framework and links to different sections like 'Core Principles' and 'Scaffolded Support Levels', demonstrating progressive disclosure.",{"category":142,"check":146,"severity":48,"summary":147},"Forked exploration","This skill is not designed for deep exploration or code review; it provides guidance, making the `context: fork` setting unnecessary.",{"category":28,"check":149,"severity":30,"summary":150},"Usage examples","The skill includes detailed 'Example Responses' for direct solution requests and struggling learners, illustrating its approach.",{"category":28,"check":152,"severity":30,"summary":153},"Edge cases","The skill documents several anti-patterns (The Answer Machine, The Withholder, The Lecturer, The Judge) and implicitly handles edge cases by offering scaffolded support and boundary maintenance dialogues.",{"category":110,"check":155,"severity":48,"summary":156},"Tool Fallback","This skill does not rely on external tools like MCP, so tool fallback is not applicable.",{"category":98,"check":158,"severity":48,"summary":159},"Stack assumptions","The skill is purely conversational and does not rely on specific technical stacks, OS, or tooling beyond a standard markdown interpreter.",{"category":161,"check":162,"severity":48,"summary":163},"Safety","Halt on unexpected state","The skill's conversational nature and lack of destructive operations mean there are no preconditions to halt on.",{"category":98,"check":165,"severity":30,"summary":166},"Cross-skill coupling","The skill operates standalone and its integration points are clearly documented, with explicit mentions of complementary skills like 'story-coach' and 'outline-coach'.",1778053798227,"This skill provides a framework for AI-assisted educational interactions, translating principles of gentle parenting into adult learning. It focuses on guiding learners through process, offering scaffolded support, and maintaining clear boundaries, rather than providing direct solutions.","2.0.0","3.4.0","The 'gentle-teaching' skill is exceptionally well-documented and focused, adhering to strong principles of educational guidance. It passes all relevant checks, including problem relevance, unique selling proposition, production readiness, and description quality. Its design emphasizes learner independence and ethical AI interaction, making it a high-quality, trustworthy extension.",95,"A well-defined skill for AI-assisted learning guidance, promoting learner independence and respectful boundaries.",[15,16,17,18,19,20],"global","verified",{"codeQuality":178,"collectedAt":179,"documentation":180,"maintenance":182,"security":183,"testCoverage":186},{},1778053786807,{"descriptionLength":181,"readmeSize":8},183,{},{"hasNpmPackage":184,"license":185,"smitheryVerified":184},false,"MIT",{"hasCi":184,"hasTests":184},{"updatedAt":188},1778054012696,{"githubOwner":190,"githubRepo":191,"locale":24,"slug":192,"type":193},"jwynia","agent-skills","gentle-teaching","skill",true,null,{"extract":197,"llm":199},{"commitSha":198,"license":185},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":201},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"_creationTime":203,"_id":201,"identity":204,"providers":206,"workflow":217},1777995558409.897,{"githubOwner":190,"githubRepo":191,"sourceUrl":205},"https://github.com/jwynia/agent-skills",{"discover":207,"github":210},{"sources":208},[209],"skills-sh",{"closedIssues90d":8,"forks":211,"openIssues90d":212,"pushedAt":213,"readmeSize":214,"stars":215,"topics":216},10,2,1771900514000,11924,70,[],{"discoverAt":218,"extractAt":219,"githubAt":219,"updatedAt":219},1777995558409,1778053628601,{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":188,"updatedAt":188},1778053625386,1778053622473,[],[225,253,283,310,340,369],{"_creationTime":226,"_id":227,"community":228,"display":229,"identity":238,"providers":242,"relations":247,"workflow":249},1778054741404.876,"k1720hz6q5mz6k7amd092atkv9867zc1",{"reviewCount":8},{"description":230,"installMethods":231,"name":232,"sourceUrl":233,"tags":234},"Personalized 1-on-1 AI tutor using Bloom's 2-Sigma mastery learning. Guides users through any topic with Socratic questioning, adaptive pacing, and rich visual output (HTML dashboards, Excalidraw concept maps, generated images). Use when user wants to learn something, study a topic, understand a concept, requests tutoring, says 'teach me', 'I want to learn', 'explain X to me step by step', 'help me understand', or invokes /sigma. Triggers on: learn, study, teach, tutor, understand, master, explain step by step.",{},"Sigma","https://github.com/sanyuan0704/sanyuan-skills/tree/HEAD/skills/sigma",[15,235,17,236,237],"tutoring","mastery-learning","socratic-method",{"githubOwner":239,"githubRepo":240,"locale":24,"slug":241,"type":193},"sanyuan0704","sanyuan-skills","sigma",{"extract":243,"llm":245},{"commitSha":244,"license":185},"807460aaa6e23313d9e16c397d100130691083a5",{"promptVersionExtension":169,"promptVersionScoring":170,"score":246,"targetMarket":175,"tier":176},88,{"repoId":248},"kd7ehbmfr6fxv4k4d6h65hev89864gmz",{"anyEnrichmentAt":250,"extractAt":251,"githubAt":250,"llmAt":252,"updatedAt":252},1778054741686,1778054741404,1778054758790,{"_creationTime":254,"_id":255,"community":256,"display":257,"identity":269,"providers":272,"relations":277,"workflow":279},1778054812528.7205,"k179w7m3n2zkvrbhmmwn1stces86799q",{"reviewCount":8},{"description":258,"installMethods":259,"name":260,"sourceUrl":261,"tags":262},"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",[263,264,265,266,267,17,268],"three-js","webgl","webgpu","3d-graphics","documentation","examples",{"githubOwner":270,"githubRepo":271,"locale":24,"slug":266,"type":193},"samhvw8","dot-claude",{"extract":273,"llm":275},{"commitSha":274,"license":185},"28c76162116d2eedab131c0e1548fdc76a2999f7",{"promptVersionExtension":169,"promptVersionScoring":170,"score":276,"targetMarket":175,"tier":176},98,{"repoId":278},"kd79ad9dpqazy79y2s6rvajgjn865xek",{"anyEnrichmentAt":280,"extractAt":281,"githubAt":280,"llmAt":282,"updatedAt":282},1778054813688,1778054812528,1778054896678,{"_creationTime":284,"_id":285,"community":286,"display":287,"identity":297,"providers":300,"relations":304,"workflow":306},1778054617416.4724,"k171wbhkefsa1s7m82mat9azn9867e51",{"reviewCount":8},{"description":288,"installMethods":289,"name":290,"sourceUrl":291,"tags":292},"自动捕获经验并安全进化的技能。触发条件：(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",[293,17,294,295,296],"agent","self-improvement","logging","experience-capture",{"githubOwner":298,"githubRepo":299,"locale":24,"slug":299,"type":193},"yanhongxi-openclaw","proactive-self-improving-agent",{"extract":301,"llm":303},{"commitSha":302,"license":185},"5af957709186392fb9892382d0ffb26e8095ad65",{"promptVersionExtension":169,"promptVersionScoring":170,"score":276,"targetMarket":175,"tier":176},{"repoId":305},"kd78yyb7ypqjg4av4r3p0feyfd864sdm",{"anyEnrichmentAt":307,"extractAt":308,"githubAt":307,"llmAt":309,"updatedAt":309},1778054617695,1778054617416,1778054631760,{"_creationTime":311,"_id":312,"community":313,"display":314,"identity":324,"providers":328,"relations":333,"workflow":336},1778053348890.7886,"k170mndqke74ks934kjmsmj28h867nke",{"reviewCount":8},{"description":315,"installMethods":316,"name":317,"sourceUrl":318,"tags":319},"Deep-dive English word mastery tool. Deconstructs a single English word into core semantics and epiphany. Use when user asks to explain/master a specific English word.",{},"Word Mastery Tool","https://github.com/lijigang/ljg-skills/tree/HEAD/skills/ljg-word",[320,321,322,15,323],"language","semantics","lexicon","nlp",{"githubOwner":325,"githubRepo":326,"locale":24,"slug":327,"type":193},"lijigang","ljg-skills","ljg-word",{"extract":329,"llm":331},{"commitSha":330,"license":48},"d2d6a0313baaeee789d00aa5c3841d4622147f23",{"promptVersionExtension":169,"promptVersionScoring":170,"score":332,"targetMarket":175,"tier":176},96,{"parentExtensionId":334,"repoId":335},"k1704g81mbxzdxt81951f8s6g1866ry3","kd71hhp7w2dcgt37rznesw08cx864k8w",{"anyEnrichmentAt":337,"extractAt":338,"githubAt":337,"llmAt":339,"updatedAt":339},1778053349620,1778053348890,1778053415028,{"_creationTime":341,"_id":342,"community":343,"display":344,"identity":355,"providers":359,"relations":363,"workflow":365},1778053871632.601,"k17f3masm4h6yh4ncxnmjt5a6s8668na",{"reviewCount":8},{"description":345,"installMethods":346,"name":347,"sourceUrl":348,"tags":349},"RivetKit Swift client guidance. Use for Swift clients that connect to Rivet Actors with RivetKitClient, create actor handles, call actions, or manage connections.",{},"RivetKit Swift Client","https://github.com/rivet-dev/skills/tree/HEAD/rivetkit-client-swift",[350,351,352,353,354,18],"swift","client","rivet","sdk","api",{"githubOwner":356,"githubRepo":357,"locale":24,"slug":358,"type":193},"rivet-dev","skills","rivetkit-client-swift",{"extract":360,"llm":362},{"commitSha":361,"license":48},"c626b57a1c4d4e6aeaf5a847eacc7f7c935f7400",{"promptVersionExtension":169,"promptVersionScoring":170,"score":332,"targetMarket":175,"tier":176},{"repoId":364},"kd7ep76bhx2vtmzfmawky8y1qn864yta",{"anyEnrichmentAt":366,"extractAt":367,"githubAt":366,"llmAt":368,"updatedAt":368},1778053874346,1778053871632,1778053906431,{"_creationTime":370,"_id":371,"community":372,"display":373,"identity":382,"providers":386,"relations":390,"workflow":392},1778054781976.5923,"k172hp7vw23n4fbmc6mtxaphy58668mq",{"reviewCount":8},{"description":374,"installMethods":375,"name":376,"sourceUrl":377,"tags":378},"AI Native Camp Day 1 온보딩. Claude와 대화하면서 Claude Code를 익힌다. \"1일차\", \"Day 1\", \"온보딩\" 요청에 사용.",{},"AI Native Camp Day 1 Onboarding","https://github.com/ai-native-camp/camp-1/tree/HEAD/.agents/skills/day1-onboarding",[379,380,15,381,193],"onboarding","claude-code","cli",{"githubOwner":383,"githubRepo":384,"locale":24,"slug":385,"type":193},"ai-native-camp","camp-1","day1-onboarding",{"extract":387,"llm":389},{"commitSha":388,"license":48},"9ffaf358dc8c88567d8f0450966b5518071da4f0",{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"repoId":391},"kd72seepns71xx9ksxrb02bs1n8645k6",{"anyEnrichmentAt":393,"extractAt":394,"githubAt":393,"llmAt":395,"updatedAt":395},1778054782298,1778054781976,1778054817045]