Files
gh-webdevtodayjason-titaniu…/plugin.lock.json
2025-11-30 09:05:52 +08:00

277 lines
10 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:webdevtodayjason/titanium-plugins:plugins/titanium-toolkit",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "c7e526c7a2ffefbfdf55963e0951aa8fe5dd1854",
"treeHash": "3fcae64be539a6f6cfc59570eaa78e8265e04c5a090a35f86d91279cc06a6b6f",
"generatedAt": "2025-11-28T10:29:00.521756Z",
"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": "titanium-toolkit",
"description": "Complete AI-powered development workflow: BMAD document generation (Brief/PRD/Architecture/Epics), workflow orchestration (plan/work/review), 16 specialized agents, voice announcements, and vibe-check quality gates. From idea to production in 1 week.",
"version": "2.1.5"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "c3e00085fbb2ff96f96466e99da23b951f4036405d0c93823f861a68811eb8b7"
},
{
"path": "agents/code-reviewer.md",
"sha256": "64f15f2d5248c4173ab68ca3a19b4baf7429d099f80cf055beb092accd03df88"
},
{
"path": "agents/test-runner.md",
"sha256": "238a8fbbdc8b893199ebce7c4c7c6c8f0f6673e7b396019abdc93f17c7616590"
},
{
"path": "agents/meta-agent.md",
"sha256": "f0c9c9789f835b727a14920e9841adef16627124324fe8e51b6e044773d75c02"
},
{
"path": "agents/api-documenter.md",
"sha256": "34813958ffc72ec9014727781b515d16cdf08863d61f43f59114ca7bc8fdf3b2"
},
{
"path": "agents/architect.md",
"sha256": "2fdfbe1c2676e636a829c2eb14f8c9e8a1e64d2c56c69a8934278f213d50725f"
},
{
"path": "agents/debugger.md",
"sha256": "b57638016ebdd15fefff70d4eb871a1a9de0b1e7451fd1f91f8d5e239fec7912"
},
{
"path": "agents/security-scanner.md",
"sha256": "d814bab5905c5ff3ce16707e86f2d85cc102ed88ef144fa513a42054966c99ca"
},
{
"path": "agents/shadcn-ui-builder.md",
"sha256": "87cf7e5fd784b4162a527ef41d841b13b9cd643b37df10c512e3f39012d8d170"
},
{
"path": "agents/doc-writer.md",
"sha256": "55707d502ae3143f2600dc2a8f5bdf5a14abdd0d688282bd98d26e965862c101"
},
{
"path": "agents/devops-engineer.md",
"sha256": "59cd7496ae602e9831b5704dbad25384fc2f06f815fecfbf70e26e645e4d11aa"
},
{
"path": "agents/project-planner.md",
"sha256": "78f0cb3e9693c4100edb86828a67b970d846c57f7b40be61949861e9747b6d18"
},
{
"path": "agents/product-manager.md",
"sha256": "ff3a0c5274a0c6e904f8039f4b3995540df3233c70b8a51f16dbf26d77393305"
},
{
"path": "agents/api-developer.md",
"sha256": "1ceb50c0112dc61b042603171927713250da870eaede18afd69737f26a13e21f"
},
{
"path": "agents/refactor.md",
"sha256": "89682db334229cdae460c9f145b5b910bb0c84bed95f88e4088fcb742da0fa27"
},
{
"path": "agents/tdd-specialist.md",
"sha256": "21398a0524f755344b81e7a42639d9e6eacb29506ad5d70f27f997153264983e"
},
{
"path": "agents/marketing-writer.md",
"sha256": "bb5a72b8f54e6690159804fcd7ea2e04f9a66b1f43c257e6cdaabd14e009d219"
},
{
"path": "agents/frontend-developer.md",
"sha256": "bb7854544f47300da2e7be76334985afd1e00fd81fe320da28ab39f83af64213"
},
{
"path": "hooks/notification.py",
"sha256": "c3d5194d7ead027395600fb176810154135b00d7fca739e28f06139221bd1edd"
},
{
"path": "hooks/stop.py",
"sha256": "844753d2b972b453070b1f39e3bb3c35d5cfe9592959616d843d1004c8abac7e"
},
{
"path": "hooks/post_tool_use_elevenlabs.py",
"sha256": "bcd23317c7a53d45bc6e84e3a62c96912c7311b477e41905db64d27ade4c92bc"
},
{
"path": "hooks/subagent_stop.py",
"sha256": "7590ad2c119a8ee013e7ecbb92a12003515ef4a24a870b79145cc79c6702f229"
},
{
"path": "hooks/hooks.json",
"sha256": "ce3fa4ca0d893b4c4e2305ad34607cb64b0d9cc0ba2e7ebe5ec8b4c5a2086764"
},
{
"path": "hooks/utils/llm/oai.py",
"sha256": "fb27971e1f6ce6017cf70cfa59c5f002a12cc8cefca9d2400dee7aee03aedba7"
},
{
"path": "hooks/utils/llm/anth.py",
"sha256": "e36e147fd21e667fa2a52ce33e3c9a78bbf9b6da5500d6cf13dfd38a79ee958f"
},
{
"path": "hooks/utils/bmad/research_generator.py",
"sha256": "ef0aa653edf603783f02a0eb5295b20900959fba51e343e86eb00b243daae90a"
},
{
"path": "hooks/utils/bmad/bmad_generator.py",
"sha256": "bcbb2e897079e5d259a090c76a9a666a16de4a088f84312f57c28a6e259a1142"
},
{
"path": "hooks/utils/bmad/bmad_validator.py",
"sha256": "388942199d5701b32fe6f8a56f03aa73c6a458bfd90c687317186fb9b63efb11"
},
{
"path": "hooks/utils/workflow/workflow_state.py",
"sha256": "36efb2b814ae1a716bd2e3582ef8c108cdfafe525d74a989ad0e74a501083865"
},
{
"path": "hooks/utils/workflow/plan_parser.py",
"sha256": "7ecb3076b854cda871ca3d7a76ac4becacc4a9b9eb46c626508ec2d6428594da"
},
{
"path": "hooks/utils/tts/openai_tts.py",
"sha256": "735a7c5f7c6f2ebad004c6c65d26ac37875a70b7bcade16c3bc25778f4d8909d"
},
{
"path": "hooks/utils/tts/elevenlabs_mcp.py",
"sha256": "31ff90c95303407a42284e7afe6b9b0ff735fe817d42d4eb106177063bcac7d1"
},
{
"path": "hooks/utils/tts/local_tts.py",
"sha256": "972fa0226ada196cc074c144242764424673c06d462bfd0c7fb23f1b4b056fa2"
},
{
"path": "hooks/utils/tts/elevenlabs_tts.py",
"sha256": "20fadb28880934d92d3dfce599f2da2858781a57fa01855801972be759005a3f"
},
{
"path": "hooks/mcp/tt-server.py",
"sha256": "e379b8f8f99b9529c5a59bb4f42e090bb639fcb2f3e87bd5eed6b03997ed131e"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "3867d0495f8ef162685b0c1bb214b224fbda662f8e2302021dc06d3257747948"
},
{
"path": "commands/titanium-plan.md",
"sha256": "42502c7de656af4821d203ef2b81c636f8d0c2e38831a31577236e30af92e415"
},
{
"path": "commands/titanium-review.md",
"sha256": "c74f10fdd1ce3bd9a039332096e6de3f3a7e24d1b55b31b88775d43041d2a3ec"
},
{
"path": "commands/bmad-index.md",
"sha256": "65e022c1dda9037dc4237b169a3e9ab9768a2dabdc360c99dedcaccab46c695e"
},
{
"path": "commands/bmad-research.md",
"sha256": "212adb33291463a302670c63f399e2eb9162e2ac06b1e8d4bf8c7df1cf7e54c6"
},
{
"path": "commands/bmad-architecture.md",
"sha256": "e279bb63524405010d67c7128375b0f5eb253e0ea4abe6687f1a7a2fb30ac7da"
},
{
"path": "commands/bmad-start.md",
"sha256": "7692c824512fac93b79abd9bf339974f8b504999d17b97ccd601f7db53756915"
},
{
"path": "commands/bmad-brief.md",
"sha256": "c4ac8a445ac602f64c78c99ab7c3d5ddd81d21845d21f577124cc1d3b0e22a58"
},
{
"path": "commands/bmad-prd.md",
"sha256": "db98147196807cb64552cb1d8851ea5deaed67070109a7ca16854e5d0fa73209"
},
{
"path": "commands/titanium-work.md",
"sha256": "a44eab8e7314364aea9c0a58c8a82ceeb15b8f124bac7e292562830a83290ee8"
},
{
"path": "commands/bmad-epic.md",
"sha256": "774fb796222df164777efad90a5b1d49c14f4891bbf11d0d557817023ede53fb"
},
{
"path": "commands/titanium-status.md",
"sha256": "a428a3526e0873050329393fceceeac5620c8910403b058e4346372898d44e5d"
},
{
"path": "commands/catchup.md",
"sha256": "0991ca109493a23958e72201a508ff9fcea0204fe179c056c927ccd9e03716d9"
},
{
"path": "commands/titanium-getting-started.md",
"sha256": "5926b9d04413638568eb71ebdc35ce15620252cb2b555406d6e96748435b4269"
},
{
"path": "commands/coderabbit-review.md",
"sha256": "3ed142f1340b95f72f3b23d8cdd09ede91250808c874d23f73da525f7cbf2094"
},
{
"path": "commands/titanium-orchestration-guide.md",
"sha256": "caba8e4d9bcc80e25fe1079cf2ebb164c993a93761c0136f518a8533fdb52de5"
},
{
"path": "skills/debugging-methodology/SKILL.md",
"sha256": "c885fdfa59dab2d0ed81c6d1310f7388fb07a3c41829e47444f8325ed8a5dbfa"
},
{
"path": "skills/technical-writing/SKILL.md",
"sha256": "d30653db47d100e4ba9a821fd829fd89c0d3fdca9cd8ee5938077dafb463c884"
},
{
"path": "skills/api-best-practices/SKILL.md",
"sha256": "108018741783af4a2a25b09d7b25c34df005255e88f353b7c489cc842c05cf39"
},
{
"path": "skills/security-checklist/SKILL.md",
"sha256": "24c851f77fc8d58530edea4c12f02d08930b282c1030837d7f544030b7c731ca"
},
{
"path": "skills/project-planning/SKILL.md",
"sha256": "ba15bded5dc275bda3d3848006f884fddfc8e951a9cda2e5a66f8591a793e7ad"
},
{
"path": "skills/code-quality-standards/SKILL.md",
"sha256": "dc82e6dd41c3a26c33b1681d3ce8410cd6845fe346c7628fce0e96366a0d4a64"
},
{
"path": "skills/devops-patterns/SKILL.md",
"sha256": "8caece080b0e0d87099f6918a52cba024700a87b397b42514655511cb40701eb"
},
{
"path": "skills/testing-strategy/SKILL.md",
"sha256": "279aee276423c0aaa03e40bd8636aec065392e05f66c336cc9be09bb222561d2"
},
{
"path": "skills/frontend-patterns/SKILL.md",
"sha256": "547fbcdc9d06a9261834bb9bb7419e6dada022d458a3d0819d0bb72357bd95bd"
},
{
"path": "skills/bmad-methodology/skill.md",
"sha256": "d19ce07f548f3426769f7cea4285339674f5acb83be564ffab4caaaa9f7c9938"
}
],
"dirSha256": "3fcae64be539a6f6cfc59570eaa78e8265e04c5a090a35f86d91279cc06a6b6f"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}