[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D8RQ3YK2VA2WMANGV4C48W":3,"skill-same:01M6D8RQ3YK2VA2WMANGV4C48W":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6D8RQ3YK2VA2WMANGV4C48W","kanban-plan",null,"Break work into stories and subtasks on the Kanban board. Use when the user describes a feature, task, or body of work that should be planned, decomposed, or organized into trackable tickets.","gablabelle\u002Fmcp-kanban","gablabelle","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1565793?v=4","01M6D8RECMCMGMRQYFS10PMQQV","Gab Labelle","01M6D8REH9FD0CAG90S3CDJ2SQ",4,"MIT","https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fkanban-plan\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"kanban plan","plan","kanban","read","feature","task","kanban board","use","user","list","MCP","board","work","grep","Bash","open","create","2026-11-10 10:12:30",false,"---\nname: kanban-plan\ndescription: Break work into stories and subtasks on the Kanban board. Use when the user describes a feature, task, or body of work that should be planned, decomposed, or organized into trackable tickets.\nargument-hint: [description of work to plan]\nallowed-tools: Bash, Read, Grep, Glob, mcp__kanban__open_board, mcp__kanban__list_columns, mcp__kanban__list_tickets, mcp__kanban__create_ticket, mcp__kanban__create_subtask, mcp__kanban__move_ticket\n---\n\n# Plan Work on the Kanban Board\n\nYou are planning work by breaking it into stories and subtasks on the mcp-kanban board.\n\n## Step 1: Start the board (MANDATORY FIRST STEP)\n\n**You MUST call `mcp__kanban__open_board` FIRST, before any other kanban tool.** This starts the web UI server. Wait for it to return, then open the URL in the browser:\n\n```bash\nopen \"\u003Curl from open_board>\"\n```\n\nDo NOT call `list_columns`, `list_tickets`, `create_ticket`, or any other kanban tool until this step is complete.\n\n## Step 2: Discover the board structure\n\nUse `mcp__kanban__list_columns` to get the available columns and their IDs. Identify which column is best for new planned work (typically \"Backlog\" or \"Todo\").\n\nUse `mcp__kanban__list_tickets` to check for existing tickets so you don't create duplicates.\n\n## Step 3: Analyze the work\n\nRead relevant code files to understand the current state. Break the work described in `$ARGUMENTS` into:\n\n- **Stories**: High-level features or logical units of work. Each story should be independently deliverable.\n- **Subtasks**: Concrete, actionable implementation steps under each story. Each subtask should be completable in a single focused session.\n\n## Step 4: Create tickets on the board\n\nFor each story:\n1. Create a story ticket with `mcp__kanban__create_ticket` — use a clear title and a description that explains the goal, acceptance criteria, and any relevant technical context\n2. Create subtasks under it with `mcp__kanban__create_subtask` — each subtask should have a concise title and a description covering what specifically needs to be done\n\nPlace stories in the \"Backlog\" or \"Todo\" column (whichever makes more sense given the board's column structure).\n\nSet appropriate priorities: `urgent` for blockers, `high` for critical path items, `medium` for standard work, `low` for nice-to-haves.\n\n## Step 5: Present the plan and ask to start\n\nAfter all tickets are created, present a summary:\n- Total number of stories and subtasks created\n- Brief overview of each story and its subtasks\n- Suggested order of execution\n\nThen ask the user: **\"The plan is on the board. Would you like me to start working through these tickets?\"**\n\nIf the user confirms, invoke the kanban-work workflow.\n\n## Guidelines\n\n- Keep story titles under 60 characters\n- Subtask titles should start with a verb (Add, Implement, Update, Fix, Refactor, Test...)\n- Descriptions should be detailed enough that someone unfamiliar with the codebase could understand the intent\n- Don't create more than 5-7 stories for a single planning session — if the work is larger, suggest splitting into phases\n- Don't create more than 5-8 subtasks per story — if a story needs more, it should probably be split\n","# Plan Work on the Kanban Board\n\nYou are planning work by breaking it into stories and subtasks on the mcp-kanban board.\n\n## Step 1: Start the board (MANDATORY FIRST STEP)\n\n**You MUST call `mcp__kanban__open_board` FIRST, before any other kanban tool.** This starts the web UI server. Wait for it to return, then open the URL in the browser:\n\n```bash\nopen \"\u003Curl from open_board>\"\n```\n\nDo NOT call `list_columns`, `list_tickets`, `create_ticket`, or any other kanban tool until this step is complete.\n\n## Step 2: Discover the board structure\n\nUse `mcp__kanban__list_columns` to get the available columns and their IDs. Identify which column is best for new planned work (typically \"Backlog\" or \"Todo\").\n\nUse `mcp__kanban__list_tickets` to check for existing tickets so you don't create duplicates.\n\n## Step 3: Analyze the work\n\nRead relevant code files to understand the current state. Break the work described in `$ARGUMENTS` into:\n\n- **Stories**: High-level features or logical units of work. Each story should be independently deliverable.\n- **Subtasks**: Concrete, actionable implementation steps under each story. Each subtask should be completable in a single focused session.\n\n## Step 4: Create tickets on the board\n\nFor each story:\n1. Create a story ticket with `mcp__kanban__create_ticket` — use a clear title and a description that explains the goal, acceptance criteria, and any relevant technical context\n2. Create subtasks under it with `mcp__kanban__create_subtask` — each subtask should have a concise title and a description covering what specifically needs to be done\n\nPlace stories in the \"Backlog\" or \"Todo\" column (whichever makes more sense given the board's column structure).\n\nSet appropriate priorities: `urgent` for blockers, `high` for critical path items, `medium` for standard work, `low` for nice-to-haves.\n\n## Step 5: Present the plan and ask to start\n\nAfter all tickets are created, present a summary:\n- Total number of stories and subtasks created\n- Brief overview of each story and its subtasks\n- Suggested order of execution\n\nThen ask the user: **\"The plan is on the board. Would you like me to start working through these tickets?\"**\n\nIf the user confirms, invoke the kanban-work workflow.\n\n## Guidelines\n\n- Keep story titles under 60 characters\n- Subtask titles should start with a verb (Add, Implement, Update, Fix, Refactor, Test...)\n- Descriptions should be detailed enough that someone unfamiliar with the codebase could understand the intent\n- Don't create more than 5-7 stories for a single planning session — if the work is larger, suggest splitting into phases\n- Don't create more than 5-8 subtasks per story — if a story needs more, it should probably be split\n",{"name":5,"description":7,"allowed-tools":46,"argument-hint":47},"Bash, Read, Grep, Glob, mcp__kanban__open_board, mcp__kanban__list_columns, mcp__kanban__list_tickets, mcp__kanban__create_ticket, mcp__kanban__create_subtask, mcp__kanban__move_ticket",[48],"description of work to plan","main","8ae482a2336bf5f49da8342d49add2a4c023e160","plugin\u002Fskills\u002Fkanban-plan",1,"https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban","https:\u002F\u002Fgithub.com\u002Fgablabelle","Staff Developer. Passionate about web development, technologies, design and creativity in all its forms.","2026-03-12 07:21:19",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add gablabelle\u002Fmcp-kanban --skill kanban-plan",{"tool":63,"command":64},"bunx","bunx skills add gablabelle\u002Fmcp-kanban --skill kanban-plan",{"tool":66,"command":67},"pnpm","pnpm dlx skills add gablabelle\u002Fmcp-kanban --skill kanban-plan","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fkanban-plan\u002FSKILL.md",true,[],[72,88,101,113,120],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":79,"publishedAt":41},"01M6D8RXZFY51D8NDT9FF54C0T","kanban-work","Start working through planned tickets on the Kanban board. Use when the user wants to begin executing planned work, or confirms they want to start after planning. Moves tickets through columns and updates them as work progresses.","https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fkanban-work\u002FSKILL.md",[78],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[80,36,26,35,81,82,30,31,33,83,84,27,34,37,38,39,85,86,87,40],"kanban work","as","get","edit","write","start","planning","update",{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":95,"publishedAt":41},"01M6D8RW5YMZMYV1AS1TP9X1JM","kanban-stop","Stop the Kanban board web UI server.","https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fkanban-stop\u002FSKILL.md",[94],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[96,26,97,34,98,99,100,35,30],"kanban stop","stop","web","ui","server",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":108,"publishedAt":41},"01M6D8RSZVEGWXJ8D2KZR5ZNWQ","kanban-start","Start the Kanban board web UI. Opens the board in the browser so you can view and manage tickets.","https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fkanban-start\u002FSKILL.md",[107],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[109,26,85,110,30,111,99,35,39,112,98,34,38],"kanban start","manage","view","browser",{"skillNo":114,"name":103,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":118,"publishedAt":41},"01M6D8RKZGEWYDGH9E3EQAHG0S","https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fkanban-start\u002FSKILL.md",[117],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[85,26,109,38,86,87,40,34,37,119,81,82,30,31,33,83,84,27,35,36],"Story",{"skillNo":121,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":125,"publishedAt":41},"01M6D8RGW791T42XMMC71DNC7Q","https:\u002F\u002Fgithub.com\u002Fgablabelle\u002Fmcp-kanban\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fkanban-plan\u002FSKILL.md",[124],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[24,26,25,31,28,29,30,32,33,27,35,36,37,38,40,34]]