spec kit : https://github.com/github/spec-kit
의도 중심 개발,
/specify로 무엇/왜를 기술하고, /plan으로 스택/아키텍처를 선언하며, /tasks로 작업 단위를 생성
명세 주도 방식을 통해 품질과 속도 모두를 끌어올리려는 실험적 프레임워크
결국, 느낌만으로 툭툭 던지던 ai 활용 개발에서, 체계화된 명세로 부터 산출물로 이어지는 일반적 개발 과정을 ai 를 이용하여 규격화 하는 프레임워크 (개인적인 생각...)
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git


TOOL을 gemini 로 설정해 주고...나면 폴더 생성과 파일들이 생성됨


원칙 작성 (constitution)
/speckit.constitution\
\ 프로젝트 원칙 :
코드 품질 : ~~
테스트 : ~~
사용자 경험 : ~
성능 : ~
명세 작성 (specify)
/spekit.specify\
\ 무엇을 만들것이며.
기능은 어떻고~~
요구사항 :
제약사항 :
등
결국 기획 내용임
--> spec.md 확민 수정
3.명확화 (clarify) : ai 와 질의응답을 통해 작업을 구체화 함
/speckit.clarify
-> plan.md 확인 및 수정
-> tasks.md 확인 및 수정
--> tasks.md 내용대로 순서대로 실행