[Extension]: Update Linear Weave to v1.0.2
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 70/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Lĩnh vực
- release
Hướng nghiên cứu
Trước tiên, hãy đọc mục danh mục hiện có linear-weave, được thêm lần đầu trong #3603 và cập nhật gần nhất trong #3758. So sánh phiên bản và URL tải xuống của mục này với mục được đề xuất trong issue; cập nhật các trường đó thành 1.0.2 và URL kho lưu trữ v1.0.2. Xác nhận các trường còn lại không thay đổi và danh mục trỏ đến bản phát hành mới.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- Python
- Star
- 142k
- Fork
- 12.7k
- Merge trung bình
- 1 ngày 16 phút
- Pull request đã merge (30 ngày)
- 203
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của github/spec-kit
-
[Bug]: git extension: auto_commit.default: true has no effect with the shipped config templateCó thể đã có người làm @joshinitin2016883-sketch đã nhận 1 ngày trước. Đang mởbug-assess severity-medium triage-must-have
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/spec-kit#5050 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feature-assess feature-go triage-can-wait
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
github/spec-kit#4804 · 6 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: specify init writes speckit.manifest.json without the speckit-converge skill it just installedCó thể đã có người làm @github-actions đã nhận 7 ngày trước. Đang mởbug-assess severity-medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/spec-kit#4273 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: /speckit-implement counts checkbox markers inside fenced code blocks — example checkboxes can falsely block implementationCó thể đã có người làm @ntdatt812 đã nhận 42 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[Extension]: Jira Integration (Sync Engine) v0.5.0 (version update of jira-sync)Có thể đã có người làm @github-actions đã nhận 67 ngày trước. Đang mởextension-submission validation-passed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/spec-kit#4099 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của github/spec-kit
Issue tương tự
-
Python Volcengine provider returns failures instead of raising themCó thể đã có người làm @Ricardo-M-L đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
agent-infra/sandbox#248 ·
-
Textractor leaves empty temporary files when remote retrieval failsCó thể đã có người làm @HuaTNA đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
test(bm_generation): pin the learning parameters and CPU sync shortcutCó thể đã có người làm @iloveeyjafjalla đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
qboson/kaiwu-pytorch-plugin#1341 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
elder-plinius/V3R1T4S#625 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
foxglove/mcap#1907 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày