Skip to content

[plan] Integrate GitHub spec-kit for Spec-Driven Development workflow #5767

Description

@github-actions

Overview

This tracking issue covers the integration of GitHub's spec-kit system into the gh-aw repository to enable Spec-Driven Development workflows using agentic workflows.

Source: Issue #5761

Background

Spec-kit is an open-source toolkit that enables Spec-Driven Development - a methodology where specifications become executable and directly generate working implementations. The toolkit provides:

  • Structured development workflow commands (/speckit.constitution, /speckit.specify, /speckit.plan, /speckit.tasks, /speckit.implement)
  • Project constitution/governance for consistent decision-making
  • Feature specification templates and validation
  • Technical planning with tech stack flexibility
  • Task breakdown and execution

Objectives

  1. Configure this repository to use spec-kit templates and workflow
  2. Create an agentic workflow that automates the spec-kit "execute" command
  3. Schedule the workflow to run periodically and process pending work
  4. Enable AI-driven implementation of specifications using gh-aw capabilities

Planned Tasks

This work is broken down into the following sub-issues:

  1. Set up spec-kit directory structure and templates - Initialize the .specify/ directory with constitution, scripts, and templates
  2. Create spec-kit execute agentic workflow - Build a scheduled workflow that runs the spec-kit implementation process
  3. Configure scheduled execution - Set up workflow triggers for periodic execution of pending specifications
  4. Add documentation and examples - Document the spec-kit integration and provide example specifications

Success Criteria

  • Repository has .specify/ directory with proper templates
  • Agentic workflow can execute spec-kit commands
  • Workflow runs on schedule and processes pending work
  • Documentation explains how to use spec-kit with gh-aw
  • Example specification demonstrates the workflow

References

AI generated by Plan Command for #5761

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions