Community코딩 & 개발github.com

ANcpLua/forgejo-direct-api-skill

Forgejo에 특화된 Codex 스킬로, Forgejo v15 API, Actions, 러너, PR 리뷰, 패키지, Swagger 검증을 직접 지원합니다.

forgejo-direct-api-skill란 무엇인가요?

이 스킬은 Forgejo v15 API를 직접 호출하여 Forgejo 인스턴스와 상호작용할 수 있는 Codex 기반 도구입니다. 개발자는 이를 통해 이슈 관리, PR 리뷰, Actions 워크플로우 트리거, 러너 관리, 패키지 레지스트리 조작, Swagger 문서 검증 등 다양한 작업을 수행할 수 있습니다. Forgejo의 최신 API 엔드포인트를 활용하므로 별도의 중개 서버나 래퍼 없이 빠르고 안정적인 연동이 가능합니다. 이 스킬은 특히 Forgejo를 주 git 호스팅 플랫폼으로 사용하는 개발자나 DevOps 엔지니어에게 유용하며, CLI 도구와 유사한 방식으로 API와 직접 대화할 수 있는 장점을 제공합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add ANcpLua/forgejo-direct-api-skill

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

forgejo-direct-api-skill은(는) 무엇을 하나요?

Forgejo에 특화된 Codex 스킬로, Forgejo v15 API, Actions, 러너, PR 리뷰, 패키지, Swagger 검증을 직접 지원합니다.

개요

이 스킬은 Forgejo v15 API와 직접 통신하여 Forgejo 인스턴스의 다양한 기능을 활용할 수 있도록 합니다. Forgejo는 Git 호스팅, 이슈 트래킹, 코드 리뷰, CI/CD 등을 제공하는 오픈소스 플랫폼입니다.

주요 기능

  • 직접 API 호출: Forgejo v15 REST API를 직접 호출하여 인증, 이슈, PR, 리포지토리 등을 관리합니다.
  • Actions 및 러너: Forgejo Actions 워크플로우를 트리거하고, 러너 상태를 확인 및 관리합니다.
  • PR 리뷰: 풀 리퀘스트 생성, 병합, 리뷰 댓글 추가 등 PR 관련 작업을 수행합니다.
  • 패키지 관리: Forgejo 패키지 레지스트리에서 패키지를 검색, 게시, 삭제합니다.
  • Swagger 검증: Swagger/OpenAPI 스펙을 검증하고 문서화 오류를 식별합니다.

지원 플랫폼

  • Codex (OpenAI)
  • Claude Code (Anthropic) – 호환 가능
  • 기타 API 기반 AI 에이전트

사용 방법

이 스킬을 사용하려면 Forgejo 인스턴스의 API 토큰이 필요합니다. 토큰은 환경 변수 FORGEJO_TOKEN 또는 FORGEJO_API_KEY로 설정할 수 있습니다.

export FORGEJO_TOKEN=your_forgejo_token_here
export FORGEJO_HOST=https://forgejo.example.com

예시 명령어

# 리포지토리 목록 조회
forgejo repos list

# 이슈 생성
forgejo issues create --repo owner/repo --title "버그 수정" --body "설명"

# Actions 워크플로우 트리거
forgejo actions run --repo owner/repo --workflow main.yml

# 러너 상태 확인
forgejo runners status

# PR 리뷰 제출
forgejo pr review --repo owner/repo --pr 42 --approve

# 패키지 검색
forgejo packages search --query python

# Swagger 검증
forgejo swagger validate --file openapi.yml

설정

환경 변수설명기본값
FORGEJO_TOKENAPI 인증 토큰(필수)
FORGEJO_HOSTForgejo 인스턴스 URLhttps://codeberg.org
FORGEJO_API_VERSIONAPI 버전v1

참고 사항

  • 이 스킬은 Forgejo v15 API를 대상으로 하지만, 이전 버전과의 일부 호환성을 제공합니다.
  • 모든 API 호출은 HTTPS를 통한 안전한 연결을 권장합니다.
  • 자세한 내용은 Forgejo API 문서를 참조하세요.

관련 스킬