[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-max-sixty-wt-switch-create-en":3,"guides-for-max-sixty-wt-switch-create":566,"similar-k17a7kbewcrzrkcxskvbm8m3d186m0dh-en":567},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":238,"parentExtension":252,"providers":307,"relations":311,"repo":312,"tags":563,"workflow":564},1778692878074.836,"k17a7kbewcrzrkcxskvbm8m3d186m0dh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Create a new worktrunk worktree (optionally in another repo) and switch this session's working directory into it. Use when launching a session that should work in its own worktree (e.g. `/wt-switch-create my-branch -- \u003Ctask>`, or `/wt-switch-create my-branch ~/workspace/other-repo -- \u003Ctask>`), or mid-session to move work into a fresh branch.",{"claudeCode":12},"max-sixty/worktrunk","wt-switch-create","https://github.com/max-sixty/worktrunk",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":228,"workflow":245},1778693054232.3633,"kn71xmzw1sfhdfe96m3et7fc6586nz8a","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":205,"prerequisites":206,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":221,"tier":222,"useCases":223},[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,113,116,120,123,126,129,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of managing git worktrees for AI agents and provides specific usage scenarios.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","Worktrunk offers significant value over plain git by simplifying worktree management, automating workflows with hooks, and integrating with AI agents, going beyond basic API wrapping.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension is production-ready, covering the complete lifecycle of worktree management, including creation, switching, and removal, with clear documentation and examples.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on git worktree management and related automation, without expanding into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description is concise, readable, and accurately reflects the extension's functionality of creating and switching worktrees.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The extension uses a single, well-defined tool (`wt switch-create`) for its specific purpose, avoiding generalist command execution.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters for the `wt switch-create` command are documented, including optional arguments and their behavior.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The tool name `wt-switch-create` is descriptive and clearly indicates its function within the worktrunk domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The input parameters are well-defined flags and arguments, and the expected output is the resulting worktree state, with no unnecessary data.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The project is dual-licensed under MIT and Apache-2.0, with clear SPDX identifiers provided in the LICENSE file, allowing for permissive use.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits within the last 90 days, indicating active maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project uses Cargo for Rust dependencies, which implies a lockfile (`Cargo.lock`) is present, indicating good dependency management.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The extension does not appear to handle secrets directly; its primary function is git worktree management.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill's instructions focus on interacting with the `wt` CLI and git commands, with no indication of loading or executing untrusted third-party data as instructions.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The extension relies on the `wt` CLI and standard git commands, and does not appear to fetch or execute external code at runtime.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The operations are confined to git worktree management within the project directory, and do not modify files outside the project or the extension's scope.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No evidence of detached process spawns or deny-retry loops was found in the provided skill instructions.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The extension's functionality does not involve reading or submitting confidential data to third parties.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content and description are free of hidden-steering tricks, relying on clear, standard formatting.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The skill instructions are written in plain Bash and reference the `wt` CLI, with no obfuscated code or runtime script fetching.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill correctly handles repo paths using relative and absolute notations, and assumes standard git repository structures.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","With 13 open and 284 closed issues in the last 90 days, the closure rate is high, indicating responsive maintainership.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The `wt` CLI uses Cargo for versioning, and the project has a recent commit history and badges indicating CI and versioning.",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","The `wt` CLI likely handles parameter validation, and the skill instructions describe argument grammar and expected behavior.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","Creating and removing worktrees are core functions but are clearly defined workflows, and the `wt remove` command has associated confirmation steps.",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","The skill instructions clearly state to report errors and stop if `EnterWorktree` fails, implying fail-closed behavior.",{"category":110,"check":114,"severity":24,"summary":115},"Logging","The extension's core functionality doesn't involve destructive operations or outbound calls that would necessitate local audit logging beyond standard git logs.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The extension operates on git repositories and does not handle personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension's functionality is general to git worktree management and has no regional or jurisdictional limitations.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard git commands and the `wt` CLI, which are cross-platform, and assumes a POSIX shell environment.",{"category":44,"check":127,"severity":24,"summary":128},"README","A comprehensive README exists and clearly outlines the extension's purpose, installation, and usage.",{"category":33,"check":130,"severity":131,"summary":132},"Tool surface size","not_applicable","This is a single-tool extension, so tool surface size is not applicable.",{"category":40,"check":134,"severity":131,"summary":135},"Overlapping near-synonym tools","This extension exposes a single primary tool, so there are no overlapping near-synonym tools.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features, such as creating and switching worktrees, have corresponding implementations and documentation.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for multiple platforms (Homebrew, Cargo, Windows) and includes copy-pasteable invocation examples.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill instructions explicitly state to report errors and stop if `EnterWorktree` fails, implying actionable error reporting.",{"category":103,"check":148,"severity":24,"summary":149},"Pinned dependencies","As a Rust project, dependencies are managed via Cargo and likely pinned with a lockfile, ensuring reproducible builds.",{"category":33,"check":151,"severity":131,"summary":152},"Dry-run preview","The primary action of creating a worktree is state-changing, but the `wt switch --create` command itself does not offer a dry-run flag, though `wt remove` implies confirmation.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The `wt switch --create` command is idempotent by nature of git worktree creation, and the underlying CLI is expected to handle timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","There is no indication of telemetry collection in the provided documentation or skill instructions; it is assumed to be opt-out or non-existent.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the artifact (worktree, repo) and the user intent (create, switch, launch session, move work) with specific examples.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the core capability and usage scenarios.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is concise, detailing the workflow steps and deferring deeper material to the `worktrunk.dev` documentation.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the core workflow, and deeper details are linked to the external `worktrunk.dev` documentation, effectively using progressive disclosure.",{"category":170,"check":174,"severity":131,"summary":175},"Forked exploration","This skill is a direct command execution and does not involve deep exploration or code review that would require `context: fork`.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README and SKILL.md provide clear, end-to-end examples of creating and switching worktrees, including integration with AI agents.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md documents failure modes like worktree nesting refusal and repo path issues, with clear recovery steps (report error and stop).",{"category":110,"check":183,"severity":131,"summary":184},"Tool Fallback","This skill directly calls the `wt` CLI and does not rely on an optional MCP server with a fallback path.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The SKILL.md explicitly instructs to halt and report on unexpected pre-state, such as nested worktree refusal or incorrect repo paths.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; it correctly cross-references the `wt` CLI documentation.",1778693051367,"This skill automates the creation of new git worktrees, optionally within a specified repository, and switches the session's working directory into it. It integrates with the `wt` CLI and can execute tasks within the new worktree.",[195,196,197,198,199],"Create new git worktrees","Switch session working directory to a worktree","Optionally specify a different repository for the worktree","Execute tasks within the newly created worktree","Idempotent worktree creation/switching",[201,202,203,204],"Managing the lifecycle of branches independently of worktrees","Performing git operations like commit, push, or merge without explicit user permission","Automatically removing worktrees with uncommitted changes","Handling general git repository management beyond worktree operations",[],[207,208],"Requires the `wt` CLI (https://worktrunk.dev)","Requires this plugin's WorktreeCreate hook","3.0.0","4.4.0","Streamline the process of creating and switching to dedicated git worktrees for AI agents or individual tasks, ensuring a clean and isolated working environment.","This is a high-quality skill with excellent documentation, clear purpose, and robust error handling. The only minor point is the lack of a dry-run for worktree creation, which is not critical for this operation.",98,"Excellent skill for managing git worktrees with AI agents, offering robust functionality and clear documentation.",[216,217,218,219,220],"git","worktree","cli","developer-tools","automation","global","verified",[224,225,226,227],"Launching a new session that should operate in its own isolated worktree","Mid-session, moving work into a fresh branch and worktree","Parallelizing AI agent tasks by assigning each to a dedicated worktree","Setting up isolated environments for specific development tasks",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"security":242,"testCoverage":244},{"hasLockfile":230},true,1778693017343,{"descriptionLength":233,"readmeSize":234},343,13477,{"closedIssues90d":236,"forks":237,"hasChangelog":238,"openIssues90d":239,"pushedAt":240,"stars":241},284,177,false,13,1778691420000,5059,{"hasNpmPackage":238,"license":243,"smitheryVerified":238},"NOASSERTION",{"hasCi":230,"hasTests":230},{"updatedAt":246},1778693054232,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":13,"type":251},"skills/wt-switch-create","max-sixty","worktrunk","skill",{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":260,"parentExtension":263,"providers":292,"relations":302,"tags":303,"workflow":304},1778692878074.8347,"k178v80t9azwkv73nsx1a4r35n86m226",{"reviewCount":8},{"description":257,"installMethods":258,"name":259,"sourceUrl":14},"Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows. This plugin provides configuration guidance (LLM commit messages, project hooks, worktree paths) and automatic activity tracking (🤖/💬 indicators in `wt list` showing active Claude sessions).",{"claudeCode":250},"Worktrunk",{"basePath":261,"githubOwner":249,"githubRepo":250,"locale":18,"slug":250,"type":262},"","plugin",{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":270,"providers":272,"relations":285,"tags":287,"workflow":288},1778692878074.8345,"k17933gw8zcjnsjg1xt0r1t2a586n11x",{"reviewCount":8},{"description":268,"installMethods":269,"name":250,"sourceUrl":14},"Claude Code plugin for Worktrunk, a CLI for Git worktree management",{"claudeCode":12},{"basePath":261,"githubOwner":249,"githubRepo":250,"locale":18,"slug":250,"type":271},"marketplace",{"evaluate":273,"extract":279},{"promptVersionExtension":274,"promptVersionScoring":210,"score":213,"tags":275,"targetMarket":221,"tier":222},"3.1.0",[216,218,276,219,277,278],"workflow","code-management","ai-agent-workflow",{"commitSha":280,"marketplace":281,"plugin":283},"HEAD",{"name":250,"pluginCount":282},1,{"mcpCount":8,"provider":284,"skillCount":8},"classify",{"repoId":286},"kd735mff6mvfxbagjk8sv9pg9s86ngdh",[278,218,277,219,216,276],{"evaluatedAt":289,"extractAt":290,"updatedAt":291},1778692904798,1778692878074,1778693214308,{"evaluate":293,"extract":298},{"promptVersionExtension":209,"promptVersionScoring":210,"score":294,"tags":295,"targetMarket":221,"tier":222},99,[216,217,218,296,220,297],"ai-agent","developer-tool",{"commitSha":280,"license":299,"plugin":300},"MIT OR Apache-2.0",{"mcpCount":8,"provider":284,"skillCount":301},2,{"parentExtensionId":265,"repoId":286},[296,220,218,297,216,217],{"evaluatedAt":305,"extractAt":290,"updatedAt":306},1778692927488,1778693214478,{"evaluate":308,"extract":310},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":309,"targetMarket":221,"tier":222},[216,217,218,219,220],{"commitSha":280,"license":299},{"parentExtensionId":254,"repoId":286},{"_creationTime":313,"_id":286,"identity":314,"providers":315,"workflow":559},1778692872680.5015,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":316,"discover":548,"github":551},{"commitSha":280,"extensions":317},[318,331,344,353,365,373,380,385,534,541],{"basePath":261,"description":268,"displayName":250,"installMethods":319,"rationale":320,"selectedPaths":321,"source":330,"sourceLanguage":18,"type":271},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[322,325,327],{"path":323,"priority":324},".claude-plugin/marketplace.json","mandatory",{"path":326,"priority":324},"README.md",{"path":328,"priority":329},"LICENSE","high","rule",{"basePath":261,"description":257,"displayName":250,"installMethods":332,"rationale":333,"selectedPaths":334,"source":330,"sourceLanguage":18,"type":262},{"claudeCode":250},"plugin manifest at .claude-plugin/plugin.json",[335,337,338,339,342],{"path":336,"priority":324},".claude-plugin/plugin.json",{"path":326,"priority":324},{"path":328,"priority":329},{"path":340,"priority":341},"skills/worktrunk/SKILL.md","medium",{"path":343,"priority":341},"skills/wt-switch-create/SKILL.md",{"basePath":345,"description":346,"displayName":347,"installMethods":348,"rationale":349,"selectedPaths":350,"source":330,"sourceLanguage":18,"type":251},".claude/skills/release","Worktrunk release workflow. Use when user asks to \"do a release\", \"release a new version\", \"cut a release\", or wants to publish a new version to crates.io and GitHub.","release",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/release/SKILL.md",[351],{"path":352,"priority":324},"SKILL.md",{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":330,"sourceLanguage":18,"type":251},".claude/skills/running-tend","Worktrunk-specific guidance for tend CI workflows. Adds codecov polling, Rust test commands, labels, and review criteria on top of the generic tend-* skills. Use when operating in CI.","running-tend",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/running-tend/SKILL.md",[360,361,363],{"path":352,"priority":324},{"path":362,"priority":341},"references/nightly-cleaner.md",{"path":364,"priority":341},"references/review-pr.md",{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":330,"sourceLanguage":18,"type":251},".claude/skills/writing-user-outputs","CLI output formatting standards for worktrunk. Load before editing any code that calls warning_message, hint_message, error_message, info_message, eprintln, or println, or that produces strings the user will see (CLI help, progress UI, snapshot text). Documents ANSI color nesting rules, message patterns, and output system architecture.","writing-user-outputs",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/writing-user-outputs/SKILL.md",[372],{"path":352,"priority":324},{"basePath":374,"description":375,"displayName":250,"installMethods":376,"rationale":377,"selectedPaths":378,"source":330,"sourceLanguage":18,"type":251},"skills/worktrunk","Guidance for Worktrunk (the `wt` CLI) — git worktree management, hooks, and config. Load when editing .config/wt.toml or ~/.config/worktrunk/config.toml; adding, modifying, or debugging hooks (post-merge, post-start, pre-commit, pre-merge, post-switch, etc.); configuring commit message generation or command aliases; or troubleshooting wt behavior. Also answers general worktrunk/wt questions.",{"claudeCode":12},"SKILL.md frontmatter at skills/worktrunk/SKILL.md",[379],{"path":352,"priority":324},{"basePath":248,"description":10,"displayName":13,"installMethods":381,"rationale":382,"selectedPaths":383,"source":330,"sourceLanguage":18,"type":251},{"claudeCode":12},"SKILL.md frontmatter at skills/wt-switch-create/SKILL.md",[384],{"path":352,"priority":324},{"basePath":261,"installMethods":386,"rationale":387,"selectedPaths":388,"source":330,"sourceLanguage":18,"type":218},{"cargo":250},"cli ecosystem detected at /",[389,391,392,393,395,397,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532],{"path":390,"priority":324},"Cargo.toml",{"path":326,"priority":324},{"path":328,"priority":329},{"path":394,"priority":341},"src/main.rs",{"path":396,"priority":341},"src/git_wt.rs",{"path":398,"priority":399},"src/lib.rs","low",{"path":401,"priority":399},"src/commands/alias.rs",{"path":403,"priority":399},"src/commands/command_approval.rs",{"path":405,"priority":399},"src/commands/command_executor.rs",{"path":407,"priority":399},"src/commands/commit.rs",{"path":409,"priority":399},"src/commands/config/alias.rs",{"path":411,"priority":399},"src/commands/config/approvals.rs",{"path":413,"priority":399},"src/commands/config/create.rs",{"path":415,"priority":399},"src/commands/config/hints.rs",{"path":417,"priority":399},"src/commands/config/mod.rs",{"path":419,"priority":399},"src/commands/config/opencode.rs",{"path":421,"priority":399},"src/commands/config/plugins.rs",{"path":423,"priority":399},"src/commands/config/show.rs",{"path":425,"priority":399},"src/commands/config/state.rs",{"path":427,"priority":399},"src/commands/config/update.rs",{"path":429,"priority":399},"src/commands/configure_shell.rs",{"path":431,"priority":399},"src/commands/context.rs",{"path":433,"priority":399},"src/commands/custom.rs",{"path":435,"priority":399},"src/commands/eval.rs",{"path":437,"priority":399},"src/commands/for_each.rs",{"path":439,"priority":399},"src/commands/hook_announcement.rs",{"path":441,"priority":399},"src/commands/hook_commands.rs",{"path":443,"priority":399},"src/commands/hook_filter.rs",{"path":445,"priority":399},"src/commands/hooks.rs",{"path":447,"priority":399},"src/commands/init.rs",{"path":449,"priority":399},"src/commands/list/columns.rs",{"path":451,"priority":399},"src/commands/list/json_output.rs",{"path":453,"priority":399},"src/commands/list/layout.rs",{"path":455,"priority":399},"src/commands/list/mod.rs",{"path":457,"priority":399},"src/commands/list/progressive.rs",{"path":459,"priority":399},"src/commands/list/progressive_table.rs",{"path":461,"priority":399},"src/commands/list/render.rs",{"path":463,"priority":399},"src/commands/list/spacing_test.rs",{"path":465,"priority":399},"src/commands/merge.rs",{"path":467,"priority":399},"src/commands/mod.rs",{"path":469,"priority":399},"src/commands/picker/items.rs",{"path":471,"priority":399},"src/commands/picker/log_formatter.rs",{"path":473,"priority":399},"src/commands/picker/mod.rs",{"path":475,"priority":399},"src/commands/picker/pager.rs",{"path":477,"priority":399},"src/commands/picker/preview.rs",{"path":479,"priority":399},"src/commands/picker/preview_cache.rs",{"path":481,"priority":399},"src/commands/picker/preview_orchestrator.rs",{"path":483,"priority":399},"src/commands/picker/progressive_handler.rs",{"path":485,"priority":399},"src/commands/picker/summary.rs",{"path":487,"priority":399},"src/commands/pipeline_spec.rs",{"path":489,"priority":399},"src/commands/process.rs",{"path":491,"priority":399},"src/commands/project_config.rs",{"path":493,"priority":399},"src/commands/relocate.rs",{"path":495,"priority":399},"src/commands/repository_ext.rs",{"path":497,"priority":399},"src/commands/run_pipeline.rs",{"path":499,"priority":399},"src/commands/statusline.rs",{"path":501,"priority":399},"src/commands/step/commit.rs",{"path":503,"priority":399},"src/commands/step/copy_ignored.rs",{"path":505,"priority":399},"src/commands/step/diff.rs",{"path":507,"priority":399},"src/commands/step/mod.rs",{"path":509,"priority":399},"src/commands/step/promote.rs",{"path":511,"priority":399},"src/commands/step/prune.rs",{"path":513,"priority":399},"src/commands/step/rebase.rs",{"path":515,"priority":399},"src/commands/step/relocate.rs",{"path":517,"priority":399},"src/commands/step/shared.rs",{"path":519,"priority":399},"src/commands/step/squash.rs",{"path":521,"priority":399},"src/commands/template_vars.rs",{"path":523,"priority":399},"src/commands/worktree/finish.rs",{"path":525,"priority":399},"src/commands/worktree/hooks.rs",{"path":527,"priority":399},"src/commands/worktree/mod.rs",{"path":529,"priority":399},"src/commands/worktree/push.rs",{"path":531,"priority":399},"src/commands/worktree/resolve.rs",{"path":533,"priority":399},"src/commands/worktree/switch.rs",{"basePath":535,"installMethods":536,"rationale":538,"selectedPaths":539,"source":330,"sourceLanguage":18,"type":218},"tests/helpers/mock-stub",{"cargo":537},"mock-stub","cli ecosystem detected at tests/helpers/mock-stub",[540],{"path":390,"priority":324},{"basePath":542,"installMethods":543,"rationale":545,"selectedPaths":546,"source":330,"sourceLanguage":18,"type":218},"tests/helpers/wt-perf",{"cargo":544},"wt-perf","cli ecosystem detected at tests/helpers/wt-perf",[547],{"path":390,"priority":324},{"sources":549},[550],"manual",{"closedIssues90d":236,"description":552,"forks":237,"homepage":553,"license":243,"openIssues90d":239,"pushedAt":240,"readmeSize":234,"stars":241,"topics":554},"Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows","https://worktrunk.dev",[555,556,557,219,216,558],"agents","claude-code","codex","worktrees",{"classifiedAt":560,"discoverAt":561,"extractAt":562,"githubAt":562,"updatedAt":560},1778692877791,1778692872680,1778692875931,[220,218,219,216,217],{"evaluatedAt":246,"extractAt":290,"updatedAt":565},1778693215878,[],[568,598,623,645,674,695],{"_creationTime":569,"_id":570,"community":571,"display":572,"identity":578,"providers":583,"relations":591,"tags":594,"workflow":595},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":573,"installMethods":574,"name":576,"sourceUrl":577},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":575},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":579,"githubOwner":580,"githubRepo":581,"locale":18,"slug":582,"type":251},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":584,"extract":589},{"promptVersionExtension":209,"promptVersionScoring":210,"score":585,"tags":586,"targetMarket":221,"tier":222},100,[216,587,276,588,220,218,297],"development-environment","tmux",{"commitSha":280,"license":590},"MIT",{"parentExtensionId":592,"repoId":593},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[220,218,297,587,216,588,276],{"evaluatedAt":596,"extractAt":597,"updatedAt":596},1778699613343,1778699234184,{"_creationTime":599,"_id":600,"community":601,"display":602,"identity":608,"providers":612,"relations":617,"tags":619,"workflow":620},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":603,"installMethods":604,"name":606,"sourceUrl":607},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":605},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":609,"githubOwner":610,"githubRepo":611,"locale":18,"slug":606,"type":251},"skills/github","steipete","clawdis",{"evaluate":613,"extract":616},{"promptVersionExtension":209,"promptVersionScoring":210,"score":585,"tags":614,"targetMarket":221,"tier":222},[606,218,615,219,220],"api",{"commitSha":280},{"repoId":618},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[615,220,218,219,606],{"evaluatedAt":621,"extractAt":622,"updatedAt":621},1778698569289,1778697652123,{"_creationTime":624,"_id":625,"community":626,"display":627,"identity":630,"providers":633,"relations":641,"tags":642,"workflow":643},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":628,"installMethods":629,"name":581,"sourceUrl":577},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":575},{"basePath":631,"githubOwner":580,"githubRepo":581,"locale":18,"slug":632,"type":251},"skills/ask","ask",{"evaluate":634,"extract":640},{"promptVersionExtension":209,"promptVersionScoring":210,"score":585,"tags":635,"targetMarket":221,"tier":222},[218,220,636,637,638,639],"llm","prompting","code-review","artifact-generation",{"commitSha":280,"license":590},{"parentExtensionId":592,"repoId":593},[639,220,218,638,636,637],{"evaluatedAt":644,"extractAt":597,"updatedAt":644},1778699303045,{"_creationTime":646,"_id":647,"community":648,"display":649,"identity":655,"providers":660,"relations":667,"tags":669,"workflow":670},1778699106670.4268,"k179cgk616p3xva37r5jqsfwvh86mcp2",{"reviewCount":8},{"description":650,"installMethods":651,"name":653,"sourceUrl":654},"Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.",{"claudeCode":652},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":656,"githubOwner":657,"githubRepo":658,"locale":18,"slug":659,"type":251},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":661,"extract":666},{"promptVersionExtension":209,"promptVersionScoring":210,"score":585,"tags":662,"targetMarket":221,"tier":222},[663,664,220,665,219],"browser","debugging","ux",{"commitSha":280,"license":590},{"repoId":668},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[220,663,664,219,665],{"evaluatedAt":671,"extractAt":672,"updatedAt":673},1778699261239,1778699106670,1778699384978,{"_creationTime":675,"_id":676,"community":677,"display":678,"identity":682,"providers":684,"relations":691,"tags":692,"workflow":693},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":679,"installMethods":680,"name":681,"sourceUrl":607},"Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.",{"claudeCode":605},"telegram-crabbox-e2e-proof",{"basePath":683,"githubOwner":610,"githubRepo":611,"locale":18,"slug":681,"type":251},".agents/skills/telegram-crabbox-e2e-proof",{"evaluate":685,"extract":690},{"promptVersionExtension":209,"promptVersionScoring":210,"score":585,"tags":686,"targetMarket":221,"tier":222},[687,688,220,689,218],"testing","telegram","qa",{"commitSha":280},{"repoId":618},[220,218,689,688,687],{"evaluatedAt":694,"extractAt":622,"updatedAt":694},1778698038113,{"_creationTime":696,"_id":697,"community":698,"display":699,"identity":703,"providers":705,"relations":711,"tags":712,"workflow":713},1778697652123.8845,"k17bexjjjsz81ysk7bd3ggdm8s86mt2t",{"reviewCount":8},{"description":700,"installMethods":701,"name":702,"sourceUrl":607},"Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.",{"claudeCode":605},"openclaw-testing",{"basePath":704,"githubOwner":610,"githubRepo":611,"locale":18,"slug":702,"type":251},".agents/skills/openclaw-testing",{"evaluate":706,"extract":710},{"promptVersionExtension":209,"promptVersionScoring":210,"score":585,"tags":707,"targetMarket":221,"tier":222},[687,708,709,220,219],"ci","validation",{"commitSha":280},{"repoId":618},[220,708,219,687,709],{"evaluatedAt":714,"extractAt":622,"updatedAt":714},1778697962962]