[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-muthuishere-hand-drawn-diagrams-en":3,"guides-for-muthuishere-hand-drawn-diagrams":401,"similar-k1740hexegcavtnj4rr41mzq3x86mnht-en":402},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":234,"parentExtension":246,"providers":247,"relations":253,"repo":255,"tags":397,"workflow":398},1778694298947.499,"k1740hexegcavtnj4rr41mzq3x86mnht",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Create hand-drawn Excalidraw diagrams, flows, explainers, wireframes, and page mockups. Default to monochrome sketch output; allow restrained color only for page mockups when the user explicitly wants webpage-like fidelity.",{"claudeCode":12},"muthuishere/hand-drawn-diagrams","hand-drawn-diagrams","https://github.com/muthuishere/hand-drawn-diagrams",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":240},1778694330255.073,"kn74fprwah9wj4fnd2dfk549rs86mdy7","en",{"checks":20,"evaluatedAt":183,"extensionSummary":184,"features":185,"nonGoals":191,"practices":195,"prerequisites":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":218,"tier":219,"useCases":220},[21,26,29,32,36,39,43,46,50,54,58,61,64,68,72,76,79,82,85,88,92,96,100,103,107,111,115,118,121,124,127,130,133,137,140,144,148,151,154,157,160,163,166,169,172,176,180],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names the problem of needing to create hand-drawn diagrams from text prompts, identifying the target artifact (diagrams) and user intent (creation).",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value over a basic prompt by automating diagram type selection, layout, animation generation, and providing hosted edit/view URLs, going beyond simple Excalidraw integration.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, bundling all necessary components and scripts to fulfill its stated purpose of generating and delivering diagrams, including optional animations and various output formats.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on generating Excalidraw diagrams from text, with related capabilities like animation and various output formats neatly contained within this primary scope.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, including the default monochrome output and the conditional use of color for mockups.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","The description clearly states the skill creates hand-drawn Excalidraw diagrams from prompts, specifying the types (flows, wireframes, mockups) and default output style.",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the core capability of creating hand-drawn diagrams.",{"category":47,"check":48,"severity":24,"summary":49},"Documentation","Concise Body","The SKILL.md and other documentation files are well-organized, with lengthy details delegated to references, keeping the main workflow clear.",{"category":51,"check":52,"severity":24,"summary":53},"Context","Progressive Disclosure","Detailed information like element templates, animation specs, and routing rules are organized into separate reference files, promoting progressive disclosure.",{"category":51,"check":55,"severity":56,"summary":57},"Forked exploration","not_applicable","The skill does not involve deep exploration or code review that would necessitate forked context.",{"category":22,"check":59,"severity":24,"summary":60},"Usage examples","The README provides clear examples of static PNG and animated SVG output, demonstrating the skill's capabilities effectively.",{"category":22,"check":62,"severity":24,"summary":63},"Edge cases","The documentation, particularly in reference files like `quality-checklist.md` and `validate_excalidraw.py`, implicitly covers handling of various diagram validation and rendering edge cases.",{"category":65,"check":66,"severity":56,"summary":67},"Code Execution","Tool Fallback","The skill does not appear to require an external MCP server, relying on bundled scripts and direct browser interactions, thus having no fallback path to evaluate.",{"category":69,"check":70,"severity":24,"summary":71},"Portability","Stack assumptions","The skill clearly states its stack assumptions, primarily Python and Node.js (for optional dependencies), and relies on standard browser rendering.",{"category":73,"check":74,"severity":24,"summary":75},"Safety","Halt on unexpected state","The `validate_excalidraw.py` script ensures that diagrams are valid and well-formed before proceeding, implicitly halting on unexpected states.",{"category":69,"check":77,"severity":24,"summary":78},"Cross-skill coupling","The skill operates standalone and does not appear to rely on other skills being loaded concurrently.",{"category":40,"check":80,"severity":56,"summary":81},"Tool surface size","This is a single-tool skill, so the tool surface size check is not applicable.",{"category":40,"check":83,"severity":56,"summary":84},"Overlapping near-synonym tools","As a single-purpose skill, there are no overlapping tools to evaluate.",{"category":47,"check":86,"severity":24,"summary":87},"Phantom features","All advertised features, such as hosted URLs and different output formats, are supported by corresponding scripts and documentation.",{"category":89,"check":90,"severity":24,"summary":91},"Install","Installation instruction","Installation instructions are clear and readily available in README.md and INSTALL.md, covering multiple methods and agent compatibility.",{"category":93,"check":94,"severity":24,"summary":95},"Errors","Actionable error messages","Scripts provide clear error messages with guidance, such as suggesting installation steps or pointing to invalid JSON.",{"category":97,"check":98,"severity":24,"summary":99},"Execution","Pinned dependencies","The `pyproject.toml` file indicates dependencies are managed and likely pinned, ensuring reproducible environments for the rendering scripts.",{"category":33,"check":101,"severity":56,"summary":102},"Dry-run preview","The skill is primarily a generation and rendering tool; dry-run previews are not applicable to its core functionality.",{"category":104,"check":105,"severity":56,"summary":106},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would require idempotency or explicit timeouts.",{"category":108,"check":109,"severity":56,"summary":110},"Compliance","Telemetry opt-in","The skill does not emit telemetry, making this check not applicable.",{"category":112,"check":113,"severity":56,"summary":114},"Security","Secret Management","The skill does not handle or require secrets.",{"category":112,"check":116,"severity":24,"summary":117},"Injection","The use of `validate_excalidraw.py` and specific rendering scripts mitigates injection risks by processing known file formats and structures.",{"category":112,"check":119,"severity":24,"summary":120},"Transitive Supply-Chain Grenades","The skill relies on bundled libraries via `pyproject.toml` and known ESM imports, avoiding runtime script downloads or remote code execution.",{"category":112,"check":122,"severity":24,"summary":123},"Sandbox Isolation","The rendering scripts execute within a controlled environment, and the use of Playwright with headless Chromium provides isolation.",{"category":112,"check":125,"severity":24,"summary":126},"Sandbox escape primitives","No evidence of detached process spawns or deny-retry loops was found in the scripts or documentation.",{"category":112,"check":128,"severity":24,"summary":129},"Data Exfiltration","The skill does not handle user secrets or personal data, and outbound calls are limited to fetching ESM modules.",{"category":112,"check":131,"severity":24,"summary":132},"Hidden Text Tricks","The bundled content and documentation appear free of hidden text or malicious steering tricks.",{"category":134,"check":135,"severity":24,"summary":136},"Hooks","Opaque code execution","The skill uses plain, readable JavaScript for its browser-based components and standard Python for its scripts, avoiding obfuscation.",{"category":69,"check":138,"severity":24,"summary":139},"Structural Assumption","The skill correctly handles file paths relative to the script execution context and does not make assumptions about user project structure.",{"category":141,"check":142,"severity":24,"summary":143},"Trust","Issues Attention","There are 0 open issues and 0 closed issues in the last 90 days, indicating high maintainer engagement or low issue volume.",{"category":145,"check":146,"severity":24,"summary":147},"Versioning","Release Management","The `pyproject.toml` file and the commit history suggest proper versioning and maintenance practices.",{"category":65,"check":149,"severity":24,"summary":150},"Validation","The `validate_excalidraw.py` script performs thorough validation of Excalidraw JSON structure, element integrity, and spatial properties.",{"category":112,"check":152,"severity":56,"summary":153},"Unguarded Destructive Operations","The skill does not perform destructive operations like file deletion or modification outside of its own temporary output files.",{"category":65,"check":155,"severity":24,"summary":156},"Error Handling","Scripts include comprehensive error handling with clear messages and exit codes, and the browser components handle module load and render errors gracefully.",{"category":65,"check":158,"severity":24,"summary":159},"Logging","The scripts provide useful console output for status and errors, and the browser components are designed for inspection if needed, without excessive logging.",{"category":108,"check":161,"severity":56,"summary":162},"GDPR","The skill does not process personal data.",{"category":108,"check":164,"severity":24,"summary":165},"Target market","The skill operates globally, with no regional or jurisdictional limitations detected.",{"category":69,"check":167,"severity":24,"summary":168},"Runtime stability","The skill relies on standard Python and web technologies (Playwright, ESM imports), ensuring good cross-platform compatibility.",{"category":47,"check":170,"severity":24,"summary":171},"README","The README.md file exists and clearly explains the skill's purpose, features, and usage.",{"category":173,"check":174,"severity":24,"summary":175},"License","License usability","The MIT license is clearly stated and permissive, allowing for broad usability.",{"category":177,"check":178,"severity":24,"summary":179},"Maintenance","Commit recency","The last commit was on March 23, 2026, indicating recent maintenance within the last 3 months.",{"category":177,"check":181,"severity":24,"summary":182},"Dependency Management","Dependencies are managed via `pyproject.toml` and `uv sync`, ensuring a controlled and updatable environment.",1778694330145,"This skill generates hand-drawn Excalidraw diagrams, flows, wireframes, and mockups from text prompts. It includes features for animation, exporting to various formats (PNG, SVG), and providing hosted URLs for editing and viewing.",[186,187,188,189,190],"Create diagrams from natural language prompts","Generate animated SVG versions of diagrams","Provide hosted URLs for interactive editing","Export diagrams as PNG images","Offer flexible installation and usage across multiple agents",[192,193,194],"Replacing Excalidraw directly; it enhances Excalidraw usage.","Creating polished, non-hand-drawn vector graphics.","Generating complex, multi-component system architectures without clear prompts.",[196,197,198,199],"Diagram quality","Code validation","Script management","Documentation standards",[201,202,203,204],"Python 3.11+","git","uv","Node.js + npm (optional, for fast rendering)","3.0.0","4.4.0","To transform natural language ideas into easily editable, shareable, and animatable hand-drawn diagrams without requiring users to open any external applications.","The skill is exceptionally well-documented, robustly implemented with thorough validation and error handling, and offers a clear, valuable function for users. All checks passed or were not applicable.",100,"Excellent skill for generating hand-drawn diagrams with editing and animation capabilities.",[212,213,214,215,216,217],"diagrams","excalidraw","illustration","animation","documentation","python","global","verified",[221,222,223,224],"Students explaining concepts or study notes","Architects visualizing system flows","Designers creating UX wireframes","Teams documenting processes or APIs",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":237,"testCoverage":239},{"hasLockfile":227},true,1778694322329,{"descriptionLength":230,"readmeSize":231},223,4037,{"closedIssues90d":8,"forks":233,"hasChangelog":234,"openIssues90d":8,"pushedAt":235,"stars":236},5,false,1774238133000,27,{"hasNpmPackage":234,"license":238,"smitheryVerified":234},"NOASSERTION",{"hasCi":234,"hasTests":227},{"updatedAt":241},1778694330255,{"basePath":243,"githubOwner":244,"githubRepo":13,"locale":18,"slug":13,"type":245},"","muthuishere","skill",null,{"evaluate":248,"extract":250},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":249,"targetMarket":218,"tier":219},[212,213,214,215,216,217],{"commitSha":251,"license":252},"HEAD","MIT",{"repoId":254},"kd79h72rf69j78txm5mc7hp3y586n97e",{"_creationTime":256,"_id":254,"identity":257,"providers":258,"workflow":393},1778694294707.166,{"githubOwner":244,"githubRepo":13,"sourceUrl":14},{"classify":259,"discover":380,"github":383},{"commitSha":251,"extensions":260},[261],{"basePath":243,"description":10,"displayName":13,"installMethods":262,"rationale":263,"selectedPaths":264,"source":379,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at SKILL.md",[265,268,271,273,276,278,280,282,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377],{"path":266,"priority":267},"SKILL.md","mandatory",{"path":269,"priority":270},"README.md","high",{"path":272,"priority":270},"LICENSE",{"path":274,"priority":275},"AGENTS.md","medium",{"path":277,"priority":275},"CLAUDE.md",{"path":279,"priority":275},"INSTALL.md",{"path":281,"priority":275},"MANUAL-INSTALL.md",{"path":283,"priority":284},"assets/demo.gif","low",{"path":286,"priority":284},"assets/diagram.animated.svg",{"path":288,"priority":284},"assets/diagram.png",{"path":290,"priority":284},"assets/thermal-physics-exam-revision.animated.svg",{"path":292,"priority":284},"docs/animate.html",{"path":294,"priority":284},"docs/edit.html",{"path":296,"priority":284},"docs/index.html",{"path":298,"priority":275},"references/activation-routing.xml",{"path":300,"priority":275},"references/animation-spec.md",{"path":302,"priority":275},"references/arrow-routing.md",{"path":304,"priority":275},"references/bullets.md",{"path":306,"priority":275},"references/color-palette.md",{"path":308,"priority":275},"references/creative-raw-diagrams.md",{"path":310,"priority":275},"references/element-templates.md",{"path":312,"priority":275},"references/fundamental-shapes.md",{"path":314,"priority":275},"references/ideation-diagrams.md",{"path":316,"priority":275},"references/index.md",{"path":318,"priority":275},"references/json-schema.md",{"path":320,"priority":275},"references/medical-diagrams.md",{"path":322,"priority":275},"references/page-mockup-diagrams.md",{"path":324,"priority":275},"references/patterns.md",{"path":326,"priority":275},"references/prompt-templates.md",{"path":328,"priority":275},"references/quality-checklist.md",{"path":330,"priority":275},"references/route-guide-template.md",{"path":332,"priority":275},"references/sales-funnel-diagrams.md",{"path":334,"priority":275},"references/teachers-diagrams.md",{"path":336,"priority":275},"references/technical-explainer-diagrams.md",{"path":338,"priority":275},"references/ux-designer-diagrams.md",{"path":340,"priority":284},"scripts/.gitignore",{"path":342,"priority":284},"scripts/animate_excalidraw.py",{"path":344,"priority":284},"scripts/animatecreator.html",{"path":346,"priority":284},"scripts/edit_excalidraw.py",{"path":348,"priority":284},"scripts/get_excalidraw_urls.py",{"path":350,"priority":284},"scripts/hosted_scene_urls.py",{"path":352,"priority":284},"scripts/local_excalidraw_server.py",{"path":354,"priority":284},"scripts/open_diagram.py",{"path":356,"priority":284},"scripts/pyproject.toml",{"path":358,"priority":284},"scripts/render_animated_svg.py",{"path":360,"priority":284},"scripts/render_excalidraw.py",{"path":362,"priority":284},"scripts/tests/conftest.py",{"path":364,"priority":284},"scripts/tests/test_hosted_scene_urls.py",{"path":366,"priority":284},"scripts/tests/test_open_diagram.py",{"path":368,"priority":284},"scripts/tests/test_render_animated_svg.py",{"path":370,"priority":284},"scripts/tests/test_render_excalidraw.py",{"path":372,"priority":284},"scripts/tests/test_validate_excalidraw.py",{"path":374,"priority":284},"scripts/tests/testdata/transportation-circulation-study-guide.excalidraw",{"path":376,"priority":284},"scripts/validate_excalidraw.py",{"path":378,"priority":275},"workflow.md","rule",{"sources":381},[382],"manual",{"closedIssues90d":8,"description":384,"forks":233,"homepage":14,"license":238,"openIssues90d":8,"pushedAt":235,"readmeSize":231,"stars":236,"topics":385},"Hand-drawn diagram skill for Claude Code and Codex. Generates monochrome architecture, workflow, and UX blueprint diagrams as PNGs.",[386,387,388,389,213,390,391,392],"agent-skills","claude-code","codex","diagramming","ux-wireframes","visualization","workflow-diagrams",{"classifiedAt":394,"discoverAt":395,"extractAt":396,"githubAt":396,"updatedAt":394},1778694298718,1778694294707,1778694296940,[215,212,216,213,214,217],{"evaluatedAt":241,"extractAt":399,"updatedAt":400},1778694298947,1778694351314,[],[403,431,458,489,519,540],{"_creationTime":404,"_id":405,"community":406,"display":407,"identity":413,"providers":417,"relations":424,"tags":427,"workflow":428},1778697513812.0674,"k174b6b0gkvp2r318akg2twggd86nrwj",{"reviewCount":8},{"description":408,"installMethods":409,"name":411,"sourceUrl":412},"UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.",{"claudeCode":410},"spartan-stratos/spartan-ai-toolkit","ui-ux-pro-max","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":414,"githubOwner":415,"githubRepo":416,"locale":18,"slug":411,"type":245},"toolkit/skills/ui-ux-pro-max","spartan-stratos","spartan-ai-toolkit",{"evaluate":418,"extract":423},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":419,"targetMarket":218,"tier":219},[420,421,422,216,217],"ui-ux","design-system","frontend",{"commitSha":251},{"parentExtensionId":425,"repoId":426},"k178krwbqrnxn4xscs4htpjvxd86m4kj","kd73rjj0rnrv7y0rz9qc3psn0586n75g",[421,216,422,217,420],{"evaluatedAt":429,"extractAt":430,"updatedAt":429},1778698073321,1778697513812,{"_creationTime":432,"_id":433,"community":434,"display":435,"identity":441,"providers":445,"relations":451,"tags":454,"workflow":455},1778696833339.6226,"k17ckxne6mhyf23n1jfyqktpqd86nfz4",{"reviewCount":8},{"description":436,"installMethods":437,"name":439,"sourceUrl":440},"Interact with Google Docs - create documents, search by title, read content, and edit text.\nUse when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,\nor replace text in a document. Lightweight alternative to full Google Workspace MCP server with\nstandalone OAuth authentication.\n",{"claudeCode":438},"sanjay3290/ai-skills","google-docs","https://github.com/sanjay3290/ai-skills",{"basePath":442,"githubOwner":443,"githubRepo":444,"locale":18,"slug":439,"type":245},"skills/google-docs","sanjay3290","ai-skills",{"evaluate":446,"extract":450},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":447,"targetMarket":218,"tier":219},[439,448,216,449,217],"api","oauth",{"commitSha":251},{"parentExtensionId":452,"repoId":453},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[448,216,439,449,217],{"evaluatedAt":456,"extractAt":457,"updatedAt":456},1778696994497,1778696833339,{"_creationTime":459,"_id":460,"community":461,"display":462,"identity":468,"providers":472,"relations":482,"tags":484,"workflow":485},1778690863881.3015,"k17evpm7da6we8kaszydc65rg586manm",{"reviewCount":8},{"description":463,"installMethods":464,"name":466,"sourceUrl":467},"Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, styling React views, or enforcing design consistency.",{"claudeCode":465},"ibelick/ui-skills","baseline-ui","https://github.com/ibelick/ui-skills",{"basePath":469,"githubOwner":470,"githubRepo":471,"locale":18,"slug":466,"type":245},"skills/baseline-ui","ibelick","ui-skills",{"evaluate":473,"extract":481},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":474,"targetMarket":218,"tier":219},[475,476,477,478,479,215,480],"tailwind","css","ui","development","accessibility","linting",{"commitSha":251},{"repoId":483},"kd71ksb69rw62v9tywwpzjky0986mzmb",[479,215,476,478,480,475,477],{"evaluatedAt":486,"extractAt":487,"updatedAt":488},1778690881357,1778690863881,1778690990539,{"_creationTime":490,"_id":491,"community":492,"display":493,"identity":499,"providers":503,"relations":511,"tags":514,"workflow":515},1778688051183.8745,"k174q4jy81agj83n3bpb6f794h86m47r",{"reviewCount":8},{"description":494,"installMethods":495,"name":497,"sourceUrl":498},"Official GSAP skill for gsap.utils — clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe. Use when the user asks about gsap.utils, clamp, mapRange, random, snap, toArray, wrap, or helper utilities in GSAP.",{"claudeCode":496},"greensock/gsap-skills","gsap-utils","https://github.com/greensock/gsap-skills",{"basePath":500,"githubOwner":501,"githubRepo":502,"locale":18,"slug":497,"type":245},"skills/gsap-utils","greensock","gsap-skills",{"evaluate":504,"extract":510},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":505,"targetMarket":218,"tier":219},[506,215,507,508,509],"gsap","javascript","utilities","developer-tools",{"commitSha":251},{"parentExtensionId":512,"repoId":513},"k17dtvq1f3j337hkkpk00sq5hx86mhr3","kd78q41crc25f7stq2akq7g6y986nzzk",[215,509,506,507,508],{"evaluatedAt":516,"extractAt":517,"updatedAt":518},1778688289540,1778688051183,1778688397563,{"_creationTime":520,"_id":521,"community":522,"display":523,"identity":527,"providers":529,"relations":535,"tags":536,"workflow":537},1778688051183.8738,"k175ykb2k0b63qrkhbx310370586mjv8",{"reviewCount":8},{"description":524,"installMethods":525,"name":526,"sourceUrl":498},"Official GSAP skill for React — useGSAP hook, refs, gsap.context(), cleanup. Use when the user wants animation in React or Next.js, or asks about GSAP with React, useGSAP, or cleanup on unmount. Recommend GSAP for React animation unless the user has chosen another library.",{"claudeCode":496},"gsap-react",{"basePath":528,"githubOwner":501,"githubRepo":502,"locale":18,"slug":526,"type":245},"skills/gsap-react",{"evaluate":530,"extract":534},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":531,"targetMarket":218,"tier":219},[532,215,506,533,507],"react","nextjs",{"commitSha":251},{"parentExtensionId":512,"repoId":513},[215,506,507,533,532],{"evaluatedAt":538,"extractAt":517,"updatedAt":539},1778688212064,1778688396924,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":550,"providers":554,"relations":563,"tags":566,"workflow":567},1778695548458.4048,"k17e5nn93syzxrybh3he9fz5eh86nbme",{"reviewCount":8},{"description":545,"installMethods":546,"name":548,"sourceUrl":549},"Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.\n",{"claudeCode":547},"pjt222/agent-almanac","teach-guidance","https://github.com/pjt222/agent-almanac",{"basePath":551,"githubOwner":552,"githubRepo":553,"locale":18,"slug":548,"type":245},"skills/teach-guidance","pjt222","agent-almanac",{"evaluate":555,"extract":562},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":556,"targetMarket":218,"tier":219},[557,558,559,216,560,561],"teaching","coaching","presentation","explanation","guidance",{"commitSha":251},{"parentExtensionId":564,"repoId":565},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[558,216,560,561,559,557],{"evaluatedAt":568,"extractAt":569,"updatedAt":568},1778701952682,1778695548458]