agentleFS
sodam-aisodam-ai/SoDam-Reverse-Eng/skills/re-report/SKILL.md

re-report

Skill1 starsChanged 3 months agoApache-2.0View on GitHub

RE 분석 결과를 초보가 읽을 수 있는 표준 한국어 보고서로 정리/재출력할 때 사용. 요약·함수별 설명·근거 위치·불확실성·다음 확인사항 형식을 강제한다.

The file

Files
SKILL.md

re-report — 표준 한국어 보고서

분석 결과는 반드시 아래 형식으로 낸다(02_DATA_MODEL 템플릿). Reversa 연구 3원칙(근거 추적성 · 불확실성 명시 · 미확인 보존)을 항상 충족한다.

형식 (이 틀 그대로)

# [대상] 분석 보고서
## 한 줄 요약
{이 코드/앱이 한 줄로 무엇인지}
## 함수별 설명
- `함수명()` (파일:라인) — 하는 일을 **쉬운 말로**
## 근거 위치
- 주장 → 파일:라인  (※ 실제 코드와 일치해야 함 = 정확성 게이트)
## 불확실한 점
- {추정·미확인 — "확인됨"과 분리해 표기}
## 다음 확인사항
- {사람이 직접 봐야 할 것}
## ⚠️ 안전
- 위험이 의심돼도 단정하지 않는다: "안전/위험 단정 불가 — 전문가 확인 필요"

규칙

  • 전문용어 최소화(10대도 이해). 어려운 말은 괄호로 쉬운 설명을 붙인다.
  • 시크릿은 마스킹(평문 금지). 매칭된 문자열 전체를 references/mask-patterns.json의 _mask_with(••••(마스킹됨))로 완전히 치환한다 — 앞/뒤 일부 글자도 남기지 않는다(부분 마스킹 금지). 출력 직전 재확인: 보고서를 내보내기 전 마스킹한 값을 한 번 더 훑어, 원본 글자가 앞/뒤 어디든 하나라도 남아 있으면 그 값 전체를 다시 완전히 치환한다(2026-08-13 라이브 테스트에서 접두/접미 잔존 사례 발견 후 추가).
  • 근거 위치(파일:라인)가 없는 주장은 쓰지 않는다.
  • 보고서는 로컬에만 저장(./.sodam-re/, 외부 전송 0). 결과 폴더는 .gitignore에 추가하도록 안내한다.
  • 안전 1층 거부: 크랙·인증 우회·라이선스 우회·키/토큰 추출 목적 보고서는 거부한다. 이 스킬은 방어·교육·본인 소유물 분석 전용이다.

Agentic 연동 (선택 — 초보 가독성 검수)

SoDam-Agentic이 설치돼 있고 사용자가 "쉽게 설명해줘" / "초보도 읽게" / "이해하기 쉽게" 등을 요청하면, 보고서 생성 후 아래 문구로 sodam-agentic:easy-reviewer에 위임한다:

"이 RE 보고서를 비개발자(10대 기준)도 이해할 수 있는지 점검해줘. 전문용어·영어약어·코드구조 설명이 충분한지 확인해줘. 파일 수정 없이 조언만."

Agentic 미설치 시 건너뛴다 (선택 사항 — 핵심 보고서 기능에 영향 없음).

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.