Community생산성 & 협업github.com

RafaelFerSilva/refinement-agent-skills

회의록을 감사 가능한 형식으로 변환합니다: 결정 사항과 조치 항목을 출처와 함께 기록하고, 동의 간주 사항을 비동기 확인용으로 남기며, JSON 형식의 조치 항목과 요구사항 발견 입력을 생성합니다.

refinement-agent-skills란 무엇인가요?

이 스킬은 회의 녹취록을 구조화된 감사 가능한 회의록으로 변환하는 AI 에이전트 워크플로우입니다. 모든 기록 사항은 녹취록으로 추적 가능해야 하며, 분석 결과는 참석자의 실제 발언과 명확히 분리되어야 합니다. 이 스킬은 (1) 조치 항목 테이블과 JSON 객체가 완전히 일치하는지, (2) 모든 행과 결정에 명시적 출처(STATED)가 있는지, (3) 추정 사항(ASSUMED)이 테이블이나 결정에 유출되지 않았는지, (4) 날짜가 ISO 형식이거나 null인지 등을 자체 감사합니다. Claude Code, Cursor, Codex 등 여러 플랫폼에서 동작하며, 프로젝트 설정을 읽어 언어(en-US/pt-BR)와 저장 경로를 결정합니다. 또한 동의 간주 사항과 미해결 질문에 대한 설문지를 생성하고, 요구사항 발견 입력을 생성하여 /requirements-discovery 워크플로우를 시작합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/RafaelFerSilva/refinement-agent-skills/tree/HEAD/skills/meeting-minutes

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

회의록

녹취록을 처리하여 구조화되고 감사 가능한 기록을 생성합니다. 회의록은 사실이 됩니다: 3주 후면 누군가 이 문서를 합의된 내용의 증거로 인용할 것입니다. 따라서 기록하는 모든 것은 녹취록으로 추적 가능해야 하며, 추정하는 모든 것은 명시적으로 언급된 내용과 시각적으로 분리되어 유지되어야 합니다. 기록은 증명입니다; 여러분의 분석은 절대 참석자의 발언으로 가장해서는 안 됩니다.

이 워크플로우는 인터뷰 없는 종합입니다: 회의는 이미 종료되었습니다. 열린 질문은 설문지를 통해 수신자에게 전달되며, 요구사항 내용은 /requirements-discovery로 전달됩니다.

녹취록: $ARGUMENTS

출처 경계(Provenance boundary)

requirements-rigor에 기반하여, 출처는 세 가지 형태를 가집니다:

  • [STATED: 화자, "짧은 의역"] (pt-BR: [DITO: falante, "paráfrase curta"]): 녹취록에 명시적으로 언급된 내용입니다. 모든 조치, 결정, 우선순위는 누가 언급했는지와 5~15단어 의역을 포함합니다. 정직한 의역은 감사에 충분합니다.
  • [ASSUMED: 근거] (pt-BR: [PRESUMIDO: base]): 대화 패턴에서 분석이 추론한 내용입니다: 제안 후 침묵, 모호한 "알겠습니다", 아무도 명시적으로 맡지 않았지만 결정에 의해 암시된 작업 등. 추정 항목은 결정, 조치 항목 테이블 또는 JSON에 절대 포함되지 않습니다. 추정 섹션에 발췌문과 누가 확인해야 하는지와 함께 존재합니다.
  • [TO BE DEFINED] (pt-BR: [A DEFINIR]): 담당자나 기한이 언급되지 않았거나 추론할 수 없는 경우입니다. 플레이스홀더가 정답입니다.

빠른 테스트: "참석자가 이 줄을 읽고 '나는 그런 말 한 적 없어'라고 말한다면, 발췌문을 가리킬 수 있습니까?" 예: STATED. "직접 말하지는 않았지만 암시했다": ASSUMED. 둘 다 아니면: TO BE DEFINED, 또는 회의록에서 제외합니다. requirements-rigor의 나머지 마커(예: [INFERENCE: 근거])는 유효합니다.

단계

  1. 메타데이터. 워크스페이스에서 docs/agents/refinement.md를 읽어 설정된 언어(en-US 또는 pt-BR, 기본값 en-US)와 게시 경로를 확인합니다. 회의록, 설문지, 생성된 입력은 이 언어를 따릅니다. 제목, 날짜, 지속 시간, 역할이 있는 참석자, 프로젝트, 자동 전사로 왜곡된 용어집을 식별합니다. 날짜는 필수입니다: 기한 계산이 이에 의존합니다. 누락된 경우 진행 전에 한 줄로 질문합니다. 용어집 항목이 있는 경우 CONTEXT.md를 읽습니다. 완료 조건: 날짜와 참석자가 확정되었습니다.

  2. 분류. INTACT(연속 오디오, 화자 식별 가능), DEGRADED(들리지 않는 부분, 잘못 할당된 화자, 편집), INSUFFICIENT(너무 짧거나 메타데이터의 회의가 아님). INSUFFICIENT: 이유를 명시하고 중단합니다; 가짜 회의록이 공식 기록으로 유포되어서는 안 됩니다. DEGRADED: 조치나 결정이 포함되었을 수 있는 모든 간격은 열린 질문이 됩니다("X의 제안 후 약 12분 지점에서 들리지 않는 부분") ; 간격은 절대 재구성되지 않습니다. 왜곡된 용어: 용어집 철자를 적용하고 섹션 0에 [POSSIBLE TRANSCRIPTION ERROR: 원본 -> 채택]을 표시하며, 본문 전체에서는 채택된 용어만 사용합니다. 개인 정보, 건강, 가족, 부재 중인 동료에 대한 언급: 모든 섹션에서 생략합니다; 개인적 맥락에 포함된 프로젝트 약속은 상황 없이 기록됩니다. 신원 미확인 화자의 약속: 담당자 [TO BE DEFINED: 약 X분 지점의 신원 미확인 화자] 및 열린 질문. 개인 내용이 생략되었다는 메모는 세부 사항 없이 분류에 표시될 수 있습니다; 개인적 맥락 내에서만 언급된 기한은 개인적 상황 없이 텍스트로 유지됩니다. 완료 조건: 분류가 감지된 전사 오류와 함께 섹션 0에 기록되었습니다.

  3. 추출. RULES.md의 규칙을 적용합니다: 철회 및 대체, 조치 항목 세분화, 출처가 있는 우선순위, 결정으로 간주되는 사항. 완료 조건: 모든 결정과 조치 항목이 STATED 출처를 가지며, 추정 사항은 섹션 4 또는 5에만 엄격히 존재합니다.

  4. 회의록 작성 TEMPLATE.md를 따릅니다. "actions 모드"에서는 섹션 3, 6, 7만 작성합니다. 완료 조건: 파일이 .scratch/<프로젝트>-<YYYY-MM-DD>/minutes.md에 존재하며(또는 docs/agents/refinement.md에서 설정된 위치), 최종 면책 조항이 포함됩니다.

  5. 자가 감사 및 섹션 8에 한 줄로 보고합니다: 테이블의 모든 실제 조치에 일치하는 JSON 객체가 있고 테이블 외부에 JSON 객체가 없습니다; 모든 행과 결정이 STATED를 포함합니다; ASSUMED가 테이블이나 결정에 유출되지 않았습니다; 테이블과 JSON 간 우선순위가 일치합니다; JSON 날짜가 ISO 또는 null입니다. 완료 조건: 섹션 8에 "Self-Audit: OK" 또는 수정 사항이 상세히 명시되었습니다.

  6. 미해결 항목 라우팅. 동의 간주 사항과 세션 외부 수신자가 있는 열린 질문: requirements-rigor의 QUESTIONNAIRE.md를 따라 회의록과 함께 수신자별로 설문지를 하나씩 작성하고, 생성된 섹션에서 각각을 링크합니다. 요구사항 내용(명시된 요구사항, 기능, 제약 조건)이 있는 발췌문: TEMPLATE.md 끝에 있는 템플릿을 따라 회의록과 함께 discovery-input.md를 작성하고, 사용자에게 /requirements-discovery가 이 파일에서 시작된다고 안내합니다. 완료 조건: 각 동의 간주 사항에 수신자와 설문지가 있으며, 회의에 요구사항 내용이 포함된 경우 발견 입력이 존재합니다.

최종 고지

⚠️ 이 회의록은 녹취록에서 생성된 AI 생성 초안입니다. 공식 기록으로 유포되기 전에, 특히 명시적으로 언급되지 않고 확인이 필요한 동의 간주 사항(Presumed Agreements)에 대해 참석자의 검증이 필요합니다.

Individual skills in this repo

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

관련 스킬