prd-generator SKILL.md skillA
prd-generator 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/prd-generator@git:20261029.dcd86b9Pins git:20261029.dcd86b9 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/prd-generator/SKILL.md- Versions recorded
- 10
- Latest version
- git:20261029.dcd86b9, committed Oct 29, 2026
- First version recorded
- Sep 13, 2026
- Size
- 9,731 bytes
- Repository stars
- 5
- License
- MIT
아이디어·사용자 설명·기존 프로젝트를 바탕으로 docs/PRD.md에 요구 ID와 관찰 가능한 수용 기준, 자율운영 합의를 작성하거나 필요한 부분을 갱신한다.
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
# 요구와 완료 기준 ## 목적과 입력 PRD는 누구에게 어떤 결과를 제공할지 정한다. 사용자 요청·기존 합의·`docs/IDEA.md`가 있으면 읽고 기존 코드의 현재 동작을 조사한다. IDEA가 없다는 이유로 명확한 요청을 다시 브레인스토밍하지 않는다. 기존 PRD·후속 문서·상태가 있으면 먼저 읽어 확정 결정과 진행을 이어받는다. ## 최소 산출물 `docs/PRD.md`에 다음 정보가 있으면 충분하다. 작은 프로젝트는 짧게 쓴다. - 목적·사용자·핵심 흐름·포함/제외와 우선순위 - 기능 `FR-xxx`, 필요한 비기능 `NFR-xxx`와 각각의 관찰 가능한 수용 기준 - 사용자 목표 연결이 필요하면 `US-xxx`; 가정·중요 제약·남은 미결 `OQ-xxx` - `## 자율운영 합의` 수용 기준은 입력/행동과 화면·응답·저장값 등 확인할 결과를 적는다. 중요한 오류·권한·빈 입력 경로를 포함하고 수치가 필요하면 조건과 측정 방법을 함께 쓴다. “편리하다·안정적이다”만으로 완료를 판정하지 않는다. P0/P1/P2는 실제 중요도로 정하며 비율을 맞추지 않는다. 기술명은 사용자 제약일 때 기록한다. 기술 선정은 TRD, 계약·구조는 Architecture, 순서는 Plan의 책임이다. ## 사용자와 정하기 - Loop 전 PRD는 사용자와 소통하며 쓴다. 요구의 구체성과 사용자 맞춤에 필요한 만큼 충분히 묻고 질문 수를 줄이는 것을 목표로 삼지 않는다. 요청·IDEA에 없는 사용자 결정(사용자 역할·사용 상황·포함/제외 경계·P0 범위·중요 오류와 권한 처리·NFR 목표 수치)을 에이전트 가정으로 채워 확정하지 않는다. - 이런 결정은 작성 전에 한 번에 소수씩, 답에서 이어지는 질문으로 여러 차례 선택지·묻는 이유·추천안과 함께 묻는다. 사실 확인·실험으로 답할 것은 객관식으로 묻지 않고 '알아봐야 한다'는 답도 열어 둔다. - 단계를 마칠 때 핵심 FR·우선순위·주요 수용 기준과 남은 사용자 결정을 요약해 확인받는다. 미응답은 OQ 사용자 결정으로 남기고 확정 기준으로 쓰지 않는다. - 이미 답했거나 명시 위임된 항목은 묻지 않는다. 사용자가 자기 말로 질문 없이 진행을 지시했거나 질문할 수 없는 세션이면 가정·미결로 기록하고 보고에서 먼저 확인할 항목으로 올린다. ## 시각 미리보기와 사용자 확정 …
Read the whole file at its exact version.
How to install
mdr add gangjaeyu/harness_loop_full_korean/prd-generator@sha256:e5918ed17838907bThe line at the top of this page pins the label git:20261029.dcd86b9, 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_aq7abfuoaiy2pitd)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 10 versions of this file, between Sep 13, 2026 and Oct 29, 2026, about one every 5 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261029.dcd86b9 latest | 2026-10-29 | dcd86b9 | 9,731 B | A | view · diff |
| git:20261029.f5d242c | 2026-10-29 | f5d242c | 9,553 B | A | view · diff |
| git:20261029.0ad2fab | 2026-10-29 | 0ad2fab | 9,220 B | A | view · diff |
| git:20261029.470b97b | 2026-10-29 | 470b97b | 9,333 B | A | view · diff |
| git:20261029.9115f9c | 2026-10-29 | 9115f9c | 8,885 B | A | view · diff |
| git:20261029.9a25015 | 2026-10-29 | 9a25015 | 7,719 B | A | view · diff |
| git:20261012.aa46794 | 2026-10-12 | aa46794 | 39,569 B | A | view · diff |
| git:20260914.88161c1 | 2026-09-14 | 88161c1 | 31,675 B | A | view · diff |
| git:20260914.c8a8c8f | 2026-09-14 | c8a8c8f | 31,136 B | A | view · diff |
| git:20260913.e59c20a | 2026-09-13 | e59c20a | 28,289 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 (9731 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_aq7abfuoaiy2pitd GET https://markdownregistry.com/api/v1/resolve?ref=gangjaeyu/harness_loop_full_korean/prd-generator GET https://markdownregistry.com/api/v1/blob/e5918ed17838907b257e583ac04f4974c4cffe81269919c6621cd930dc6a02f5
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