refactor-plan SKILL.md skillA
refactor-plan from gangjaeyu/harness_loop_full_korean is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add gangjaeyu/harness_loop_full_korean/refactor-plan@git:20261029.9a25015Pins git:20261029.9a25015 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- gangjaeyu/harness_loop_full_korean
- Path
skills/refactor-plan/SKILL.md- Versions recorded
- 3
- Latest version
- git:20261029.9a25015, committed Oct 29, 2026
- First version recorded
- Sep 23, 2026
- Size
- 7,412 bytes
- Repository stars
- 5
- License
- MIT
동작을 보존하는 코드 정리·의존성 갱신·스택 전환의 범위와 검증을 계획한다. 영향 문서와 필요한 작업만 보완하고 실행 요청이면 구현·검증까지 이어 수행한다.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 리팩토링 계획과 실행 연결 ## 목적과 입력 보존할 동작과 바꿀 구조를 명확히 하여 코드 정리·라이브러리 갱신·스택 전환을 수행한다. 요청, 관련 코드·설정·테스트, 기존 요구·설계·계획과 운영 합의를 읽는다. 문서나 하네스가 없다고 전체 문서화부터 강제하지 않는다. ## 최소 산출물 변경 대상·이유·목표 구조·보존 동작·검증 방법을 짧은 목록이나 기존 작업 기록에 남긴다. 결정/구조가 바뀌거나 인계가 필요한 문서에 `## 리팩토링 N: <이름>` 절을 붙인다. N은 기존 리팩토링 번호의 최댓값 다음이며 같은 요청의 영향 문서에는 같은 번호를 쓴다. 계획 관리가 필요하면 끝번호 `plan_setup/phase-NN/phase-NN-refactor-<이름>.md`와 필요한 태스크를 더한다. 작은 정리는 기존 작업/LOG의 짧은 계획으로 충분하며 후미 절·새 phase·전체 레이어를 의무로 만들지 않는다. ## 진행 1. 요청에서 범위와 계획만/실행 포함 여부를 읽고 관련 코드와 문서의 차이를 조사한다. 기존 합의를 재사용하고 사용자만 정할 동작 변경·권한·예산의 미결만 실행 전에 해소한다. 2. 보존할 동작과 관찰 가능한 구조 조건을 정한다. 예: 중복 정의 위치·의존 방향·공개 API 호환. 함께 바꿔야 검증되는 여러 파일을 한 작업으로 묶고 실제 선행 관계만 둔다. 3. 관련 기존 검사를 실행해 기준을 남긴다. 미커밋 상태도 파일/차이와 실행 결과로 기준을 보존할 수 있다. 검사 공백은 위험에 필요한 테스트나 HTTP·CLI·브라우저 관찰로 먼저 보완한다. 작은 독립 리팩토링에는 전체 현행 고정 phase나 네 게이트 활성을 요구하지 않는다. 기존 Loop 제품 변경은 아래 계약을 따른다. 4. 중요한 기술 결정이 바뀌면 `docs/TRD.md`, 경계·계약·의존이 바뀌면 `docs/ARCHITECTURE/`만 갱신한다. 요구가 그대로면 PRD에 새 FR을 만들지 않는다. 무관한 문서를 열거나 모든 스킬을 호출하지 않는다. 5. 계획 관리 시 구조 조건과 행위 보존 기준·의존·검증을 연결한다. 새 태스크 필수 키는 `id`, `status`, `depends_on`, `acceptance_criteria`, `verification`이다. 기존 확장 필드와 상태를 읽고 유지하며 `PLAN.md`·`STATE.md`·`LOG.md`의 관련 부분만 맞춘다. …
Read the whole file at its exact version.
How to install
mdr add gangjaeyu/harness_loop_full_korean/refactor-plan@sha256:873eb058d501518bThe line at the top of this page pins the label git:20261029.9a25015, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_253rfaddlkxfzqo5)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 3 versions of this file, between Sep 23, 2026 and Oct 29, 2026, about one every 18 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261029.9a25015 latest | 2026-10-29 | 9a25015 | 7,412 B | A | view · diff |
| git:20261012.aa46794 | 2026-10-12 | aa46794 | 37,322 B | A | view · diff |
| git:20260923.50ab1da | 2026-09-23 | 50ab1da | 37,113 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (7412 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
gangjaeyu/harness_loop_full_korean · 5 stars · license MIT · pushed 2026-11-01 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_253rfaddlkxfzqo5 GET https://markdownregistry.com/api/v1/resolve?ref=gangjaeyu/harness_loop_full_korean/refactor-plan GET https://markdownregistry.com/api/v1/blob/873eb058d501518bb72b804f301b570e62bae91a3323454314e8e126b9d4bb23
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from gangjaeyu/harness_loop_full_korean
Every file in gangjaeyu/harness_loop_full_korean