Community코딩 & 개발github.com

devsachinsingh/appprobe

AI 기반 모바일 프로젝트 스캐너입니다. 레거시 iOS 및 Android 프로젝트를 위한 skill.md 컨텍스트 파일을 생성하여 Claude Code, Cursor, Windsurf가 코드베이스를 건드리기 전에 이해할 수 있도록 돕습니다.

appprobe란 무엇인가요?

devsachinsingh/appprobe는 레거시 iOS 및 Android 프로젝트를 분석하여 AI 어시스턴트(Claude Code, Cursor, Windsurf)가 프로젝트 구조와 의존성을 이해할 수 있는 skill.md 컨텍스트 파일을 자동 생성합니다. 이 도구는 기존의 문서화되지 않은 모바일 프로젝트에 특히 유용하며, 프로젝트 루트를 스캔하여 소스 코드, 의존성, 빌드 설정 및 주요 아키텍처 패턴을 파악한 후 markdown 형식의 요약 파일을 생성합니다. 개발자는 이 파일을 AI 도구에 제공함으로써 정확한 코드 리팩토링, 버그 수정 및 기능 추가를 위한 맥락을 제공할 수 있습니다. AppProbe는 복잡한 설정 없이 CLI를 통해 실행되며, 생성된 skill.md는 AI 어시스턴트가 프로젝트를 이해하는 데 필요한 핵심 정보를 포함하고 있습니다.

지원 대상✓Claude Code~Codex CLI✓Cursor✓Windsurf
npx skills add devsachinsingh/appprobe

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

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

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

문서

appprobe은(는) 무엇을 하나요?

AI 기반 모바일 프로젝트 스캐너입니다. 레거시 iOS 및 Android 프로젝트를 위한 skill.md 컨텍스트 파일을 생성하여 Claude Code, Cursor, Windsurf가 코드베이스를 건드리기 전에 이해할 수 있도록 돕습니다.

개요

AppProbe는 기존 모바일 프로젝트(iOS 및 Android)를 자동으로 분석하고 AI 어시스턴트가 프로젝트 구조, 의존성 및 코딩 패턴을 이해하는 데 필요한 skill.md 컨텍스트 파일을 생성합니다. 이 도구는 문서화되지 않은 레거시 프로젝트를 다룰 때 특히 유용하며, AI 도구가 프로젝트를 더 빠르고 정확하게 이해할 수 있도록 합니다.

지원 플랫폼

  • Claude Code: Claude Code가 프로젝트의 아키텍처와 컨벤션을 이해하도록 도움
  • Cursor: Cursor AI 편집기에서 프로젝트 컨텍스트 제공
  • Windsurf: Windsurf IDE 내부에서 프로젝트 지식 제공

설치 방법

# npx를 통해 직접 실행
npx devsachinsingh/appprobe

# 또는 글로벌 설치 후 실행
npm install -g devsachinsingh/appprobe
appprobe

사용 방법

  1. 터미널에서 프로젝트 루트 디렉토리로 이동합니다.
  2. npx devsachinsingh/appprobe 명령을 실행합니다.
  3. AppProbe가 자동으로 프로젝트를 스캔하고 skill.md 파일을 생성합니다.
  4. 생성된 skill.md 파일을 프로젝트 루트에 배치하거나 AI 도구 설정에 포함시킵니다.

생성되는 skill.md 파일 예시

skill.md 파일에는 다음과 같은 정보가 포함됩니다:

  • 프로젝트 개요: 프로젝트 이름, 버전, 플랫폼
  • 소스 코드 구조: 주요 디렉토리 및 파일 구성
  • 의존성: 사용된 라이브러리 및 프레임워크
  • 빌드 설정: 빌드 도구 및 설정 파일 정보
  • 아키텍처 패턴: MVC, MVVM 등의 패턴 및 디렉토리 구조

예제

cd /path/to/your/ios-project
npx devsachinsingh/appprobe
# Output: skill.md 파일이 생성되었습니다!

라이선스

MIT

관련 스킬