Community라이팅 & 에디팅github.com

이미 알려줬잖아: CLAUDE.md에 규칙 적용하기

Already Told You 보고서의 섹션 B('당신이 계속 설명하는 것')에서 규칙을 가져와 적절한 CLAUDE.md 파일(모든 프로젝트용 또는 특정 프로젝트용)의 already-told-you 블록 안에 추가합니다. 변경 사항을 먼저 보여주고 승인한 내용만 기록합니다. 다시 실행하면 블록이 중복되지 않고 새로고침됩니다.

이미 알려줬잖아: CLAUDE.md에 규칙 적용하기란 무엇인가요?

이 스킬은 Already Told You 보고서에서 반복적으로 설명해야 했던 규칙들을 자동으로 추출하여 적절한 CLAUDE.md 파일에 체계적으로 적용합니다. 개발자는 더 이상 같은 내용을 반복해서 설명할 필요 없이, 이 스킬이 규칙을 관리해 줍니다. Claude Code, Cursor, Codex 등 CLAUDE.md를 읽는 모든 AI 어시스턴트 플랫폼에서 작동합니다. 동작 방식은 다음과 같습니다: 보고서 파일을 찾고, 섹션 B의 규칙을 보여준 후 사용자가 적용할 규칙과 수정 사항을 선택하면, 각 대상 파일에 대해 미리보기 diff를 생성하고 사용자 승인 후에만 실제로 기록합니다. 모든 규칙은 `<!-- already-told-you:start -->`와 `<!-- already-told-you:end -->` 마커 사이에 안전하게 저장되며, 다시 실행하면 블록이 중복되지 않고 교체됩니다. 이전 `self-improve` 블록도 자동으로 대체됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jsahani/already-told-you/tree/HEAD/skills/apply-rules

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

이미 알려줬잖아: CLAUDE.md에 규칙 적용하기은(는) 무엇을 하나요?

  1. 보고서를 찾습니다. 날짜가 지정된 경우 ~/already-told-you/$ARGUMENTS/findings.json, 그렇지 않으면 가장 최신의 ~/already-told-you/<YYYY-MM-DD>/findings.json를 찾습니다(Glob 사용). 파일이 없으면 ~/claude-improve/ (플러그인 이름 변경 전에 생성된 보고서)에서도 찾습니다. 없으면 → "/already-told-you:run을 먼저 실행하세요"라고 말하고 중단합니다.
  2. 규칙을 보여줍니다. 섹션 B를 읽습니다. 각 규칙에 번호를 매기고 다음을 표시합니다: 제목, 세션 수, 정확한 규칙 텍스트 및 대상 파일(~/.claude/CLAUDE.md = 모든 프로젝트; 프로젝트 경로 = 해당 프로젝트만). 적용할 규칙을 질문합니다; 사용자는 규칙을 바꾸거나 대상을 변경할 수 있습니다. 그럴 경우 계속하기 전에 보고서 폴더에서 findings.json (해당 항목의 rule / file 만)을 수정합니다.
  3. 대상 파일별로 미리보기. 승인된 규칙을 대상 파일별로 그룹화합니다. 각 파일에 대해 python3 ${CLAUDE_PLUGIN_ROOT}/scripts/apply_rules.py --preview --findings <findings.json> --target <file> --ids <id1,id2> 를 실행하고 출력된 diff를 정확히 보여줍니다. 한 줄로 설명합니다: <!-- already-told-you:start --> / <!-- already-told-you:end --> 블록 외부의 텍스트는 절대 건드리지 않으며, 다시 실행하면 두 번째 블록을 추가하는 대신 블록을 교체합니다(이전 self-improve 블록도 교체됩니다). 해당 파일의 블록에 유지되어야 하는 모든 규칙을 --ids에 포함시킵니다(이전에 승인되었지만 누락된 규칙은 블록에서 제거됩니다).
  4. 파일별로 승인 요청. 명확한 동의가 있을 때만 동일한 명령을 --preview 대신 --write로 실행합니다. 이 명령은 권한을 요청합니다. 그 프롬프트가 두 번째 안전 확인이므로, 사용자가 응답하도록 합니다.
  5. 완료. 어떤 파일이 변경되었는지 말하고, Claude Code가 각 세션 시작 시 CLAUDE.md를 읽으므로 다음 세션부터 규칙이 적용된다고 알립니다. 실행 취소하려면: 두 마커 사이의 블록을 삭제하면 됩니다.

CLAUDE.md의 다른 부분은 절대 편집하지 말고, 사용자가 승인하지 않은 CLAUDE.md는 절대 기록하지 마십시오.

Individual skills in this repo

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

관련 스킬