Agent skill

code-analysis

지정된 디렉토리 또는 파일을 분석하여 문제점, 모호한 점, 개선이 필요한 사항을 식별하고 각각을 GitHub 이슈로 등록합니다.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill code-analysis-junghyun99-stockasset --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: none
Path: skills/analysis/code-analysis-junghyun99-stockasset/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

--- name: code-analysis description: 지정된 디렉토리/파일의 문제점을 분석하고 각 문제를 개별 GitHub 이슈로 등록합니다. allowed-tools: - Bash(gh issue create *) - Bash(gh issue list *) - Bash(gh auth status *) - Bash(git diff *) - Bash(git log *) - Read - Grep - Glob argument-hint: <분석 대상 경로> (예: src/core/, src/infra/broker.py) --- # 코드 분석 및 GitHub 이슈 등록 지정된 디렉토리 또는 파일을 분석하여 문제점, 모호한 점, 개선이 필요한 사항을 식별하고 각각을 GitHub 이슈로 등록합니다. ## 실행 절차 ### 1단계: 분석 대상 확인 - 인자가 없으면 사용자에게 분석 대상 경로를 질문 - 지정된 경로의 파일 목록 수집 (Glob 사용) - 각 파일의 전체 내용 읽기 (Read 사용) ### 2단계: 코드 분석 아래 관점에서 문제점을 식별합니다: #### 2-1. 버그 및 로직 오류 - 경계 조건 누락 (빈 리스트, None, 0 나누기 등) - 타입 불일치 또는 잘못된 타입 가정 - 예외 처리 누락 또는 잘못된 예외 처리 - 잘못된 조건문, off-by-one 에러 #### 2-2. 설계 및 아키텍처 - Clean Architecture 위반 (core → infra 의존) - 인터페이스 미구현 또는 불완전한 구현 - 과도한 결합 (tight coupling) - 단일 책임 원칙(SRP) 위반 #### 2-3. 모호한 코드 - 의도가 불분명한 매직 넘버 또는 하드코딩 값 - 이름만으로 역할을 파악하기 어려운 변수/함수 - 주석과 실제 동작이 불일치하는 코드 - 복잡한 조건문이나 중첩 로직 #### 2-4. 누락된 기능 및 미완성 코드 - TODO, FIXME, HACK, XXX 주석 - 빈 구현체 (pass, NotImplementedError) - 테스트가 없는 핵심 로직 #### 2-5. 유지보수성 - 중복 코드 - 과도하게 긴 함수 (50줄 이상) - 깊은 중첩 (3단계 이상의 if/for) - 사용되지 않는 import, 변수, 함수 ### 3단계: 분석 결과 정리 발견된 각 문제를 다음 형식으로 정리합니다: ``` - 제목: 간결한 한줄 요약 - 파일: 해당 파일 경로 - 위치: 라인 번호

What's inside
Steps it walks through
  1. 실행 절차
  2. 1단계: 분석 대상 확인
  3. 2단계: 코드 분석
  4. 3단계: 분석 결과 정리
  5. 4단계: 사용자 확인
  6. 5단계: GitHub 이슈 등록
  7. 6단계: 결과 보고
  8. 출력 형식
  9. 주의사항
Ships with 1 file
  • metadata.json
Commands it runs
gh issue create \
More from claude-skill-registry
All skills →
About this skill
What does the code-analysis skill do?

지정된 디렉토리 또는 파일을 분석하여 문제점, 모호한 점, 개선이 필요한 사항을 식별하고 각각을 GitHub 이슈로 등록합니다.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill code-analysis-junghyun99-stockasset --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going