Community코딩 & 개발github.com

p-onchain/architecture-context

AI 기반 개발(Claude Code, Codex)을 위한 아키텍처 컨텍스트 팩입니다. 서비스 맵, 흐름, 규칙을 제공합니다.

architecture-context란 무엇인가요?

이 스킬은 AI 어시스턴트(Claude Code, Codex 등)가 프로젝트의 아키텍처 맥락을 이해할 수 있도록 돕는 아키텍처 컨텍스트 팩입니다. 서비스 맵, 데이터 흐름, 코딩 규칙과 같은 중요한 아키텍처 정보를 체계적으로 제공하여 AI가 더 정확하고 일관된 코드를 생성하고 조언할 수 있게 합니다. 개발자는 이 스킬을 통해 프로젝트의 전반적인 구조를 AI에게 빠르게 전달할 수 있으며, AI가 생성하는 결과물의 품질과 일관성을 크게 향상시킬 수 있습니다. 특히 다중 서비스 아키텍처나 복잡한 도메인 규칙이 있는 프로젝트에서 유용하며, 온보딩 시간을 단축하고 아키텍처 결정 사항을 문서화하여 팀 협업을 개선합니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add p-onchain/architecture-context

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

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

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

문서

architecture-context은(는) 무엇을 하나요?

AI 기반 개발(Claude Code, Codex)을 위한 아키텍처 컨텍스트 팩입니다. 서비스 맵, 흐름, 규칙을 제공합니다.

개요

이 팩은 AI 어시스턴트가 프로젝트의 아키텍처 맥락을 이해하는 데 필요한 핵심 정보를 담고 있습니다. 주요 구성 요소는 다음과 같습니다:

  • 서비스 맵: 각 서비스의 역할과 의존성을 정의합니다.
  • 데이터 흐름: 시스템 간 데이터 이동 및 변환을 설명합니다.
  • 코딩 규칙: 프로젝트에서 준수해야 할 명명 규칙, 패턴, 모범 사례를 명시합니다.

사용 방법

이 팩은 다음 플랫폼에서 사용할 수 있습니다:

  • Claude Code: .claude/settings.json 또는 CLAUDE.md 파일에 참조를 추가합니다.
  • Codex: 프롬프트 시작 부분에 이 내용을 포함시킵니다.

Claude Code 예시

.claude/settings.json 파일:

{
  "skills": ["p-onchain/architecture-context"]
}

주요 내용

1. 서비스 맵

서비스설명의존성
api-gateway외부 요청을 처리하고 인증을 수행합니다.auth-service, user-service
auth-service사용자 인증 및 권한 부여를 담당합니다.user-db
user-service사용자 프로필 및 설정을 관리합니다.user-db, cache
payment-service결제 처리를 담당합니다.payment-gateway, order-service

2. 데이터 흐름

graph TD
    A[사용자] -->|HTTP 요청| B[api-gateway]
    B -->|인증 요청| C[auth-service]
    B -->|사용자 요청| D[user-service]
    D -->|데이터 조회| E[(user-db)]
    D -->|캐싱| F[(cache)]

3. 코딩 규칙

  • 명명 규칙: 변수와 함수는 camelCase를 사용합니다. 클래스는 PascalCase를 사용합니다.
  • 에러 처리: 모든 함수는 에러를 명시적으로 반환하거나 예외를 던져야 합니다.
  • 테스트: 모든 새로운 기능에는 단위 테스트가 포함되어야 합니다.

라이선스

MIT

관련 스킬