[Extension]: Update Linear Weave to v1.0.2
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 70/100
- Issue 类型
- 功能
- 描述清晰度
- 描述清楚
- 活跃度
- 活跃
- 领域
- release
调研方向
首先阅读现有的目录条目 linear-weave,它最初在 #3603 中添加,最近一次更新是在 #3758。将其版本和下载 URL 与此 issue 中提议的条目进行比较;将这些字段更新为 1.0.2 和 v1.0.2 压缩包 URL。确认其余字段未更改,并且目录指向新版本。
由索引模型根据 Issue 内容生成。
描述
Extension ID
linear-weave
Extension Name
Linear Weave
Version
1.0.2
Description
Weave Spec Kit into Linear: pull requirements, mirror tasks.md into sub-issues, sync statuses.
Author
Tony Woodhouse
Repository URL
https://github.com/tonydwoodhouse/spec-kit-linear-weave
Download URL
https://github.com/tonydwoodhouse/spec-kit-linear-weave/archive/refs/tags/v1.0.2.zip
License
MIT
Homepage (optional)
https://github.com/tonydwoodhouse/spec-kit-linear-weave
Documentation URL (optional)
https://github.com/tonydwoodhouse/spec-kit-linear-weave/blob/main/README.md
Changelog URL (optional)
https://github.com/tonydwoodhouse/spec-kit-linear-weave/blob/main/CHANGELOG.md
Required Spec Kit Version
=0.13.0,<1.0.0
Required Tools (optional)
linear-mcp (required) — a connected Linear MCP server in the coding agent (Claude Code: /mcp, or the claude.ai connector settings). All hooks no-op silently when the MCP server is unavailable, so the plain Spec Kit workflow is never blocked. Declared in extension.yml's requires.tools since v1.0.1.
Number of Commands
5
Number of Hooks (optional)
5
Tags
linear, issue-tracking, integration, workflow
Key Features
- Pulls requirements from a referenced Linear issue (before_specify) and links the feature back to it (after_specify) — the only local state is one
**Linear Issue**:line in spec.md. - Mirrors tasks.md into Linear sub-issues at configurable granularity — task, phase, or story (one sub-issue per user story + a shared bucket; minimises issue count). Deduplicates on re-runs and places sub-issues on the parent's project board.
- Reconciles tasks.md checkbox state with Linear statuses during implement (before/after_implement), rewriting per-task checklists inside story/phase sub-issues. Idempotent.
- Ships a guided one-chat orchestrator (/speckit-linear-weave-flow) that runs specify → clarify → plan → tasks with a review gate after each phase, isolating heavy phases in subagents. Stops before implement.
- All hooks no-op silently when a feature isn't linked to Linear, so the plain Spec Kit workflow is never blocked.
- New in 1.0.2: documentation consistency fixes —
storyis consistently identified as the shipped default granularity, and the README describes status transitions via the configurablestatuses.in_progress/statuses.donevalues.
Testing Checklist
- Extension installs successfully via download URL
- All commands execute without errors
- Documentation is complete and accurate
- No security vulnerabilities identified
- Tested on at least one real project
Submission Requirements
- Valid
extension.ymlmanifest included - README.md with installation and usage instructions
- LICENSE file included
- GitHub release created with version tag
- All command files exist and are properly formatted
- Extension ID follows naming conventions (lowercase-with-hyphens)
Testing Details
Tested on:
- Windows 11 with Spec Kit v0.13.0
Test project: a real feature workflow in a private project, linked to Linear issues.
Test scenarios:
- Installed extension from the GitHub release v1.0.1 into a real project
- Configured
linear-config.yml(defaultstorygranularity) - Ran a full
/speckit-linear-weave-flow(specify → clarify → plan → tasks) against a Linear issue, then/speckit-implement - Verified: requirements pulled from the Linear issue,
spec.mdlinked back to it, sub-issues created per user story with correct task checklists, and all statuses reconciled to Done once tasks completed.
(End-to-end scenarios above were run on v1.0.1.) What's new in 1.0.2: documentation-only changes (command prompt wording and README); no change to extension.yml beyond the version, and no runtime behaviour change.
Example Usage
# Install extension
specify extension add linear-weave --from https://github.com/tonydwoodhouse/spec-kit-linear-weave/archive/refs/tags/v1.0.2.zip
# Use it — no Linear steps typed in chat, just reference the issue
/speckit-specify ENG-123
/speckit-clarify
/speckit-plan
/speckit-tasks
/speckit-implement
# Or drive specify -> clarify -> plan -> tasks in one guided chat using sub-agents for context management
/speckit-linear-weave-flow ENG-123
Proposed Catalog Entry
{
"linear-weave": {
"name": "Linear Weave",
"id": "linear-weave",
"description": "Weave Spec Kit into Linear: pull requirements, mirror tasks.md into sub-issues, sync statuses.",
"author": "Tony Woodhouse",
"version": "1.0.2",
"download_url": "https://github.com/tonydwoodhouse/spec-kit-linear-weave/archive/refs/tags/v1.0.2.zip",
"repository": "https://github.com/tonydwoodhouse/spec-kit-linear-weave",
"homepage": "https://github.com/tonydwoodhouse/spec-kit-linear-weave",
"documentation": "https://github.com/tonydwoodhouse/spec-kit-linear-weave/blob/main/README.md",
"changelog": "https://github.com/tonydwoodhouse/spec-kit-linear-weave/blob/main/CHANGELOG.md",
"license": "MIT",
"requires": {
"speckit_version": ">=0.13.0,<1.0.0",
"tools": [{ "name": "linear-mcp", "required": true }]
},
"provides": { "commands": 5, "hooks": 5 },
"tags": ["linear", "issue-tracking", "integration", "workflow"]
}
}
Additional Context
Update to the existing linear-weave entry (originally #3603, last updated via #3758). Only the version and download URL change, to 1.0.2. This release fixes documentation inconsistencies reported in https://github.com/tonydwoodhouse/spec-kit-linear-weave/issues/1: the tasks command no longer labels task as the default granularity (story is the shipped default), and the README describes status transitions via the configurable statuses.done value rather than a literal Done. All other fields are unchanged.
- 主要语言
- Python
- 星标
- 142k
- 派生
- 12.7k
- 平均合并
- 23 小时 11 分钟
- 30 天内合并 PR
- 194
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
github/spec-kit 的其他 Issue
-
feature-assess feature-go triage-can-wait
难度 2/5 1-3 小时 新手友好度 78/100
github/spec-kit#4804 · 6 条评论 ·
维护者通常 1 天内回复
-
[Bug]: specify init writes speckit.manifest.json without the speckit-converge skill it just installed可能已有人在做 @github-actions 于 5 天前认领。 未关闭bug-assess severity-medium
难度 2/5 1-3 小时 新手友好度 72/100
github/spec-kit#4273 · 3 条评论 ·
维护者通常 1 天内回复
-
[Bug]: /speckit-implement counts checkbox markers inside fenced code blocks — example checkboxes can falsely block implementation可能已有人在做 @ntdatt812 于 40 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 84/100
维护者通常 1 天内回复
-
[Extension]: Jira Integration (Sync Engine) v0.5.0 (version update of jira-sync)可能已有人在做 @github-actions 于 65 天前认领。 未关闭extension-submission validation-passed
难度 2/5 1-3 小时 新手友好度 72/100
github/spec-kit#4099 · 3 条评论 ·
维护者通常 1 天内回复
-
[Extension]: Add spec-kit-switch可能重新可做 @wagner-sousa 于 81 天前认领,目前没有进行中的 PR。 未关闭extension-submission validation-passed
难度 2/5 1-3 小时 新手友好度 66/100
github/spec-kit#3932 · 6 条评论 ·
维护者通常 1 天内回复
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 77/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 67/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
pgvector/pgvector-python#169 ·
-
ChaosEngine: backup-remote doctor row passes while consumer mode hides bot memory from git可能已有人在做 @MohabMohie 今天认领。 未关闭agentic
难度 2/5 1-3 小时 新手友好度 76/100
ShaftHQ/SHAFT_ENGINE#7263 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 87/100
huggingface/smolagents#3045 ·
维护者通常 1 天内回复