github-workflow
Use when working on GitHub operations in this KEG repo, including git status review, branch setup, commit, push, pull request, issue triage/creation…
Skill by River-181
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/river-181-github-workflow
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/github-workflow
What's inside
- Skill name
github-workflow- Description
- Use when working on GitHub operations in this KEG repo, including git status review, branch setup, commit, push, pull request, issue triage/creation, release/tag creation, and GitHub hygiene. Aligns every GitHub action with the repo's evidence and workspace-sync rules.
- License
- MIT
- Instructions
- 213 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# GitHub Workflow 이 스킬은 이 프로젝트의 GitHub 운영 전반을 다룬다. ## 언제 사용하나 - 커밋을 만들거나 푸시할 때 - 새 브랜치를 만들 때 - PR을 열거나 정리할 때 - 이슈를 만들거나 업데이트할 때 - 릴리즈/태그를 만들 때 - GitHub 운영 상태를 점검할 때 ## 반드시 읽을 파일 1. `.agent/AGENTS.md` 2. `.agent/system/ops/PLAN.md` 3. `.agent/system/ops/PROGRESS.md` 4. `.agent/system/contracts/workspace-contract.md` 5. `.agent/rules/logging.md` 6. `_MOC/_04_증빙_MOC.md` 7. 필요 시 `.agent/skills/workspace-sync/SKILL.md` 8. issue 운영이면 `.agent/skills/github-issue-ops/SKILL.md` 9. project 보드 운영이면 `.agent/skills/github-project-ops/SKILL.md` 10. release 작업이면 `_system/tools/github/release-policy.md` ## 기본 원칙 - GitHub 작업도 증빙의 일부다. - 의미 있는 GitHub 작업은 `04_증빙/01_핵심로그/`에 남긴다. - 사용자 승인 없이 destructive action을 하지 않는다. - `commit/push` 전에는 secret/privacy preflight를 먼저 통과한다. - release는 기본값이 `draft` 또는 보류다. 사용자가 명시적으로 원할 때만 final로 간다. - release는 배포만이 아니라 `운영 업데이트 기록`으로도 사용한다. - GitHub 관련 note, changelog, release note 초안도 Obsidian note 규칙에 맞춰 관리한다. ## 표준 순서 ### 1. Preflight 먼저 아래를 확인한다. 1. `git status --short` 2. 현재 브랜치와 원격 3. 변경 범위가 요청과 맞는지 4. 증빙 로그 업데이트 필요 여부 5. `bash _system/tools/github/pre-push-safety-check.sh` ### 2. Commit / Push 커밋 전 체크: 1. 변경 파일이 요청 범위 안에 있는지 확인 2. `PROGRESS.md` 또는 관련 증빙 로그 반영 여부 확인 3. 테스트/검증 가능하면 최소 1개 이상 수행 4. staged diff에 secret, token, credentials, runtime profile이 없는지 확인 5. 커밋 메시지는 의도와 범위를 짧게 설명 푸시 전 체크: 1. 브랜치명이 목적을 설명하는지 확인 2. 원격이 올바른지 확인 3. release 준비가 아닌데 main 직푸시는 피한다 4. `pre-push-safety-check.sh` 결과를 다시 확인한다 ### 3. Pull Request #### 2인 협업 브랜치 규칙 (이승보 + 김주용) main 브랜치는 직접 push 불가 (브랜치 보호 활성화). 모든 변경은 PR을 통해 병합한다. **브랜치 네이밍** ``` river/<작업명> ← 이승보 juyong/<작업명> ← 김주용 ``` 예시: ``` river/배포-railway river/E2E-검증 juyong/AI-리포트 juyong/데모-스크립트 ``` **작업 플로우** ```bash # 1. 항상 최신 main에서 시작 git checkout main && git pull git checkout -b river/배포-railway # 2. 작업 후 커밋 git add <파일> && git commit -m "feat: ..." git push -u origin river/배포-railway # 3. PR 생성 gh pr create --title "feat: ..." --assignee "@me" # 4. 상대방이 리뷰 → Approve → Merge (squash 권장) gh pr merge --squash ``` **PR 본문 최소 항목** ```markdown ## 변경 내용 - ## 검증 - [ ] 로컬 실행 확인 ## 관련 태스크 - ``` **병렬 작업 시 주의**
From River-181/hagent-os, MIT.
More from River-181/hagent-os
- 0.437score
wiki-candidate-harvest
River-181
Find and prioritize project files that should be promoted into the KEG workspace LLM wiki.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
github-issue-ops
River-181
Use when managing GitHub issues in this KEG repo, including issue creation, triage, labeling, commenting, closing, reopening, deduplication, and converting…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
obsidian-workspace
River-181
Use when editing notes, MOCs, daily logs, Bases files, or vault structure in this KEG repo.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
workspace-sync
River-181
Use when updating workspace structure, memory, maps, or evidence logs in this KEG repo.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
github-project-ops
River-181
Use when managing GitHub Projects for this KEG repo, including project creation, fields, views, item add/update, draft issue management, and project-board…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
moc-sync
River-181
Keep the centralized `_MOC/` space current.
SkillDFreshness: D★ 1Claude Code +9 - 0.423score
google-calendar-mcp
River-181
일정 생성과 동기화를 위한 Google Calendar wrapper skill입니다.
SkillDFreshness: D★ 1Claude Code +9 - 0.423score
churn-risk-calculator
River-181
학생 이탈 위험도를 계산하는 초기 규칙 세트를 제공합니다.
SkillDFreshness: D★ 1Claude Code +9 - 0.420score
korean-tone-guide
River-181
학부모 커뮤니케이션의 한국어 톤앤매너를 제공합니다.
SkillDFreshness: D★ 1Claude Code +9 - 0.418score
solapi-mcp
River-181
문자와 알림 메시지 발송을 위한 wrapper skill입니다.
SkillDFreshness: D★ 1Claude Code +9 - 0.418score
kakao-channel
River-181
카카오 채널 문의 흐름을 연결하는 wrapper skill입니다.
SkillDFreshness: D★ 1Claude Code +9 - 0.415score
HWPX 문서 처리
River-181
한글 문서 템플릿과 문서 읽기/쓰기 절차를 제공합니다.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Apr 13, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/River-181/hagent-os
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from River-181
- 0.437score
wiki-candidate-harvest
River-181
Find and prioritize project files that should be promoted into the KEG workspace LLM wiki.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
github-issue-ops
River-181
Use when managing GitHub issues in this KEG repo, including issue creation, triage, labeling, commenting, closing, reopening, deduplication, and converting…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
github-project-ops
River-181
Use when managing GitHub Projects for this KEG repo, including project creation, fields, views, item add/update, draft issue management, and project-board…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
moc-sync
River-181
Keep the centralized `_MOC/` space current.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
obsidian-workspace
River-181
Use when editing notes, MOCs, daily logs, Bases files, or vault structure in this KEG repo.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
workspace-sync
River-181
Use when updating workspace structure, memory, maps, or evidence logs in this KEG repo.
SkillDFreshness: D★ 1Claude Code +9
Cite this page
github-workflow skill. Agent Mart. https://agentmart.dev/skills/river-181-github-workflow (last updated 2026-10-24)