github / github/spec-kit

[Feature]: An innovative approach to develop microservices by spec-driven development

未关闭
#2,829 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement stale
主要语言
Python
星标
137k
派生
12.3k
平均合并
2 天 12 小时
30 天内合并 PR
159

描述

### Problem Statement

Dear Copilot Team,

I hope this message finds you well.

I would like to briefly introduce an AI-assisted, documentation-driven software development methodology that I have designed and validated through a real-world microservice application.

The method enables structured, scalable development of large systems by combining human-defined use cases with AI-driven implementation. It addresses common limitations of large-scale AI-assisted coding—such as architectural drift, duplication, and context fragmentation—through controlled documentation and incremental expansion.

Using this approach, I built a sample event-driven microservice application with full back-end and front-end validation and bilingual support.

You can find an explanation of the methodology, along with access to the sample application and repositories in attached introduction PDF here.

[Approach Introduction.pdf](https://github.com/user-attachments/files/28539201/Approach.Introduction.pdf)

If the approach aligns with your current or future development initiatives, I would be glad to explore potential collaboration opportunities.

Best regards,
Mojtaba Kargaran

### Proposed Solution

Described in attached pdf above.

### Alternatives Considered

_No response_

### Component

Specify CLI (initialization, commands)

### AI Agent (if applicable)

None

### Use Cases

_No response_

### Acceptance Criteria

_No response_

### Additional Context

_No response_

贡献指南

打开贡献指南

调研方向

Start by reading the attached Approach Introduction.pdf and then inspect the repository's CLI initialization and command entry points. The issue provides no concrete use case, files, or acceptance criteria, so define a scoped change and measurable completion criteria before implementation can begin.

由索引模型根据 Issue 内容生成。

评估

技术栈
python
领域
ai, cli, developer-experience
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
活跃
描述清晰度
需要澄清
新手友好度
18/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。