- session-logs, blogwatcher, summarize, whisper, gitea, himalaya, skill-creator SKILL.md - SKILL.md 인덱스 업데이트 (16개 스킬) - 311/314/315 상위 SSOT 중복 제거 + 링크 수정 - Phase 1-3 결과 + 테스트 결과 + evaluation 트러블슈팅 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
57 lines
1.1 KiB
Markdown
57 lines
1.1 KiB
Markdown
---
|
|
name: gitea
|
|
description: Gitea/GitHub 레포/이슈/PR 관리. "이슈 만들어", "PR 목록", "GitHub 레포" 등 Git 호스팅 관련 요청 시 사용. provider 파라미터로 gitea/github 전환.
|
|
---
|
|
|
|
# gitea
|
|
|
|
Gitea 저장소, 이슈, PR 조회 및 생성용 스킬.
|
|
|
|
## Trigger
|
|
|
|
- `git_issue`: 이슈 조회, 이슈 만들어
|
|
- `git_pr`: PR 조회, PR 목록
|
|
- "PR 목록", "이슈 만들어", "레포 목록"
|
|
- "GitHub 이슈", "GitHub PR", "깃허브 레포"
|
|
- provider=gitea (기본) 또는 provider=github
|
|
|
|
## Do
|
|
|
|
- 레포 목록 조회
|
|
- 이슈 조회 및 생성
|
|
- PR 조회
|
|
|
|
## Do Not
|
|
|
|
- force push 수행 금지
|
|
- 브랜치 삭제 금지
|
|
- 직접 코드 수정 금지
|
|
|
|
## API
|
|
|
|
base_url_env: SKILL_GITEA_URL
|
|
routes:
|
|
list_repos:
|
|
method: GET
|
|
path: /api/gitea/repos
|
|
list_issues:
|
|
method: GET
|
|
path: /api/gitea/issues
|
|
create_issue:
|
|
method: POST
|
|
path: /api/gitea/issues
|
|
list_pulls:
|
|
method: GET
|
|
path: /api/gitea/pulls
|
|
get_pull:
|
|
method: GET
|
|
path: /api/gitea/pulls/{number}
|
|
|
|
## 환경변수
|
|
|
|
- `SKILL_GITEA_URL`
|
|
- `GITEA_URL`
|
|
- `GITEA_TOKEN`
|
|
- `GITHUB_URL` (기본: https://api.github.com)
|
|
- `GITHUB_TOKEN`
|