gh-issue-workflow SKILL.md skillA
gh-issue-workflow from uzysjung/uzys-agent-harness is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add uzysjung/uzys-agent-harness/gh-issue-workflow@git:20261011.14a7aa3Pins git:20261011.14a7aa3 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- uzysjung/uzys-agent-harness
- Path
templates/skills/gh-issue-workflow/SKILL.md- Versions recorded
- 5
- Latest version
- git:20261011.14a7aa3, committed Oct 11, 2026
- First version recorded
- Aug 2, 2026
- Size
- 22,125 bytes
- Repository stars
- 3
- License
- MIT
Organizes work through GitHub Issues: drafts, epics/sub-issues, milestones, priorities, implementation, verification, and status. Use when work outlives the chat turn, needs ordering for user review, or requests issue/backlog work ("이슈로 등록해줘", "에픽으로 묶어줘", "#42 작업해줘", "우선순위 다시 잡자"). Normalize requests before building, read all comments, and preserve decisions in issue bodies. Remote issue or project-board changes require the user's request; reading and drafting do not authorize writes.
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
# GitHub Issue Workflow ## Purpose 채팅은 휘발하고 `plan.md` 는 한 사람만 본다. 그 사이를 GitHub Issue 가 채운다 — **사용자와 에이전트가 같은 목록을 보면서** 순서를 조정하고, 결정을 남기고, 방향이 바뀌어도 무엇이 빠졌는지 셀 수 있는 자리다. 세 가지를 한다: 1. **요청 → 이슈**. 이번 턴에 끝나지 않을 요청은 먼저 이슈 형태로 정규화해 보여준다. 2. **이슈 → 계층**. 낱개 작업을 부모 이슈(에픽) 아래 묶고 마일스톤으로 순서를 준다. 3. **이슈 → 이력**. 논의는 코멘트로, **결정은 본문으로** 올린다. 코멘트는 스크롤에 묻힌다. 1인 사용자 + 에이전트 협업에 맞춘다(팀 assign·reviewer 자동화는 범위 밖). ## 활성 조건 — 3단 | 단계 | 조건 (전부 관측 가능해야 한다) | 할 수 있는 것 | |---|---|---| | **비활성** | `git remote -v` 에 GitHub remote 없음, 또는 `gh auth status` 실패 | 아무것도 안 한다. 에러도 안 낸다 | | **읽기** (기본) | remote + `gh` 인증 있음 | 열린 이슈·코멘트를 **읽는다**. 이슈 등록을 **제안**한다. 원격은 안 건드린다 | | **적극** | `docs/SPEC.md` 에 `issue_tracking: enabled`, **또는** 사용자가 이 세션에서 이슈 등록·계층화를 **명시적으로 요청** | 요청이 오면 이슈 초안을 먼저 보여주고, 승인 후 등록·계층화 | 적극 단계의 두 번째 가지는 **명시적 요청**이지 맥락 추론이 아니다 — "사용자가 이슈로 일하는 것 같다"는 사후에 아무렇게나 성립한다. 판별이 안 서면 읽기 단계로 남는다. 읽기가 기본인 이유와 그 대가(컨텍스트 오염)는 이 스킬을 만든 저장소의 ADR 에 있다. 요약하면: 스킬이 설치돼 있다는 사실과 작동한다는 사실이 달랐고, 읽기는 원격을 바꾸지 않는다. **`WRITE`/`UPDATE` 승인 규칙은 단계와 무관하다** — 적극 단계에서도 원격 변경은 사용자가 그것을 요청했을 때만 한다. ## Modes — 무엇이 원격을 건드리는가 단계를 섞으면 "조사해줘"가 원격 쓰기로 번진다. 요청된 모드를 먼저 정하고, 그 모드가 허용하는 것만 한다. | Mode | 하는 일 | 원격 변경 | …
Read the whole file at its exact version.
How to install
mdr add uzysjung/uzys-agent-harness/gh-issue-workflow@sha256:7128c3faddf72ce6The line at the top of this page pins the label git:20261011.14a7aa3, 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_b2j7vbcluwqirw4r)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Aug 2, 2026 and Oct 11, 2026, about one every 17 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261011.14a7aa3 latest | 2026-10-11 | 14a7aa3 | 22,125 B | A | view · diff |
| git:20260927.7ff1996 | 2026-09-27 | 7ff1996 | 22,073 B | A | view · diff |
| git:20260817.f6f0c9c | 2026-08-17 | f6f0c9c | 22,628 B | A | view · diff |
| git:20260817.9c9991d | 2026-08-17 | 9c9991d | 18,463 B | A | view · diff |
| git:20260802.f93c659 | 2026-08-02 | f93c659 | 10,357 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 (22125 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
uzysjung/uzys-agent-harness · 3 stars · license MIT · pushed 2026-10-20 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_b2j7vbcluwqirw4r GET https://markdownregistry.com/api/v1/resolve?ref=uzysjung/uzys-agent-harness/gh-issue-workflow GET https://markdownregistry.com/api/v1/blob/7128c3faddf72ce6285b3a0e7179da01d6a434659ccef6f9b51851b3f5f50d17
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 uzysjung/uzys-agent-harness
Every file in uzysjung/uzys-agent-harness