Community编程与开发github.com

saibi/gen_kor_subtitle

계획대로 구현하고 구현 노트를 기록하는 AI 에이전트 스킬. --review 옵션으로 교차 리뷰까지 자동 수행.

gen_kor_subtitle 是什么?

이 스킬은 AI 에이전트(Claude Code, Cursor, Codex 등)가 주어진 계획 문서를 기반으로 코드를 구현하고, 구현 과정과 변경 사항을 체계적으로 기록하는 것을 자동화합니다. 사용자는 단일 명령(`/m_impl <ID>`)으로 구현을 시작할 수 있으며, `--review` 옵션을 추가하면 구현 후 자동으로 교차 리뷰(m_review)까지 진행됩니다. 핵심 특징은 (1) 계획 문서와 AGENTS.md를 읽고 확정되지 않은 결정 사항을 사전에 질의하여 명확히 하고, (2) 구현 노트 템플릿에 따라 아키텍처, 설계 결정, 진행 기록, 계획 대비 변경 사항을 상세히 기록하며, (3) 각 마일스톤마다 자체 검증(test_*.py assert 또는 실제 실행)을 수행하고, (4) 최종적으로 커밋 메시지 규칙을 준수하여 Git 커밋까지 완료합니다. 특히 '계획 대비 변경' 섹션에 변경의 상황과 근본 이유를 기록함으로써 설계 의사 결정의 투명성을 높이고, 리뷰어가 이해하기 쉬운 맥락을 제공합니다.

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/saibi/gen_kor_subtitle/tree/HEAD/.agents/skills/m_impl

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

m_impl — 계획대로 구현하고 기록하기

입력

  • <ID>: 구현할 계획 ID. plan/<ID>_plan_*.md가 없으면 /m_plan을 먼저 하라고 안내하고 멈춘다.
  • --review <에이전트> [모델]: 구현을 마친 뒤 m_review 스킬의 절차를 이어서 수행한다.

절차

  1. 계획 확인: plan/<ID>_plan_*.md와 AGENTS.md를 읽는다. 계획 문서를 수정하게 되면 AGENTS.md의 작성자 표기 규칙대로 변경 기록을 남긴다. 확정(✅)되지 않은 결정 사항이 있으면 구현 전에 m_plan 방식(선택지 + 추천안, 하나씩)으로 묻는다.
  2. 구현 노트 시작: 아래 템플릿으로 impl/<ID>_impl_<에이전트>-<모델>.md를 만들고 (이미 다른 에이전트의 노트가 있으면 새로 만들지 말고 그 파일에 변경 기록을 남기며 이어서 쓴다) 아키텍처 초안을 적는다.
  3. 마일스톤 순서로 구현: 각 마일스톤을 마칠 때마다
    • 작은 자체 검증을 남긴다 (test_*.py의 assert 기반 검사, 또는 실제 실행). 외부 서비스·CLI 연동은 실제 실행으로 최소 1회 확인한다.
    • 구현 노트의 진행 기록에 핵심만 1~3줄 적는다 (무엇을 했고 어떻게 확인했는지). 사소한 수정은 적지 않는다.
  4. 마무리:
    • 구현 노트의 계획 대비 변경에 계획과 달라진 점마다 상황과 근본 이유를 적는다. 검증 결과와 남은 한계도 채운다.
    • 계획 문서에도 반영한다 (보류·변경 표시). plan/README.md 상태를 구현 완료로 바꾼다.
    • README 등 사용자 문서를 갱신한다.
    • 커밋한다 (메시지 규칙은 AGENTS.md). 리뷰가 이 커밋을 기준으로 하므로 커밋 해시를 구현 노트에 적는다.
  5. --review가 있으면 .agents/skills/m_review/SKILL.md를 읽고 그 절차를 그대로 수행한다.

템플릿 (impl/<ID>_impl_<에이전트>-<모델>.md)

# [<ID>] 구현 노트

- 계획: plan/<ID>_plan_<에이전트>-<모델>.md
- 구현 커밋: <해시> (리뷰 반영 커밋은 review/<ID>_refine_*.md)

## 아키텍처
<파일 구성, 주요 모듈/함수의 역할, 데이터 흐름. 다이어그램이나 표로 간결하게>

## 핵심 설계 결정
- <결정> — <이유>

## 진행 기록
- <ID>-M1: <무엇을 했고 어떻게 확인했는지>

## 계획 대비 변경
| 항목 | 계획 | 최종 구현 | 상황과 근본 이유 |
| :--- | :--- | :--- | :--- |

## 검증 결과
<자체 검증, 실제 실행으로 확인한 것과 확인하지 못한 것>

## 남은 한계
- <알려진 한계와 개선 방향>

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相关技能