Openclaw용 Code Project Analyzer

로컬 디렉토리를 스캔하여 포괄적인 기술 문서와 아키텍처 개요를 생성하는 자동화된 AI 에이전트 스킬입니다.

ttjsndx
v1.0.0
Mar 8, 2026
1
1.4k
0

설치 및 다운로드

1. ClawHub CLI

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

npx clawhub@latest install code-project-analyzer

2. 수동 설치

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

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

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

3. 프롬프트 설치

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

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

다운로드를 원하시나요?

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

Code Project Analyzer란 무엇인가요?

Code Project Analyzer는 복잡한 소스 코드와 사람이 읽을 수 있는 문서 사이의 간극을 메우기 위해 설계된 Openclaw Skills 에코시스템 내의 전문 도구입니다. 이 도구는 모든 소프트웨어 프로젝트의 핵심 기술 스택, 종속성 체인 및 엔트리 포인트를 식별하기 위해 심층 디렉토리 스캔을 수행합니다. 파일 간의 구조적 관계를 분석하여 프로젝트의 목적과 구현 로직에 대한 상위 수준의 개요를 종합합니다.

레거시 코드베이스를 다루든 새로운 저장소를 탐색하든, 이 스킬은 표준화된 Markdown 문서를 생성하여 즉각적인 명확성을 제공합니다. Openclaw Skills의 힘을 통해 최소한의 수동 노력으로 높은 표준의 문서화를 유지하려는 개발자에게 필수적인 유틸리티입니다.

Code Project Analyzer 활용 사례

  • 저장소의 즉각적인 아키텍처 개요를 제공하여 새로운 팀원의 빠른 온보딩을 지원합니다.
  • 전문적인 README.md 파일 및 내부 기술 위키 생성을 자동화합니다.
  • 익숙하지 않거나 레거시 코드베이스를 감사하여 사용된 프레임워크, 종속성 및 모듈 책임을 식별합니다.
  • 프로젝트 구조를 시각화하여 아키텍처 병목 현상이나 모듈성 문제를 식별합니다.

Code Project Analyzer 작동 원리

  1. 사용자가 Openclaw Skills 에이전트에게 로컬 디렉토리 경로를 제공하여 프로세스를 시작합니다.
  2. 스킬은 파일 시스템을 재귀적으로 스캔하여 기술 스택을 결정하기 위해 package.json, requirements.txt 또는 pom.xml과 같은 설정 파일을 식별합니다.
  3. 소스 코드, 자산, 설정 및 빌드 아티팩트를 구분하기 위해 디렉토리 계층 구조를 매핑합니다.
  4. 에이전트는 코드 로직을 분석하여 주요 기능, 애플리케이션 시나리오 및 핵심 구현 원칙을 추출합니다.
  5. 기술 스택, 기능 모듈 및 아키텍처 특성이 포함된 표준화된 Markdown 문서가 생성됩니다.

Code Project Analyzer 설정 가이드

Openclaw Skills 컬렉션의 이 프로젝트 분석기를 사용하려면 환경이 다음 요구 사항을 충족하는지 확인하십시오.

  • 시스템에 Node.js 버전 18 이상이 설치되어 있어야 합니다.
  • 분석하려는 디렉토리에 대한 적절한 로컬 파일 시스템 읽기 권한이 있어야 합니다.
# Ensure you are in an environment where the agent can access your local path
# Example usage through the agent interface:
Analyze code directory /path/to/your/project

Code Project Analyzer 데이터 스키마 및 분류 체계

이 스킬은 프로젝트 메타데이터를 처리하고 문서 생성을 위해 구조화된 분류 체계로 구성합니다.

데이터 포인트 설명
Tech Stack 언어(JS, TS, Python, Go, Java) 및 프레임워크(Vue, React, Node)를 식별합니다.
Module Map 기능적 역할(예: controllers, components, utils)을 기준으로 디렉토리를 분류합니다.
Core Logic 애플리케이션의 주요 목적과 구현 흐름을 추출합니다.
Output Format 기능, 시나리오 및 원칙 섹션을 포함하는 표준화된 Markdown입니다.

Code Project Analyzer 고급 기능

  • 프런트엔드(JS/TS/Vue/React) 및 백엔드(Node.js/Python/Go/Java)를 포함한 주요 에코시스템에 대한 범용 지원.
  • node_modules, .git 및 임시 빌드 폴더와 같은 노이즈를 무시하는 스마트 디렉토리 필터링.
  • 엔트리 포인트와 실행 흐름을 식별하는 고충실도 아키텍처 추출.
  • 자동화된 프로젝트 감사 및 CI/CD 문서 훅을 위한 Openclaw Skills 워크플로우로의 원활한 통합.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*