{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:sjungling/claude-plugins:plugins/technical-writer", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "d1cfaaa4b3a03ea0bde5b10f2b1d8283a2db432f", "treeHash": "320df38453591301de54e52ae3e2a384a71c2e4a0c94c045d7b8b528a38050c0", "generatedAt": "2025-11-28T10:28:23.232311Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "technical-writer", "description": "Technical documentation specialist for README files, API docs, user guides, specifications, and release notes with Obsidian vault management", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "9eb53ef122353a39fbc72da6d9f3bea603534b88e4bfbd32d3e4734dd776d9d5" }, { "path": "agents/technical-writer.md", "sha256": "dd24c1a12457f41393073a7d94a647e4a2e0eb0635f51e2fbdc60e75fd547518" }, { "path": "agents/obsidian-vault-manager.md", "sha256": "c571b37135753e32678a84a25118ffdb41b834b8645dfeda72e1d9f5cb6f3b9f" }, { "path": ".claude-plugin/plugin.json", "sha256": "bb42882b629f7005e4bf3ca1d3b187704cc355102f25194bb6303ac41582b58c" }, { "path": "skills/obsidian-vault-manager/SKILL.md", "sha256": "347c4f5647068b3ba4ce4ca32f1dec8f47a7ce4395b56986b12f66c28fd262ed" }, { "path": "skills/obsidian-vault-manager/references/obsidian-syntax.md", "sha256": "a055323ef6e6086538177a40d86dca52b9694ca1e9a9f99b82900828e1794cd8" }, { "path": "skills/obsidian-vault-manager/references/obsidian-cli-reference.md", "sha256": "fe470673f4b966ae5ea64b4a4b9e95a4fe9ab682539dc343e0e88ba61ecf41a1" }, { "path": "skills/obsidian-vault-manager/assets/templates/meeting.md", "sha256": "787d9c4ad320122b34cdd47c8a76e243ddf0bade4de1c7f8813ef61fa0b25d35" }, { "path": "skills/obsidian-vault-manager/assets/templates/daily-note.md", "sha256": "40cf62442f58bbe17069df083ff0b37ca2320e89943f6120c3e6dfe1517e51d9" }, { "path": "skills/obsidian-vault-manager/assets/templates/project.md", "sha256": "d5763065992ff3fb8a0ed986e3a4954cae3c407c2ef10d0bfb895e5c87c11196" }, { "path": "skills/obsidian-vault-manager/assets/templates/meeting-note-template.md", "sha256": "5ba932d56c03151abe4592e1011b3108bbfadf46d4a23833d141ba117cfac673" }, { "path": "skills/obsidian-vault-manager/assets/templates/project-note-template.md", "sha256": "2465adec1ffd893fbebc1a56f87c62f964485dbdd12f7da2f5e4b40afb9dc21f" }, { "path": "skills/obsidian-vault-manager/assets/templates/daily-note-template.md", "sha256": "0ede0223d00ad656acbc3658cdecee32c10af3d40b55655b2fe5e3ff41080fca" }, { "path": "skills/technical-writer/SKILL.md", "sha256": "672a711e5a8be546d086afd335e8e57b6b766a1e9726400f59089fa542da02ee" }, { "path": "skills/technical-writer/references/style-guide.md", "sha256": "702666ca419bfe286227fbca7e80814e80c08baa0ab9147263a53ae30fdecd55" }, { "path": "skills/technical-writer/scripts/validate_markdown.py", "sha256": "55334da800b8527355f26ba4cbfd885df06b9e20c8a17874a830173b7818ae99" } ], "dirSha256": "320df38453591301de54e52ae3e2a384a71c2e4a0c94c045d7b8b528a38050c0" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }