Replies: 2 comments
-
Abstraction, please. 🙏 |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
I would love to see this. Agree 100% with the motivation. This will also enable the spec parts to be tracked along with the git branch and release without having to inspect the branch for any of the spec artifacts. It fits neatly into existing enterprise SDLC workflows too. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
RFC: GitHub Issues Integration - Hooks & Adapters
Problem Statement
I'm building a Next.js application where GitHub Issues is the single source of truth for project tracking.
We use:
We've built custom scripts that handle issue creation, PR workflows, and enforce our metadata requirements.
However, maintaining these scripts is ongoing work, and we'd love to align with OpenSpec's structured approach.
The challenge: OpenSpec's artifact workflow (proposal → specs → design → tasks) is exactly what we need for planning, but we need those artifacts to flow into GitHub Issues rather than remaining as local files.
Use Case
Our current workflow:
What we'd like with OpenSpec:
/opsx:new→ create structured artifacts/opsx:ff→ generate proposal, specs, design, tasksProposed Approach
1. Event/Hook System
Allow users to run custom code on OpenSpec lifecycle events:
openspec/config.yaml
This would enable integrations without modifying OpenSpec core.
2. GitHub Adapter (Optional Built-in)
A configurable adapter that creates GitHub Issues from artifacts:
3. CLI Command
What I'm Offering
I have working bash scripts that do this today:
I'm willing to:
Open Questions
Related
Looking forward to feedback. Happy to iterate on the approach based on maintainer guidance.
Beta Was this translation helpful? Give feedback.
All reactions