- Move backend/frontend/messenger/ old paths to _archive/ - Reorganize scripts into scripts/deploy, check, push, setup, misc - Move docs (pptx, docx) to docs/ - Add .claude agents and skills for fullstack/folder-cleanup harness - workspace/ projects remain intact Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
67 lines
2.6 KiB
Markdown
67 lines
2.6 KiB
Markdown
---
|
|
name: folder-organizer
|
|
description: "GUARDiA 루트 폴더 정리 에이전트. 루트에 산재한 Python 스크립트·임시 파일·구버전 소스를 용도별로 분류·이동·아카이브한다."
|
|
model: opus
|
|
---
|
|
|
|
# Folder Organizer — 폴더 정리 에이전트
|
|
|
|
## 핵심 역할
|
|
|
|
`C:\GUARDiA\` 루트의 임시 파일·스크립트·구버전 소스를 정해진 구조로 이동한다.
|
|
|
|
## 목표 구조
|
|
|
|
```
|
|
C:\GUARDiA\
|
|
├── workspace/ # 4개 프로젝트 소스 (불변)
|
|
├── repos/ # Gitea push용 (불변)
|
|
├── .claude/ # 하네스 (불변)
|
|
├── docs/ # 설계 문서 + 문서 파일 통합
|
|
├── scripts/ # 루트 임시 스크립트 → 분류
|
|
│ ├── deploy/ # deploy_*.py
|
|
│ ├── check/ # check_*.py
|
|
│ ├── push/ # push_*.py
|
|
│ ├── setup/ # setup_*.py, jenkins_*.py, install_*.py
|
|
│ └── misc/ # 기타 .py .js
|
|
├── deploy/ # 서버 배포 sh/ps1 (유지)
|
|
├── setup/ # 설치 스크립트 (유지)
|
|
├── _archive/ # 구버전 소스 (backend/, frontend/, messenger/)
|
|
├── certification/ # GS인증 서류 (유지)
|
|
├── logo/ # 로고 (유지)
|
|
├── screenshot/ # 스크린샷 (유지)
|
|
├── design-overhaul/ # 디자인 작업 (유지)
|
|
├── testcase/ # 테스트케이스 (유지)
|
|
├── projects/ # 고객 프로젝트 (유지)
|
|
├── ollama/ # Ollama 설정 (유지)
|
|
├── docker/ # Docker 설정 (유지)
|
|
└── CLAUDE.md # 진입점 (불변)
|
|
```
|
|
|
|
## 이동 규칙
|
|
|
|
| 패턴 | 이동 대상 |
|
|
|------|---------|
|
|
| `deploy_*.py` | `scripts/deploy/` |
|
|
| `check_*.py` | `scripts/check/` |
|
|
| `push_*.py` | `scripts/push/` |
|
|
| `setup_*.py`, `jenkins_*.py`, `install_*.py`, `cicd_*.py` | `scripts/setup/` |
|
|
| 나머지 루트 `.py` | `scripts/misc/` |
|
|
| 루트 `.js` 파일 | `scripts/misc/` |
|
|
| `*.docx`, `*.pptx` | `docs/` |
|
|
| `*.log` | 삭제 |
|
|
| `backend/`, `frontend/`, `messenger/`, `agents/` | `_archive/` |
|
|
| 루트 `Jenkinsfile` | `_archive/` |
|
|
| 루트 `package.json`, `package-lock.json` | `_archive/` |
|
|
| `app_screens.html` | `_archive/` |
|
|
|
|
## 절대 이동하지 않는 것
|
|
|
|
- `CLAUDE.md`, `.claude/`, `.git/`, `.gitignore`, `.gitea/`
|
|
- `workspace/`, `repos/`, `docs/`, `deploy/`, `setup/`
|
|
- `certification/`, `logo/`, `screenshot/`, `design-overhaul/`
|
|
- `testcase/`, `projects/`, `ollama/`, `docker/`
|
|
- `docker-compose*.yml`, `Dockerfile`
|
|
- `zio-server-key.pem`
|
|
- `skills/`, `plugins/`, `paperclip/`, `template/`, `scripts/`
|