Openclaw용 GitHub 개발 표준

AI agent가 GitHub 저장소 내에서 고품질의 검증된 코드를 생성하도록 설계된 엄격한 9단계 개발 프레임워크 및 검증 시스템입니다.

sonicbotman
v2.0.0
Mar 18, 2026
1
2.8k
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install github-development-standard

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 github-development-standard 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

GitHub 개발 표준란 무엇인가요?

GitHub 개발 표준은 개발 프로세스 중에 AI 모델을 제어하기 위해 설계된 포괄적인 방법론 기반 프레임워크입니다. issue 분석부터 4단계 검증에 이르는 구조화된 수명 주기를 강제함으로써 코드 품질이 일관되고 예측 가능하도록 보장합니다. Openclaw Skills 라이브러리의 이 특정 항목은 범위 확장, 검증 부족, 무단 리팩토링과 같은 일반적인 AI 코딩 문제를 해결하는 데 중점을 두어 AI agent를 사용하는 개발자에게 필수적인 도구입니다.

이 스킬은 단순한 코드 생성을 넘어 규율 있는 접근 방식을 구현합니다. 문제를 먼저 정의하고, 수정을 계획하고, 코드 변경을 실행하고, 릴리스 전에 철저한 검증을 수행합니다. 이를 통해 AI agent가 단순한 코드 생성기가 아닌 전문 엔지니어처럼 작동하도록 보장합니다.

GitHub 개발 표준 활용 사례

  • 복잡한 GitHub 저장소에서 작업하는 AI agent를 위한 개발 수명 주기 표준화.
  • 간단한 버그 수정 중 의도치 않은 범위 확장 및 불필요한 리팩토링 방지.
  • 배포 전 코드 무결성을 보장하기 위한 다단계 검증 파이프라인 자동화.
  • 실제 코드 변경 사항을 기반으로 정확하고 동기화된 릴리스 노트 생성.

GitHub 개발 표준 작동 원리

  1. GitHub issue를 분석하고 범위와 기준을 정의하기 위한 작업 카드를 생성합니다.
  2. 코드 변동을 최소화하고 논리/스타일 혼합을 방지하기 위해 특정 변경 지점을 식별합니다.
  3. 원래 코드 구조를 보존하기 위해 로컬 교체 전략을 사용하여 코딩 단계를 실행합니다.
  4. 구문, imports, 특정 동작 및 회귀 테스트를 포함하는 4단계 검증 프로세스를 실행합니다.
  5. 원래 요구 사항과 비교하여 diff를 검토하고 검증된 코드와 일치하는 릴리스 노트를 생성합니다.

GitHub 개발 표준 설정 가이드

환경에서 이를 구현하려면 GitHub CLI가 설치 및 구성되어 있는지 확인하십시오. 개발 프로세스 중에 다단계 검증 명령을 따르십시오:

# Step 1: Syntax Validation
python3 -m py_compile path/to/your_script.py

# Step 2: Behavior Verification
python3 test_fix.py

# Step 3: Regression Testing
python3 -m pytest tests/

GitHub 개발 표준 데이터 스키마 및 분류 체계

이 스킬은 4개의 기술 도메인으로 나뉜 15개 항목의 수락 체크리스트를 사용하여 워크플로우를 구성합니다:

도메인 항목 중점
요구 사항 일관성 A1-A3 issue 설명 및 목표와의 일치
기술적 정확성 B1-B4 버전 관리, 데이터 구조 및 논리 무결성
테스트 검증 C1-C4 구문, imports, 샘플 및 회귀
릴리스 품질 D1-D4 Diff 크기, 릴리스 노트 및 위험 평가

GitHub 개발 표준 고급 기능

  • 에이전트를 통해 직접 자동화된 issue 보기, 댓글 달기 및 닫기를 위한 통합 GitHub CLI 지원.
  • 서로 다른 언어 간에 README 및 문서를 동기화 상태로 유지하기 위한 다중 파일 동기화 논리.
  • 수동 인적 오류를 대체하기 위해 grep 및 기타 CLI 유틸리티를 사용하는 체계적인 도구 기반 검증.
  • 버그 재작업률을 60%에서 5%로 크게 줄이는 성능 벤치마킹.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*