본문으로 건너뛰기
cccskills
무료GitHub에 공개

auto-code-review

Security scan + code quality + auto-fix on git push.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Auto Code Review Agent

Push-getriggerter Code-Review-Agent der Security-Scans, Code-Qualitätsprüfungen und Style-Checks automatisch durchführt und behebbare Issues patchen kann.

Verwendung

# Letzten Commit prüfen
python scripts/auto-code-review.py --repo /pfad/zum/repo

# Letzte 5 Commits prüfen
python scripts/auto-code-review.py --diff HEAD~5

# Nur JSON-Report ausgeben
python scripts/auto-code-review.py --json

# Mit Auto-Fix (trailing whitespace, BOM, EOF)
python scripts/auto-code-review.py --fix

# Still (nur Exit-Code)
python scripts/auto-code-review.py --quiet

Exit-Codes

CodeBedeutung
0Keine Issues gefunden
1Warnungen (Quality/Style)
2Security Issues gefunden

Security-Scan

Sucht nach:

  • Secrets: Hardcodierte Passwörter, API-Keys, Tokens, Private Keys, AWS-Keys, Connection-Strings, JWT-Tokens
  • SQL-Injection: f-string/format in execute(), String-Konkatenation in SQL-Queries
  • Dangerous APIs: os.system(), shell=True, eval(), exec(), pickle.load(), yaml.load() ohne SafeLoader, verify=False

Code-Qualität

  • Leere except: Blöcke
  • TODO / FIXME / HACK / XXX Kommentare
  • Funktionen > 50 Zeilen
  • Fehlende Return-Type-Hints
  • print() in Produktionscode
  • Auskommentierter Code

Style

  • Trailing Whitespace (auto-fixable)
  • Tabs statt Spaces (auto-fixable)
  • BOM-Marker (auto-fixable)
  • Fehlende Newline am EOF (auto-fixable)

Cron-Job

Der Cron auto-code-review-60m läuft alle 60 Minuten und prüft --diff HEAD~1 im OpenAmer-Repo.

Integration

# Als Git-Pre-Push-Hook
echo 'python scripts/auto-code-review.py --quiet --repo "$PWD"' >> .git/hooks/pre-push
chmod +x .git/hooks/pre-push

Exit-Code-Logik

  • exit 0 = sauber
  • exit 1 = Warnungen (Quality/Style Issues vorhanden)
  • exit 2 = Security Issues gefunden → sofort handeln

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Build integrated IS/BS/CF financial workbooks in Excel.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

openamer/openamer82026년 10월 20일 업데이트

a2a-swarm

무료

Run and grow the OpenAmer Agent-to-Agent swarm: identity, trust, node-to-node ask, signed skill/insight sharing, and the autonomous self-learning loop.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

openamer/openamer82026년 10월 20일 업데이트

Use for A/B experiments on OpenAmer configs and skills.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

openamer/openamer82026년 10월 20일 업데이트

Roleplay a hostile user to find and triage UX pain points.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

openamer/openamer82026년 10월 20일 업데이트

Agent mesh: master/worker nodes, HTTP delegation, heartbeat.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

openamer/openamer82026년 10월 20일 업데이트

Use for agentic commerce payments tasks. Candidate synthesized from trend radar; awaiting trial promotion.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

openamer/openamer82026년 10월 20일 업데이트

openamer의 스킬 모두 보기

이 스킬의 문제 신고