[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-hatawong-save-topic-zh-CN":3,"guides-for-hatawong-save-topic":408,"similar-k17ccq9s86x0nvpfwff6s4kszx86nxac-zh-CN":409},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":224,"parentExtension":245,"providers":305,"relations":309,"repo":311,"tags":405,"workflow":406},1778688558472.7285,"k17ccq9s86x0nvpfwff6s4kszx86nxac",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"当用户想要保存或检查点话题进度、持久化当前讨论状态、或在会话结束前保存所有话题时使用。",{"claudeCode":12},"hatawong/claude-recap","save-topic","https://github.com/hatawong/claude-recap",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778688558472.7288,"kn7ersfavhprxxdndkryrvbn7986nhhc","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":216,"useCases":217},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了丢失上下文的问题以及保存/检查点话题进度或讨论状态的必要性。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该扩展提供了自动话题存档、跨会话记忆注入和压缩恢复功能，与默认行为相比具有显著价值。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该功能似乎已准备好投入生产，具有本地存储、清晰的说明以及涵盖内存管理完整生命周期的自动化挂钩。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展专注于单一领域：通过存档和注入来管理话题进度和会话记忆。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","描述准确反映了该扩展保存和持久化话题进度及讨论状态的目的。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该功能使用特定的 bash 脚本和 node 命令来执行保存话题和提取信息等目标操作。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","诸如 MEMORY_HOME 等配置选项和安装步骤均有清晰的文档记录。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","脚本名称和命令具有描述性，并与保存和话题管理领域相关。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","输入是 bash 脚本的结构化参数，输出是本地文件写入，符合最小 I/O 原则。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该扩展根据 MIT 许可证授权，这是一个宽松的开源许可证。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","上次提交是在 2026 年 3 月 6 日，在过去 3 个月内。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该扩展的依赖项很少（bash、Node.js），没有需要复杂管理的第三方依赖项。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该扩展不处理秘密；它操作本地文件和会话 ID。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该扩展主要操作本地文件和结构化命令，没有明显的注入攻击漏洞。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展依赖于捆绑脚本和本地 Node.js，没有运行时获取外部代码或数据。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","该扩展在用户主目录中进行存储，在项目目录中进行挂钩操作，保持了沙箱隔离。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","捆绑的脚本似乎不包含沙箱逃逸原语。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展将数据本地存储，不将任何用户数据泄露给第三方。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容是标准的 markdown 和 bash/javascript，不包含隐藏的操纵技巧。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","捆绑的脚本（bash 和 Node.js）是普通的、可读的，没有进行混淆。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该扩展对挂钩的项目结构以及内存存储的标准位置做出了合理的假设。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","过去 90 天内有 3 个打开的问题和 2 个已关闭的问题，表明维护者积极参与。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","该扩展通过 GitHub Releases 声明版本，并包含 CHANGELOG.md。",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","脚本的输入参数预计由调用环境验证，或者只是简单的字符串，输出是基于文件的。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","主要的破坏性操作是写入本地文件，这通常是安全的，不需要特殊保护。",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","Bash 脚本和 Node.js 代码通过退出非零状态或返回结构化数据来处理错误，从而实现有意义的报告。",{"category":103,"check":113,"severity":24,"summary":114},"Logging","该功能通过写入本地 Markdown 文件来记录操作，提供审计跟踪。",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","GDPR","该扩展操作本地文件和会话数据，不涉及需要 GDPR 规范的个人数据。",{"category":116,"check":120,"severity":24,"summary":121},"Target market","该扩展在本地运行，具有全球适用性。",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","该扩展假定存在标准的 bash 和 Node.js 环境，这些环境非常普遍。",{"category":44,"check":126,"severity":24,"summary":127},"README","README 提供了全面的概述、安装说明和功能细节。",{"category":33,"check":129,"severity":24,"summary":130},"Tool surface size","该扩展通过脚本和挂钩公开了少量集中的功能。",{"category":40,"check":132,"severity":24,"summary":133},"Overlapping near-synonym tools","工具和命令是不同的，并涵盖了话题保存和管理的特定方面。",{"category":44,"check":135,"severity":24,"summary":136},"Phantom features","所有宣传的功能，如话题存档和压缩恢复，都已实现并得到演示。",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","提供了插件和手动安装的清晰说明，以及使用示例。",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","错误处理似乎很强大，脚本会退出非零状态，文档也概述了失败模式。",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","该扩展依赖于标准的 bash 和 Node.js 环境，Node.js 依赖项通过 package.json 和可能的 lockfiles 进行管理（虽然没有明确说明，但这是标准做法）。",{"category":33,"check":150,"severity":24,"summary":151},"Dry-run preview","主要操作涉及写入本地文件，这些操作本身是可逆的，不需要干运行模式。",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","操作是本地文件写入，本质上是幂等的，不需要复杂的重试或超时逻辑。",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry opt-in","该扩展不发出遥测数据；所有操作都是本地的。",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","描述清楚地说明了保存/检查点话题进度的目的以及何时使用它。",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","Frontmatter 简洁明了，有效地总结了核心功能和用例。",{"category":44,"check":166,"severity":24,"summary":167},"Concise Body","SKILL.md 相当简洁，更深入的内容可能会放在外部文件中（尽管此处未明确检查）。",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","该功能利用外部文件存储文档，如架构和设计决策，展示了渐进式披露。",{"category":169,"check":173,"severity":174,"summary":175},"Forked exploration","not_applicable","此功能不是一个探索性很强的功能，不需要分叉探索上下文。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 提供了演示 GIF，SKILL.md 包含清晰的 bash 命令示例用于保存话题。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","SKILL.md 记录了非当前话题处理和文件覆盖等失败模式，并提供了恢复步骤。",{"category":103,"check":183,"severity":174,"summary":184},"Tool Fallback","该扩展依赖于标准的 bash 和 Node.js，并且不引用需要回退的外部 MCP 服务器。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","该功能逻辑意味着在意外状态下会停止运行，文档也概述了用于恢复的失败模式。",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该功能是独立的，并且不隐式依赖于其他功能；任何交叉引用都指向内部文档。",1778688496797,"此功能可自动将话题进度存档到本地 Markdown 文件，并在新会话开始时注入会话历史记录和偏好设置。它通过冷读取 JSONL 记录来从会话压缩中恢复上下文，并提供 `/remember` 命令来持久化偏好设置。",[195,196,197,198,199],"自动将话题存档到 Markdown","跨会话记忆注入","通过 JSONL 冷读取进行压缩恢复","本地存储（无数据库/云）","`/remember` 用于持久化偏好设置",[201,202,203],"替换核心 LLM 上下文窗口","在云服务或数据库中存储数据","在项目之间提供集中的知识库","3.0.0","4.4.0","通过自动保存和注入话题进度和偏好设置，确保用户永远不会在 Claude Code 会话或压缩中丢失上下文。","该扩展具有非常完善的文档、强大的功能和安全性，目标明确且执行效果极佳。所有检查均已通过，因此获得了验证级别和高分。",98,"一个强大而安全的功能，用于管理话题进度和会话记忆。",[211,212,213,214,215],"memory","archival","session-management","markdown","local-storage","verified",[218,219,220,221],"保存或检查点话题进度","持久化当前讨论状态","在会话结束前保存所有话题","在会话压缩后恢复上下文",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":235,"testCoverage":237},{"hasLockfile":224},false,1778688446209,{"descriptionLength":227,"readmeSize":228},139,7301,{"closedIssues90d":230,"forks":231,"hasChangelog":232,"openIssues90d":231,"pushedAt":233,"stars":234},2,3,true,1772785245000,31,{"hasNpmPackage":224,"license":236,"smitheryVerified":224},"MIT",{"hasCi":224,"hasTests":232},{"updatedAt":239},1778688558472,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/save-topic","hatawong","claude-recap","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":252,"parentExtension":256,"providers":289,"relations":300,"tags":301,"workflow":302},1778688322101.8254,"k17b9bmvrv1a5e41w678q1yvrh86m81g",{"reviewCount":8},{"description":250,"installMethods":251,"name":243,"sourceUrl":14},"Topic-based automatic memory for Claude Code — never lose context across sessions or compactions.",{"claudeCode":243},{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":255},"","en","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":266,"relations":282,"tags":284,"workflow":285},1778688322101.8252,"k17944zm3ehfvm4ntncyz1dzyx86nc6v",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Topic-based automatic memory for Claude Code",{"claudeCode":12},"claude-recap-marketplace",{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":265},"marketplace",{"evaluate":267,"extract":276},{"promptVersionExtension":268,"promptVersionScoring":205,"score":269,"tags":270,"targetMarket":275,"tier":216},"3.1.0",100,[211,271,272,273,274],"context","cli","persistence","automation","global",{"commitSha":277,"marketplace":278,"plugin":280},"HEAD",{"name":263,"pluginCount":279},1,{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd78y3gm1ky53msejxede6b4x986nqyc",[274,272,271,211,273],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778688340018,1778688322101,1778688561034,{"evaluate":290,"extract":297},{"promptVersionExtension":204,"promptVersionScoring":205,"score":291,"tags":292,"targetMarket":275,"tier":216},99,[211,273,293,294,215,295,296],"hooks","context-management","bash","nodejs",{"commitSha":277,"license":236,"plugin":298},{"mcpCount":8,"provider":281,"skillCount":299},4,{"parentExtensionId":258,"repoId":283},[295,294,293,215,211,296,273],{"evaluatedAt":303,"extractAt":287,"updatedAt":304},1778688364899,1778688560725,{"evaluate":306,"extract":308},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":307,"targetMarket":275,"tier":216},[211,212,213,214,215],{"commitSha":277},{"parentExtensionId":247,"repoId":283,"translatedFrom":310},"k177q6jq8f6997htytfv8s9h5s86n53h",{"_creationTime":312,"_id":283,"identity":313,"providers":314,"workflow":401},1778688317050.7341,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":315,"discover":384,"github":387},{"commitSha":277,"extensions":316},[317,330,353,362,370,378],{"basePath":253,"description":261,"displayName":263,"installMethods":318,"rationale":319,"selectedPaths":320,"source":329,"sourceLanguage":254,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[321,324,326],{"path":322,"priority":323},".claude-plugin/marketplace.json","mandatory",{"path":325,"priority":323},"README.md",{"path":327,"priority":328},"LICENSE","high","rule",{"basePath":253,"description":250,"displayName":243,"installMethods":331,"license":236,"rationale":332,"selectedPaths":333,"source":329,"sourceLanguage":254,"type":255},{"claudeCode":243},"plugin manifest at .claude-plugin/plugin.json",[334,336,337,338,341,343,345,347,349,351],{"path":335,"priority":323},".claude-plugin/plugin.json",{"path":325,"priority":323},{"path":327,"priority":328},{"path":339,"priority":340},"skills/ignore-topic/SKILL.md","medium",{"path":342,"priority":340},"skills/list-topics/SKILL.md",{"path":344,"priority":340},"skills/remember/SKILL.md",{"path":346,"priority":340},"skills/save-topic/SKILL.md",{"path":348,"priority":328},"hooks/hooks.json",{"path":350,"priority":328},"hooks/session-start.sh",{"path":352,"priority":328},"hooks/stop.sh",{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":329,"sourceLanguage":254,"type":244},"skills/ignore-topic","Use when the user wants to ignore, skip, or exclude specific topics from being archived. Triggers on \"ignore topic\", \"don't archive\", \"skip topic\", \"stop remembering\", \"list ignored topics\", \"remove ignore rule\".","ignore-topic",{"claudeCode":12},"SKILL.md frontmatter at skills/ignore-topic/SKILL.md",[360],{"path":361,"priority":323},"SKILL.md",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":329,"sourceLanguage":254,"type":244},"skills/list-topics","Use when the user asks about topics discussed in the current session, wants to see a topic list, or asks what has been talked about.","list-topics",{"claudeCode":12},"SKILL.md frontmatter at skills/list-topics/SKILL.md",[369],{"path":361,"priority":323},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":329,"sourceLanguage":254,"type":244},"skills/remember","Use when the user wants to persistently remember something across sessions (e.g., \"always use bun\", \"never auto-commit\", \"my name is Alex\"). Also use when you detect a clear user preference or constraint worth persisting.","remember",{"claudeCode":12},"SKILL.md frontmatter at skills/remember/SKILL.md",[377],{"path":361,"priority":323},{"basePath":241,"description":379,"displayName":13,"installMethods":380,"rationale":381,"selectedPaths":382,"source":329,"sourceLanguage":254,"type":244},"Use when the user wants to save or checkpoint topic progress, persist current discussion state, or save all topics before ending a session.",{"claudeCode":12},"SKILL.md frontmatter at skills/save-topic/SKILL.md",[383],{"path":361,"priority":323},{"sources":385},[386],"manual",{"closedIssues90d":230,"description":250,"forks":231,"license":236,"openIssues90d":231,"pushedAt":233,"readmeSize":228,"stars":234,"topics":388},[389,390,391,295,392,393,394,395,294,396,397,398,399,213,400],"agent-memory","ai-memory","anthropic","claude","claude-code","claude-code-hooks","claude-code-plugin","developer-tools","llm-tools","open-source","productivity","shell",{"classifiedAt":402,"discoverAt":403,"extractAt":404,"githubAt":404,"updatedAt":402},1778688321667,1778688317050,1778688319676,[212,215,214,211,213],{"evaluatedAt":407,"extractAt":287,"updatedAt":239},1778688497493,[],[410,428,457,485,514,543],{"_creationTime":411,"_id":412,"community":413,"display":414,"identity":417,"providers":418,"relations":422,"tags":424,"workflow":425},1778688559309.544,"k17836344kcgb81r3tnm51mjeh86n3hj",{"reviewCount":8},{"description":415,"installMethods":416,"name":365,"sourceUrl":14},"当用户询问当前会话中讨论的主题、想要查看主题列表或询问已讨论过的内容时使用。",{"claudeCode":12},{"basePath":363,"githubOwner":242,"githubRepo":243,"locale":18,"slug":365,"type":244},{"evaluate":419,"extract":421},{"promptVersionExtension":204,"promptVersionScoring":205,"score":269,"tags":420,"targetMarket":275,"tier":216},[211,213,214,272,274],{"commitSha":277},{"parentExtensionId":247,"repoId":283,"translatedFrom":423},"k179fdg8n1dygkq5yatjqcesm986m4ck",[274,272,214,211,213],{"evaluatedAt":426,"extractAt":287,"updatedAt":427},1778688418474,1778688559309,{"_creationTime":429,"_id":430,"community":431,"display":432,"identity":438,"providers":442,"relations":448,"tags":452,"workflow":453},1778675815334.6243,"k17an04q14nxwkx9b16yhj9kas86mjjt",{"reviewCount":8},{"description":433,"installMethods":434,"name":436,"sourceUrl":437},"将 Claude Code 会话导出为干净、可读的 markdown 格式的会话记录。当用户想要导出会话、创建会话记录、将会话历史记录保存到文件或说“导出此会话”时使用。",{"claudeCode":435},"apappascs/claude-code-sessions","session-export","https://github.com/apappascs/claude-code-sessions",{"basePath":439,"githubOwner":440,"githubRepo":441,"locale":18,"slug":436,"type":244},"skills/session-export","apappascs","claude-code-sessions",{"evaluate":443,"extract":447},{"promptVersionExtension":204,"promptVersionScoring":205,"score":269,"tags":444,"targetMarket":275,"tier":216},[445,446,213,214,393],"transcript","export",{"commitSha":277},{"parentExtensionId":449,"repoId":450,"translatedFrom":451},"k17eba5sp62yzfrxyh8th28emd86m3nw","kd7cytp64hbr754n075h6bx82986n4be","k17ddrpwx0m05a5axc3zdg5jgd86mx9m",[393,446,214,213,445],{"evaluatedAt":454,"extractAt":455,"updatedAt":456},1778675647712,1778675504402,1778675815334,{"_creationTime":458,"_id":459,"community":460,"display":461,"identity":467,"providers":471,"relations":479,"tags":481,"workflow":482},1778688022104.181,"k17dc7t5hw7dw4cx3zsdg0rxz986m1mt",{"reviewCount":8},{"description":462,"installMethods":463,"name":465,"sourceUrl":466},"Save a Gmail message body into a Google Doc for archival or reference.",{"claudeCode":464},"googleworkspace/cli","Save Email to Doc","https://github.com/googleworkspace/cli",{"basePath":468,"githubOwner":469,"githubRepo":272,"locale":254,"slug":470,"type":244},"skills/recipe-save-email-to-doc","googleworkspace","recipe-save-email-to-doc",{"evaluate":472,"extract":477},{"promptVersionExtension":204,"promptVersionScoring":205,"score":269,"tags":473,"targetMarket":275,"tier":216},[474,475,476,274,212],"email","documentation","google-workspace",{"commitSha":277,"license":478},"Apache-2.0",{"repoId":480},"kd74t1908zh6g1jzcxw8tg1rwx86nnpt",[212,274,475,474,476],{"evaluatedAt":483,"extractAt":484,"updatedAt":483},1778690036669,1778688022104,{"_creationTime":486,"_id":487,"community":488,"display":489,"identity":495,"providers":499,"relations":506,"tags":509,"workflow":510},1778699327207.9,"k175rvcd9dmnjemnr3t64br1vh86nx2b",{"reviewCount":8},{"description":490,"installMethods":491,"name":493,"sourceUrl":494},"当用户想要翻译存储库 README、使存储库支持多语言、本地化文档、添加语言切换器、国际化 README 或更新 GitHub 风格存储库中的本地化 README 变体时使用。",{"claudeCode":492},"xixu-me/skills","readme-i18n","https://github.com/xixu-me/skills",{"basePath":496,"githubOwner":497,"githubRepo":498,"locale":18,"slug":493,"type":244},"skills/readme-i18n","xixu-me","skills",{"evaluate":500,"extract":505},{"promptVersionExtension":204,"promptVersionScoring":205,"score":269,"tags":501,"targetMarket":275,"tier":216},[502,475,503,214,504],"localization","internationalization","github",{"commitSha":277},{"repoId":507,"translatedFrom":508},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k173sze6h2kdjhyfbveynf98t586n5wt",[475,504,503,502,214],{"evaluatedAt":511,"extractAt":512,"updatedAt":513},1778699174967,1778699106670,1778699327208,{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":524,"providers":528,"relations":536,"tags":539,"workflow":540},1778691104676.0076,"k17bs66raa8vz3q5ysjnzhtvc586m7j3",{"reviewCount":8},{"description":519,"installMethods":520,"name":522,"sourceUrl":523},"Generate CSV, Markdown, and XLSX spreadsheets from structured tabular data.",{"claudeCode":521},"iterationlayer/skills","Spreadsheet Generation API","https://github.com/iterationlayer/skills",{"basePath":525,"githubOwner":526,"githubRepo":498,"locale":254,"slug":527,"type":244},"skills/sheet-generation-api","iterationlayer","sheet-generation-api",{"evaluate":529,"extract":535},{"promptVersionExtension":204,"promptVersionScoring":205,"score":269,"tags":530,"targetMarket":275,"tier":216},[531,532,533,214,534],"spreadsheet","csv","xlsx","data-generation",{"commitSha":277,"license":236},{"parentExtensionId":537,"repoId":538},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[532,534,214,531,533],{"evaluatedAt":541,"extractAt":542,"updatedAt":541},1778693905213,1778691104676,{"_creationTime":544,"_id":545,"community":546,"display":547,"identity":553,"providers":558,"relations":565,"tags":567,"workflow":568},1778691799740.4802,"k173gtrv9a9ev95755pa3w820h86n7r2",{"reviewCount":8},{"description":548,"installMethods":549,"name":551,"sourceUrl":552},"Comprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization. Establishes text-based diagrams as the default documentation standard with full style guides (markdown + mermaid), 24 diagram type references, and 9 document templates.",{"claudeCode":550},"K-Dense-AI/claude-scientific-skills","Markdown and Mermaid Writing","https://github.com/K-Dense-AI/claude-scientific-skills",{"basePath":554,"githubOwner":555,"githubRepo":556,"locale":254,"slug":557,"type":244},"scientific-skills/markdown-mermaid-writing","K-Dense-AI","claude-scientific-skills","markdown-mermaid-writing",{"evaluate":559,"extract":564},{"promptVersionExtension":204,"promptVersionScoring":205,"score":269,"tags":560,"targetMarket":275,"tier":216},[475,214,561,562,563],"mermaid","scientific-writing","diagramming",{"commitSha":277,"license":478},{"repoId":566},"kd79rphh5gexy91xmpxc05h5mh86mm9r",[563,475,214,561,562],{"evaluatedAt":569,"extractAt":570,"updatedAt":569},1778693085426,1778691799740]