Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

AIRUN Team Knowledge

AIRUN 팀의 공유 규칙, 에이전트 정의, 명령어를 관리하는 저장소입니다.

목적

모든 팀원이 동일한 규칙과 에이전트를 사용하도록 중앙에서 관리합니다.

구조

.
├── .claude/
│   ├── rules/              # 공유 규칙 파일들
│   │   ├── security.md
│   │   ├── database.md
│   │   ├── api-design.md
│   │   ├── frontend.md
│   │   ├── coding-conventions.md
│   │   └── claude-code-workflow.md
│   ├── agents/             # 에이전트 정의
│   │   ├── rule-guard.md
│   │   ├── rule-miner.md
│   │   └── code-reviewer.md
│   ├── commands/           # 커스텀 명령어
│   │   ├── rule-guard.md
│   │   └── rule-miner.md
│   └── settings.json       # 팀 공유 설정
└── README.md

사용법

팀원 온보딩

# 1. 저장소 clone
git clone git@github.com:hamonikr/airun-team-knowledge.git ~/airun-team-knowledge

# 2. 프로젝트에 symbolic link 생성
cd ~/work/airun
ln -s ~/airun-team-knowledge/.claude .claude

# 3. 확인
ls -la .claude/rules/

규칙 업데이트

# 1. 최신 규칙 pull
cd ~/airun-team-knowledge
git pull

# 2. 프로젝트에 자동 반영 (symbolic link라 즉시 적용됨)

새 규칙 제안

  1. Rule Miner가 PR을 자동 생성
  2. 팀원들이 리뷰
  3. Merge 후 모든 팀원이 git pull

자동화

Rule Miner 통합

# airun-rule-violations에서 approved된 pattern
# → airun-team-knowledge에 자동 PR 생성

GitHub Actions (TODO)

# .github/workflows/rule-validation.yml
name: Rule Validation
on:
  pull_request:
    paths: ['.claude/rules/**']

jobs:
  validate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Validate rules
        run: |
          # Rule 문법 및 충돌 검사

관련 저장소

About

AIRUN 팀 공유 규칙 및 에이전트 정의

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors