Replies: 1 comment
-
|
@alonf , I think this is quite critical to have. Added my experience with this upgrade here: #1235 |
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.
-
Motivation
Spec-Kit currently generates a
tasks.mdfile with a list of tasks. While this ensures local traceability, serious projects often rely on project management platforms such as GitHub Projects, Azure DevOps Boards, or Jira to coordinate and track work across multiple features.Relying solely on local Markdown files creates friction for teams that:
Adding support for syncing tasks directly into a project management system ensures that Spec-Kit’s Spec → Plan → Tasks → Implementation workflow aligns seamlessly with modern software delivery practices.
Proposed Feature
Extend the
/taskscommand to support project task integration, in addition to (or instead of) generating localtasks.mdfiles.Key capabilities
Provider abstraction
--sync-provider none|github|azure|jiraProject resolution
--project-owner <@me|org>--project-number <int>to connect to an existing project--create-project --project-title "<title>"to create a new oneTask modes
--sync-mode draft→ create Draft Items in the project--sync-mode issue→ create Issues in a repo, then link them into the projectMetadata mapping
@assignees,#labels,[P1]priorities,(iter: …)iteration markersIdempotency
<!-- spec-kit-task-id: ... -->)Dry-run support
Alignment with Spec-Kit Philosophy
This feature is fully consistent with Spec-Kit’s Spec-Driven Development philosophy:
With project integration:
git,gh, MCP servers, or technology-specific CLIs to manage the project.MVP Scope
For the first milestone, we propose:
Implementing GitHub Projects provider
Future Roadmap
/tasksflow regardless of PM platform)👉 This enhancement keeps Spec-Kit’s current behavior (local
tasks.md) as default, while enabling optional sync into real project management tools for teams that need scalable task tracking.Beta Was this translation helpful? Give feedback.
All reactions