shinpr/linear-prism
8 stars · Last commit 2026-08-19
Use repository evidence to turn requirements into a small set of independently verifiable tasks, then register them in Linear.
README preview
<p align="center"> <img src="assets/banner.jpg" width="600" alt="linear-prism"> </p> # linear-prism [](https://claude.ai/code) [](https://developers.openai.com/codex/cli) [](https://opensource.org/licenses/MIT) **Turn a Linear issue or requirement document into a small set of independently verifiable tasks, then register the approved result in [Linear](https://linear.app).** linear-prism reads the repository to understand where the work belongs, asks only when a product decision would change the task boundaries, and records actual blocking relationships. ## Why Requirements describe the desired behavior, but often not where the work belongs or which steps truly block others. Splitting them mechanically can create layer-by-layer tasks, speculative prerequisites, and questions the codebase could answer. linear-prism reads the requirement and repository together. It keeps work in one task when the outcome can be completed and verified together, separates independently valuable outcomes and genuine shared prerequisites, and records the approved result in Linear. A person or coding agent can pick up each issue without reconstructing the original conversation. ## What It Looks Like