[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYA1PTK11V2E962PS4GFDK":3,"skill-same:01M6CYA1PTK11V2E962PS4GFDK":65},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":13,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":44,"install":45,"resources":58},"01M6CYA1PTK11V2E962PS4GFDK","git-worktree",null,"This skill manages Git worktrees for isolated parallel development. It handles creating, listing, switching, and cleaning up worktrees with a simple interactive interface, following KISS principles.","The-Rabak\u002Fnaysmith","The-Rabak","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F44833742?v=4","01M6CY211HB58Y8JNWWEV9FGN1","01M6CY8HJW3TE1AQW1F13PHYB2",0,"GPL-2.0","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fgit-worktree\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33],"git","worktree","git worktree","development","parallel","interactive","git worktrees","up","worktrees","simple","switching","2026-11-10 10:12:30",false,"---\nname: git-worktree\ndescription: This skill manages Git worktrees for isolated parallel development. It handles creating, listing, switching, and cleaning up worktrees with a simple interactive interface, following KISS principles.\n---\n\n# Git Worktree Manager\n\nThis skill provides a unified interface for managing Git worktrees across your development workflow. Whether you're reviewing PRs in isolation or working on features in parallel, this skill handles all the complexity.\n\n## What This Skill Does\n\n- **Create worktrees** from main branch with clear branch names\n- **List worktrees** with current status\n- **Switch between worktrees** for parallel work\n- **Clean up completed worktrees** automatically\n- **Interactive confirmations** at each step\n- **Automatic .gitignore management** for worktree directory\n- **Automatic .env file copying** from main repo to new worktrees\n\n## CRITICAL: Always Use the Manager Script\n\n**NEVER call `git worktree add` directly.** Always use the `worktree-manager.sh` script.\n\nThe script handles critical setup that raw git commands don't:\n1. Copies `.env`, `.env.local`, `.env.test`, etc. from main repo\n2. Ensures `.worktrees` is in `.gitignore`\n3. Creates consistent directory structure\n\n```bash\n# ✅ CORRECT - Always use the script\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-name\n\n# ❌ WRONG - Never do this directly\ngit worktree add .worktrees\u002Ffeature-name -b feature-name main\n```\n\n## When to Use This Skill\n\nUse this skill in these scenarios:\n\n1. **Code Review (`\u002Fworkflows:review`)**: If NOT already on the target branch (PR branch or requested branch), offer worktree for isolated review\n2. **Feature Work (`\u002Fworkflows:work`)**: Always ask if user wants parallel worktree or live branch work\n3. **Parallel Development**: When working on multiple features simultaneously\n4. **Cleanup**: After completing work in a worktree\n\n## How to Use\n\n### In Claude Code Workflows\n\nThe skill is automatically called from `\u002Fworkflows:review` and `\u002Fworkflows:work` commands:\n\n```\n# For review: offers worktree if not on PR branch\n# For work: always asks - new branch or worktree?\n```\n\n### Manual Usage\n\nYou can also invoke the skill directly from bash:\n\n```bash\n# Create a new worktree (copies .env files automatically)\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-login\n\n# List all worktrees\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n\n# Switch to a worktree\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh switch feature-login\n\n# Copy .env files to an existing worktree (if they weren't copied)\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh copy-env feature-login\n\n# Clean up completed worktrees\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n## Commands\n\n### `create \u003Cbranch-name> [from-branch]`\n\nCreates a new worktree with the given branch name.\n\n**Options:**\n- `branch-name` (required): The name for the new branch and worktree\n- `from-branch` (optional): Base branch to create from (defaults to `main`)\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-login\n```\n\n**What happens:**\n1. Checks if worktree already exists\n2. Updates the base branch from remote\n3. Creates new worktree and branch\n4. **Copies all .env files from main repo** (.env, .env.local, .env.test, etc.)\n5. Shows path for cd-ing to the worktree\n\n### `list` or `ls`\n\nLists all available worktrees with their branches and current status.\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n```\n\n**Output shows:**\n- Worktree name\n- Branch name\n- Which is current (marked with ✓)\n- Main repo status\n\n### `switch \u003Cname>` or `go \u003Cname>`\n\nSwitches to an existing worktree and cd's into it.\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh switch feature-login\n```\n\n**Optional:**\n- If name not provided, lists available worktrees and prompts for selection\n\n### `cleanup` or `clean`\n\nInteractively cleans up inactive worktrees with confirmation.\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n**What happens:**\n1. Lists all inactive worktrees\n2. Asks for confirmation\n3. Removes selected worktrees\n4. Cleans up empty directories\n\n## Workflow Examples\n\n### Code Review with Worktree\n\n```bash\n# Claude Code recognizes you're not on the PR branch\n# Offers: \"Use worktree for isolated review? (y\u002Fn)\"\n\n# You respond: yes\n# Script runs (copies .env files automatically):\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create pr-123-feature-name\n\n# You're now in isolated worktree for review with all env vars\ncd .worktrees\u002Fpr-123-feature-name\n\n# After review, return to main:\ncd ..\u002F..\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n### Parallel Feature Development\n\n```bash\n# For first feature (copies .env files):\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-login\n\n# Later, start second feature (also copies .env files):\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-notifications\n\n# List what you have:\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n\n# Switch between them as needed:\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh switch feature-login\n\n# Return to main and cleanup when done:\ncd .\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n## Key Design Principles\n\n### KISS (Keep It Simple, Stupid)\n\n- **One manager script** handles all worktree operations\n- **Simple commands** with sensible defaults\n- **Interactive prompts** prevent accidental operations\n- **Clear naming** using branch names directly\n\n### Opinionated Defaults\n\n- Worktrees always created from **main** (unless specified)\n- Worktrees stored in **.worktrees\u002F** directory\n- Branch name becomes worktree name\n- **.gitignore** automatically managed\n\n### Safety First\n\n- **Confirms before creating** worktrees\n- **Confirms before cleanup** to prevent accidental removal\n- **Won't remove current worktree**\n- **Clear error messages** for issues\n\n## Integration with Workflows\n\n### `\u002Fworkflows:review`\n\nInstead of always creating a worktree:\n\n```\n1. Check current branch\n2. If ALREADY on target branch (PR branch or requested branch) → stay there, no worktree needed\n3. If DIFFERENT branch than the review target → offer worktree:\n   \"Use worktree for isolated review? (y\u002Fn)\"\n   - yes → call git-worktree skill\n   - no → proceed with PR diff on current branch\n```\n\n### `\u002Fworkflows:work`\n\nAlways offer choice:\n\n```\n1. Ask: \"How do you want to work?\n   1. New branch on current worktree (live work)\n   2. Worktree (parallel work)\"\n\n2. If choice 1 → create new branch normally\n3. If choice 2 → call git-worktree skill to create from main\n```\n\n## Troubleshooting\n\n### \"Worktree already exists\"\n\nIf you see this, the script will ask if you want to switch to it instead.\n\n### \"Cannot remove worktree: it is the current worktree\"\n\nSwitch out of the worktree first (to main repo), then cleanup:\n\n```bash\ncd $(git rev-parse --show-toplevel)\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n### Lost in a worktree?\n\nSee where you are:\n\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n```\n\n### .env files missing in worktree?\n\nIf a worktree was created without .env files (e.g., via raw `git worktree add`), copy them:\n\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh copy-env feature-name\n```\n\nNavigate back to main:\n\n```bash\ncd $(git rev-parse --show-toplevel)\n```\n\n## Technical Details\n\n### Directory Structure\n\n```\n.worktrees\u002F\n├── feature-login\u002F          # Worktree 1\n│   ├── .git\n│   ├── app\u002F\n│   └── ...\n├── feature-notifications\u002F  # Worktree 2\n│   ├── .git\n│   ├── app\u002F\n│   └── ...\n└── ...\n\n.gitignore (updated to include .worktrees)\n```\n\n### How It Works\n\n- Uses `git worktree add` for isolated environments\n- Each worktree has its own branch\n- Changes in one worktree don't affect others\n- Share git history with main repo\n- Can push from any worktree\n\n### Performance\n\n- Worktrees are lightweight (just file system links)\n- No repository duplication\n- Shared git objects for efficiency\n- Much faster than cloning or stashing\u002Fswitching\n","# Git Worktree Manager\n\nThis skill provides a unified interface for managing Git worktrees across your development workflow. Whether you're reviewing PRs in isolation or working on features in parallel, this skill handles all the complexity.\n\n## What This Skill Does\n\n- **Create worktrees** from main branch with clear branch names\n- **List worktrees** with current status\n- **Switch between worktrees** for parallel work\n- **Clean up completed worktrees** automatically\n- **Interactive confirmations** at each step\n- **Automatic .gitignore management** for worktree directory\n- **Automatic .env file copying** from main repo to new worktrees\n\n## CRITICAL: Always Use the Manager Script\n\n**NEVER call `git worktree add` directly.** Always use the `worktree-manager.sh` script.\n\nThe script handles critical setup that raw git commands don't:\n1. Copies `.env`, `.env.local`, `.env.test`, etc. from main repo\n2. Ensures `.worktrees` is in `.gitignore`\n3. Creates consistent directory structure\n\n```bash\n# ✅ CORRECT - Always use the script\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-name\n\n# ❌ WRONG - Never do this directly\ngit worktree add .worktrees\u002Ffeature-name -b feature-name main\n```\n\n## When to Use This Skill\n\nUse this skill in these scenarios:\n\n1. **Code Review (`\u002Fworkflows:review`)**: If NOT already on the target branch (PR branch or requested branch), offer worktree for isolated review\n2. **Feature Work (`\u002Fworkflows:work`)**: Always ask if user wants parallel worktree or live branch work\n3. **Parallel Development**: When working on multiple features simultaneously\n4. **Cleanup**: After completing work in a worktree\n\n## How to Use\n\n### In Claude Code Workflows\n\nThe skill is automatically called from `\u002Fworkflows:review` and `\u002Fworkflows:work` commands:\n\n```\n# For review: offers worktree if not on PR branch\n# For work: always asks - new branch or worktree?\n```\n\n### Manual Usage\n\nYou can also invoke the skill directly from bash:\n\n```bash\n# Create a new worktree (copies .env files automatically)\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-login\n\n# List all worktrees\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n\n# Switch to a worktree\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh switch feature-login\n\n# Copy .env files to an existing worktree (if they weren't copied)\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh copy-env feature-login\n\n# Clean up completed worktrees\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n## Commands\n\n### `create \u003Cbranch-name> [from-branch]`\n\nCreates a new worktree with the given branch name.\n\n**Options:**\n- `branch-name` (required): The name for the new branch and worktree\n- `from-branch` (optional): Base branch to create from (defaults to `main`)\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-login\n```\n\n**What happens:**\n1. Checks if worktree already exists\n2. Updates the base branch from remote\n3. Creates new worktree and branch\n4. **Copies all .env files from main repo** (.env, .env.local, .env.test, etc.)\n5. Shows path for cd-ing to the worktree\n\n### `list` or `ls`\n\nLists all available worktrees with their branches and current status.\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n```\n\n**Output shows:**\n- Worktree name\n- Branch name\n- Which is current (marked with ✓)\n- Main repo status\n\n### `switch \u003Cname>` or `go \u003Cname>`\n\nSwitches to an existing worktree and cd's into it.\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh switch feature-login\n```\n\n**Optional:**\n- If name not provided, lists available worktrees and prompts for selection\n\n### `cleanup` or `clean`\n\nInteractively cleans up inactive worktrees with confirmation.\n\n**Example:**\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n**What happens:**\n1. Lists all inactive worktrees\n2. Asks for confirmation\n3. Removes selected worktrees\n4. Cleans up empty directories\n\n## Workflow Examples\n\n### Code Review with Worktree\n\n```bash\n# Claude Code recognizes you're not on the PR branch\n# Offers: \"Use worktree for isolated review? (y\u002Fn)\"\n\n# You respond: yes\n# Script runs (copies .env files automatically):\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create pr-123-feature-name\n\n# You're now in isolated worktree for review with all env vars\ncd .worktrees\u002Fpr-123-feature-name\n\n# After review, return to main:\ncd ..\u002F..\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n### Parallel Feature Development\n\n```bash\n# For first feature (copies .env files):\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-login\n\n# Later, start second feature (also copies .env files):\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh create feature-notifications\n\n# List what you have:\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n\n# Switch between them as needed:\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh switch feature-login\n\n# Return to main and cleanup when done:\ncd .\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n## Key Design Principles\n\n### KISS (Keep It Simple, Stupid)\n\n- **One manager script** handles all worktree operations\n- **Simple commands** with sensible defaults\n- **Interactive prompts** prevent accidental operations\n- **Clear naming** using branch names directly\n\n### Opinionated Defaults\n\n- Worktrees always created from **main** (unless specified)\n- Worktrees stored in **.worktrees\u002F** directory\n- Branch name becomes worktree name\n- **.gitignore** automatically managed\n\n### Safety First\n\n- **Confirms before creating** worktrees\n- **Confirms before cleanup** to prevent accidental removal\n- **Won't remove current worktree**\n- **Clear error messages** for issues\n\n## Integration with Workflows\n\n### `\u002Fworkflows:review`\n\nInstead of always creating a worktree:\n\n```\n1. Check current branch\n2. If ALREADY on target branch (PR branch or requested branch) → stay there, no worktree needed\n3. If DIFFERENT branch than the review target → offer worktree:\n   \"Use worktree for isolated review? (y\u002Fn)\"\n   - yes → call git-worktree skill\n   - no → proceed with PR diff on current branch\n```\n\n### `\u002Fworkflows:work`\n\nAlways offer choice:\n\n```\n1. Ask: \"How do you want to work?\n   1. New branch on current worktree (live work)\n   2. Worktree (parallel work)\"\n\n2. If choice 1 → create new branch normally\n3. If choice 2 → call git-worktree skill to create from main\n```\n\n## Troubleshooting\n\n### \"Worktree already exists\"\n\nIf you see this, the script will ask if you want to switch to it instead.\n\n### \"Cannot remove worktree: it is the current worktree\"\n\nSwitch out of the worktree first (to main repo), then cleanup:\n\n```bash\ncd $(git rev-parse --show-toplevel)\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh cleanup\n```\n\n### Lost in a worktree?\n\nSee where you are:\n\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh list\n```\n\n### .env files missing in worktree?\n\nIf a worktree was created without .env files (e.g., via raw `git worktree add`), copy them:\n\n```bash\nbash ${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh copy-env feature-name\n```\n\nNavigate back to main:\n\n```bash\ncd $(git rev-parse --show-toplevel)\n```\n\n## Technical Details\n\n### Directory Structure\n\n```\n.worktrees\u002F\n├── feature-login\u002F          # Worktree 1\n│   ├── .git\n│   ├── app\u002F\n│   └── ...\n├── feature-notifications\u002F  # Worktree 2\n│   ├── .git\n│   ├── app\u002F\n│   └── ...\n└── ...\n\n.gitignore (updated to include .worktrees)\n```\n\n### How It Works\n\n- Uses `git worktree add` for isolated environments\n- Each worktree has its own branch\n- Changes in one worktree don't affect others\n- Share git history with main repo\n- Can push from any worktree\n\n### Performance\n\n- Worktrees are lightweight (just file system links)\n- No repository duplication\n- Shared git objects for efficiency\n- Much faster than cloning or stashing\u002Fswitching\n",{"name":5,"description":7},"main","b097d394a335a9ec3c8a02d64e111f1a9c96703d",".github\u002Fskills\u002Fgit-worktree","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith","https:\u002F\u002Fgithub.com\u002FThe-Rabak","2026-03-04 03:03:05",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add The-Rabak\u002Fnaysmith --skill git-worktree",{"tool":51,"command":52},"bunx","bunx skills add The-Rabak\u002Fnaysmith --skill git-worktree",{"tool":54,"command":55},"pnpm","pnpm dlx skills add The-Rabak\u002Fnaysmith --skill git-worktree","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fgit-worktree\u002FSKILL.md",true,[59],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"scripts\u002Fworktree-manager.sh","SCRIPT","脚本",8806,"https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fgit-worktree\u002Fscripts\u002Fworktree-manager.sh",[66,78,91,104,119,133],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":34},"01M6CYBMHFVAMC4T3J8QFYN42M","workflows-work","Execute work plans efficiently while maintaining quality and finishing features","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-work\u002FSKILL.md",[],[73,74,75,76,77],"workflows work","work","workflows","execute","quality",{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":34},"01M6CYBJ1KP7W3X8HEG49KST9Q","workflows-review","Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and worktrees","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-review\u002FSKILL.md",[],[85,75,86,87,31,88,89,90],"workflows review","review","thinking","multi-agent","analysis","code",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":34},"01M6CYBEW8DDBXW62Q2CA29BPR","workflows-plan","Transform feature descriptions into well-structured project plans following conventions","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-plan\u002FSKILL.md",[],[75,98,99,100,101,102,103],"workflows plan","plan","project","structured","following conventions","conventions",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":113,"publishedAt":34},"01M6CYBBKAHJJ85JC2PS380TGZ","workflows-compound","Document a recently solved problem to compound your team's knowledge","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-compound\u002FSKILL.md",[110],{"categoryNo":111,"categoryName":112,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",[114,115,75,116,117,118],"compound","workflows compound","document","knowledge","team",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":34},"01M6CYB9062GMP8VSA7N7PB4NW","workflows-brainstorm","Explore requirements and approaches through collaborative dialogue before planning implementation","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-brainstorm\u002FSKILL.md",[],[126,127,75,128,129,130,131,132],"workflows brainstorm","brainstorm","planning","requirements","explore","implementation","dialogue",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":139,"publishedAt":34},"01M6CYB6S7GKWH62CRV3K79MHW","triage","Triage and categorize findings for the CLI todo system","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Ftriage\u002FSKILL.md",[],[135,140,141,142,143],"system","categorize","todo","cli"]