221 lines
8.0 KiB
JSON
221 lines
8.0 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:Shakes-tzd/contextune:",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "18440018703763bc0e1fcc8555ce25f58a482382",
|
|
"treeHash": "6981773da47f690d0afc031ed426e4de767b14e173854dd2a97ee29b76762420",
|
|
"generatedAt": "2025-11-28T10:12:46.883493Z",
|
|
"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": "contextune",
|
|
"description": "Precision-tuned context engineering for Claude Code. Optimize context flow with modular plans (95% fewer tokens), parallel workflows (81% cost reduction), and zero-transformation architecture. Quick research (/ctx:research: 3 parallel agents, 1-2 min). Contextune your workflows for peak performance!",
|
|
"version": "0.9.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "8f4be0bac5f39bf4f5d50b7149f058ae966315629bbf738182b4956ba342f48b"
|
|
},
|
|
{
|
|
"path": "agents/worktree-manager.md",
|
|
"sha256": "10b6bdad5abab2cff5aedf2ecc574d5d29b2242a2b2978d800316b81c4d38ac2"
|
|
},
|
|
{
|
|
"path": "agents/test-runner.md",
|
|
"sha256": "2fdd3559ddbafe21eef90a79b6dfb71684634894e773835c64a59100e7fbaf63"
|
|
},
|
|
{
|
|
"path": "agents/parallel-task-executor.md",
|
|
"sha256": "dfdba8c7765cd1deba2516c439db42ea9951dc38160e4503e2f8708d3a580d6b"
|
|
},
|
|
{
|
|
"path": "agents/performance-analyzer.md",
|
|
"sha256": "26149273ab400af8a3a8b7b18337df244808cb70460894778a822d38bc8e842f"
|
|
},
|
|
{
|
|
"path": "agents/issue-orchestrator.md",
|
|
"sha256": "26b8fe202e72cd4f17a1096eef5acf5cf09b67d0b9613f3b9f34707bfe504c4e"
|
|
},
|
|
{
|
|
"path": "hooks/pre_tool_use_state_sync.py",
|
|
"sha256": "ff3b3d099944481abcc0e1c5014e279ec208f2e5b02854bc1b3f9fd55dbc2607"
|
|
},
|
|
{
|
|
"path": "hooks/pre_tool_use_git_advisor.py",
|
|
"sha256": "7f1586382992bf00f9c0c8961d71e3187e8371e17052974850d3ccbfcc4045fc"
|
|
},
|
|
{
|
|
"path": "hooks/git_workflow_detector.py",
|
|
"sha256": "431a5b9a802e8dc1f87933bbe70d2819b22fe172c0a004383b73ab0a0c0ac818"
|
|
},
|
|
{
|
|
"path": "hooks/context_injector.js",
|
|
"sha256": "57f85a73026b86547275fec1bc48ad669199a9ebf98b57c1fa2da90b0d3818a7"
|
|
},
|
|
{
|
|
"path": "hooks/version_checker.js",
|
|
"sha256": "1816060721716e575d053364db012fe7defb44899395d5db2de906468c836567"
|
|
},
|
|
{
|
|
"path": "hooks/tool_cost_tracker.py",
|
|
"sha256": "019ec6d8bf1c35cda6c17f5b2da3e93142da27f9d4f2c9bd3fe4daac8d6e28ea"
|
|
},
|
|
{
|
|
"path": "hooks/session_end_extractor.py",
|
|
"sha256": "a0b9e50baeb0a95e9f74eb4b762752610949928c5b18381bb8e7a8024a380898"
|
|
},
|
|
{
|
|
"path": "hooks/tool_router.py",
|
|
"sha256": "abdd6566a28080f247859d41fa18226c6c39505279153373ecb54a55ed9fb95c"
|
|
},
|
|
{
|
|
"path": "hooks/session_end_recorder.py",
|
|
"sha256": "f9c3774c18a32ee6d63cf1549bb3e24da29ed5539abdae0af48b9b7587660652"
|
|
},
|
|
{
|
|
"path": "hooks/hooks.json",
|
|
"sha256": "ca925b30d4a37adfcb86a6bbe1bc4b0a8add2e574720d6a08233defdd88ac52c"
|
|
},
|
|
{
|
|
"path": "hooks/session_start_git_context.js",
|
|
"sha256": "fb855b1ff379b05c3ea1932244478f059226763e6fddcaf4cf5d4299a5186007"
|
|
},
|
|
{
|
|
"path": "hooks/context_restorer.js",
|
|
"sha256": "d77006a32268b7f84d7a5bbbfee0546dc65bc48411c04bb3002787f1232363ff"
|
|
},
|
|
{
|
|
"path": "hooks/compact_start.js",
|
|
"sha256": "59ac8745219f780b9e40119a35f338abef5c485355d9e3ec58c28e6134217cbf"
|
|
},
|
|
{
|
|
"path": "hooks/user_prompt_submit.py",
|
|
"sha256": "c6279ae4896ce0929dc4525ba06d99bcce4887db10a57002367facbe8dee25f3"
|
|
},
|
|
{
|
|
"path": "hooks/context_preserver.py",
|
|
"sha256": "74b0108863aa57045e0c740d706785ea17c3a60b0e2f3946daa9631730e9c24e"
|
|
},
|
|
{
|
|
"path": "hooks/session_start.js",
|
|
"sha256": "dcde32e82163b4bd0dc5a83ee41bbd684e7c5566fbb3fc0f288aad6562b137a3"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "16c2a5354a4d6b29da2e219f031235051ad219cd374ee38c22982f25892ae074"
|
|
},
|
|
{
|
|
"path": "commands/ctx-status.md",
|
|
"sha256": "158c61874cf89070bafc59ba3dbd35be0e3d32c081cf6a1aaf24131e3dbb1296"
|
|
},
|
|
{
|
|
"path": "commands/ctx-configure.py",
|
|
"sha256": "42acd4e66b1acd5a6ae93f8f9eb08154e5c28fae99682e0d4df9030ad1f3b66a"
|
|
},
|
|
{
|
|
"path": "commands/ctx-help.md",
|
|
"sha256": "8defa02defe6f5e32610d969f5cc00f162ae2dee16b04a35392259b9f29cf39b"
|
|
},
|
|
{
|
|
"path": "commands/ctx-verify.md",
|
|
"sha256": "c9bc229db11cf2dfc097bf8fcfe5721357d9a1c6f38b2e1cebffef9b48445a15"
|
|
},
|
|
{
|
|
"path": "commands/ctx-git-commit.md",
|
|
"sha256": "84fb818d89a6f5603ba8b8ca894573bf23435468d6f7754cde8162a552108511"
|
|
},
|
|
{
|
|
"path": "commands/ctx-research.md",
|
|
"sha256": "9aace4cdd1034cd5ea8e84b94bacb2965c479de713de777a8aef9e5b686a451c"
|
|
},
|
|
{
|
|
"path": "commands/slashsense-stats.py",
|
|
"sha256": "09806aedd1a557352f1dc366c2fb5964446c7f22c31acea8240df30ceea6e8ad"
|
|
},
|
|
{
|
|
"path": "commands/ctx-design.md",
|
|
"sha256": "b2ee762bed0f6f4a5086c161e2881b6f3c1c2a2b7b35d4b01aba0049a036db83"
|
|
},
|
|
{
|
|
"path": "commands/ctx-dashboard.py",
|
|
"sha256": "d2fbcfc953fb6f1063aaad58f0c0af1405a981eaaba5f646a255730c8e8717a6"
|
|
},
|
|
{
|
|
"path": "commands/ctx-usage.md",
|
|
"sha256": "eac7e88fa186f477cfb78f3b7ec08a45c41d5bdb2369ee0fe4bdd36964599085"
|
|
},
|
|
{
|
|
"path": "commands/ctx-configure.md",
|
|
"sha256": "b182d815f3da8907ea4c9d787b3c0698dfc8855d3fcb40bb9f5c60e4f9e2414b"
|
|
},
|
|
{
|
|
"path": "commands/ctx-execute.md",
|
|
"sha256": "2dd0e6acb9fc429eefc0222ebc76e7b75625978d1cfb4c57d0656554fdc31525"
|
|
},
|
|
{
|
|
"path": "commands/contextune-usage.md",
|
|
"sha256": "981c8659e7a7bf378a8781d30d59bc8f3867774b283678fd022554646e731ec9"
|
|
},
|
|
{
|
|
"path": "commands/ctx-plan.md",
|
|
"sha256": "7dfee9fd97cfa5ca362a34e18642a946847d2f6df5f67d7aeebfd319d42e9d77"
|
|
},
|
|
{
|
|
"path": "commands/ctx-cleanup.md",
|
|
"sha256": "7ebae007f348b209e912fcf675bc460ba02b9afef9d293596f5858884a4a0c1a"
|
|
},
|
|
{
|
|
"path": "commands/ctx-stats.md",
|
|
"sha256": "f3a4966ca6c62c298809df6ab29079cf514bd329f48eded55b4f5d0ae08a9295"
|
|
},
|
|
{
|
|
"path": "skills/README.md",
|
|
"sha256": "bb6c870e8026c0b4c9734b1e6cb044e9e79159ab2ade77e2723ae378cc4ba9cd"
|
|
},
|
|
{
|
|
"path": "skills/performance-optimizer/SKILL.md",
|
|
"sha256": "08391299f480b110fdaec4e8f9094cd7cdedc799254636c37da73d1474993e00"
|
|
},
|
|
{
|
|
"path": "skills/software-architect/SKILL.md",
|
|
"sha256": "c0dd05fc51089828161cdd0ef32fa1945bca0c546894d0a3128c644078a9da63"
|
|
},
|
|
{
|
|
"path": "skills/parallel-development-expert/SKILL.md",
|
|
"sha256": "aa386234c91263192bcf5ca049a110cb82473725a35cb1b42b9e08636c34333a"
|
|
},
|
|
{
|
|
"path": "skills/decision-tracker/SKILL.md",
|
|
"sha256": "31d76f73ed018f78dfbfc955f8b679b3db940018b8af5b8d826ce1118b9b4acf"
|
|
},
|
|
{
|
|
"path": "skills/intent-recognition/SKILL.md",
|
|
"sha256": "175b4910728f723136433a80f97e2bd4030297a3357e2ce2d9c39466831617b0"
|
|
},
|
|
{
|
|
"path": "skills/researcher/SKILL.md",
|
|
"sha256": "86f2cfb6c41fa39af02f734456c55e4b9bc06394c5821d7578efa82b7003976f"
|
|
},
|
|
{
|
|
"path": "skills/git-worktree-master/SKILL.md",
|
|
"sha256": "95578f58d79d83746e76a35d014c1aa6d250278b4dff8aa08e658b6ac7c8151e"
|
|
}
|
|
],
|
|
"dirSha256": "6981773da47f690d0afc031ed426e4de767b14e173854dd2a97ee29b76762420"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |