git_worktree_manager/operations/setup_claude/
manifest.rs1const PLUGIN_VERSION: &str = env!("CARGO_PKG_VERSION");
9
10pub fn marketplace_json() -> &'static str {
11 concat!(
13 "{\n",
14 " \"name\": \"gw-local\",\n",
15 " \"owner\": { \"name\": \"git-worktree-manager\" },\n",
16 " \"plugins\": [\n",
17 " {\n",
18 " \"name\": \"gw\",\n",
19 " \"source\": \"./gw-plugin\",\n",
20 " \"description\": \"git-worktree-manager: delegate tasks to worktrees and manage multi-worktree workflows safely.\"\n",
21 " }\n",
22 " ]\n",
23 "}\n"
24 )
25}
26
27pub fn plugin_json() -> String {
28 format!(
29 "{{\n \"name\": \"gw\",\n \"version\": \"{}\",\n \"description\": \"git-worktree-manager plugin: /gw delegate + manage skill.\",\n \"author\": {{ \"name\": \"git-worktree-manager\" }}\n}}\n",
30 PLUGIN_VERSION
31 )
32}