[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BXR2JMK996R75SS36MDF4F":3,"skill-same:01M6BXR2JMK996R75SS36MDF4F":74},{"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":18,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":6,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":73},"01M6BXR2JMK996R75SS36MDF4F","speckit-checklist",null,"Generate a custom checklist for the current feature based on user requirements.","gram-data\u002Ftree-sitter-gram","gram-data","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F64245548?v=4","01M6BXQXB5HJV0M61XTAABYKTE","Gram Data","01M6BXQXFKDCKKB0KVXC7V5TM8",6,"MIT","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fspeckit-checklist\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"speckit","speckit checklist","checklist","focus","custom","for","true","kit","with","spec-kit","false","feature","requirements","project","directory","domain","structure","templates","specify","generate","project structure","github","spec","2026-11-10 10:12:30",false,"---\ntitle: \"tag-version\"\nname: tag-version\ndescription: Bump the package version and create an annotated git tag. Accepts a semantic version number (1.2.0) or a bump type (patch, minor, major). Does not push — use the publish skill to push. Use as part of a release workflow.\ndisable-model-invocation: true\nargument-hint: [version|patch|minor|major]\nallowed-tools: Bash(npm version *) Bash(git tag *) Bash(git log *) Bash(cat package.json)\n---\n\nBump the version and create an annotated git tag for `$ARGUMENTS`.\n\nIf `$ARGUMENTS` is empty, stop and tell the user: \"Provide a version or bump type — for example: `\u002Ftag-version patch` or `\u002Ftag-version 1.2.0`.\"\n\n## Step 1: Determine the new version\n\nInspect the current version:\n!`cat package.json 2>\u002Fdev\u002Fnull | grep '\"version\"' | head -1 || echo \"no package.json found\"`\n\nIf `$ARGUMENTS` is a semantic version string matching the pattern `X.Y.Z` (e.g., `1.2.0`, `0.9.1`), use it directly as the new version.\n\nIf `$ARGUMENTS` is `patch`, `minor`, or `major`, run:\n```\nnpm version $ARGUMENTS --no-git-tag-version\n```\nThis updates package.json without creating a git tag. Read the new version from package.json after the command runs:\n```\ncat package.json | grep '\"version\"'\n```\n\n## Step 2: Stage the version bump\n\nIf `npm version` was used to update package.json, stage the change:\n```\ngit add package.json package-lock.json\ngit commit -m \"Bump version to v$VERSION\"\n```\n\nIf the version was provided as a literal semver string, update package.json manually: edit the `\"version\"` field to the new value, then stage and commit it.\n\n## Step 3: Create the annotated tag\n\n```\ngit tag -a v$VERSION -m \"Release v$VERSION\"\n```\n\n## Step 4: Confirm\n\nRun `git describe --tags --abbrev=0` and show the output. Confirm: \"Tag v$VERSION created. Run `\u002Fpublish` to push it to origin and create the GitHub release.\"\n\nDo not push. The publish skill handles pushing.\n","Bump the version and create an annotated git tag for `$ARGUMENTS`.\n\nIf `$ARGUMENTS` is empty, stop and tell the user: \"Provide a version or bump type — for example: `\u002Ftag-version patch` or `\u002Ftag-version 1.2.0`.\"\n\n## Step 1: Determine the new version\n\nInspect the current version:\n!`cat package.json 2>\u002Fdev\u002Fnull | grep '\"version\"' | head -1 || echo \"no package.json found\"`\n\nIf `$ARGUMENTS` is a semantic version string matching the pattern `X.Y.Z` (e.g., `1.2.0`, `0.9.1`), use it directly as the new version.\n\nIf `$ARGUMENTS` is `patch`, `minor`, or `major`, run:\n```\nnpm version $ARGUMENTS --no-git-tag-version\n```\nThis updates package.json without creating a git tag. Read the new version from package.json after the command runs:\n```\ncat package.json | grep '\"version\"'\n```\n\n## Step 2: Stage the version bump\n\nIf `npm version` was used to update package.json, stage the change:\n```\ngit add package.json package-lock.json\ngit commit -m \"Bump version to v$VERSION\"\n```\n\nIf the version was provided as a literal semver string, update package.json manually: edit the `\"version\"` field to the new value, then stage and commit it.\n\n## Step 3: Create the annotated tag\n\n```\ngit tag -a v$VERSION -m \"Release v$VERSION\"\n```\n\n## Step 4: Confirm\n\nRun `git describe --tags --abbrev=0` and show the output. Confirm: \"Tag v$VERSION created. Run `\u002Fpublish` to push it to origin and create the GitHub release.\"\n\nDo not push. The publish skill handles pushing.\n",{"name":47,"title":47,"description":48,"allowed-tools":49,"argument-hint":50,"disable-model-invocation":52},"tag-version","Bump the package version and create an annotated git tag. Accepts a semantic version number (1.2.0) or a bump type (patch, minor, major). Does not push — use the publish skill to push. Use as part of a release workflow.","Bash(npm version *) Bash(git tag *) Bash(git log *) Bash(cat package.json)",[51],"version|patch|minor|major",true,"main","55e6468ba43345d07c8a68de983e58403db57c25",".claude\u002Fskills\u002Fspeckit-checklist",2,"https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram","https:\u002F\u002Fgithub.com\u002Fgram-data","Data format for working with connected data","2026-11-09 20:28:36",{"source":8,"skillName":47,"commands":62,"prompt":72,"zipAvailable":52},[63,66,69],{"tool":64,"command":65},"npx","npx skills add gram-data\u002Ftree-sitter-gram --skill tag-version",{"tool":67,"command":68},"bunx","bunx skills add gram-data\u002Ftree-sitter-gram --skill tag-version",{"tool":70,"command":71},"pnpm","pnpm dlx skills add gram-data\u002Ftree-sitter-gram --skill tag-version","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fspeckit-checklist\u002FSKILL.md",[],[75,81,114,130,138,152],{"skillNo":76,"name":77,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":42},"01M6BXSRDDQZQY85T7HA1PNP0E","gram","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002Ftools\u002Fgram\u002Fskills\u002Fgram\u002FSKILL.md",[],[77],{"skillNo":82,"name":77,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":91,"publishedAt":42},"01M6BXSNS6HJRW4Q2M86NXWMSC","Work with gram notation files (.gram). Use this skill when the user is creating, reading, editing, or validating gram notation — a text format for Pattern\u003CSubject> structures. Gram encodes nodes, annotations, relationships, and general list\u002Ftree patterns in two interchangeable syntactic styles: square-bracket pattern notation and parenthesis path notation. Trigger on .gram files, graph data tasks, or any task involving Pattern\u003CSubject> serialization.","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002Fskills\u002Fgram\u002FSKILL.md",[86],{"categoryNo":87,"categoryName":88,"taxonomyType":89,"taxonomyTypeDesc":90},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[77,92,40,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,24,113],"cli","tasks","graph","https","serialization","data","verify","format","text","annotations","work","list","install","files","patterns","square","pattern","cargo","reading","tree","path","when",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":42},"01M6BXSKPF9TCQ6W10R1FK057D","speckit-taskstoissues","Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fspeckit-taskstoissues\u002FSKILL.md",[],[121,19,122,33,41,40,39,93,123,124,125,37,36,126,127,35,32,30,128,28,27,26,24,129],"speckit taskstoissues","design","github issues","artifacts","issues","convert","dependency","actionable","Existing",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":42},"01M6BXSHFER1S6YBP3QYNFBRC1","speckit-tasks","Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fspeckit-tasks\u002FSKILL.md",[],[93,137,19,122,33,41,40,39,38,124,37,36,127,35,32,30,128,28,27,26,24],"speckit tasks",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":42},"01M6BXSFGB5PGR2JYZ6H0N2N8B","speckit-specify","Create or update the feature specification from a natural language feature description.","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fspeckit-specify\u002FSKILL.md",[],[37,145,19,33,41,40,39,146,147,36,148,149,35,32,150,30,28,27,151,26],"speckit specify","create","update","specification","natural language","commands","feature specification",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":163,"publishedAt":42},"01M6BXSCZ235X1JQ06GB78Q68H","speckit-plan","Execute the implementation planning workflow using the plan template to generate design artifacts.","https:\u002F\u002Fgithub.com\u002Fgram-data\u002Ftree-sitter-gram\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Fspeckit-plan\u002FSKILL.md",[158],{"categoryNo":159,"categoryName":160,"taxonomyType":161,"taxonomyTypeDesc":162},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[164,165,19,122,33,41,40,166,39,38,167,124,37,36,168,169,170,35,32,28,27,26],"plan","speckit plan","workflow","planning","template","generate design","planning workflow"]