Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/River-181/org-ops-workspace --skill org-init명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | org-init |
| description | 새 조직 볼트 초기 세팅 — 정체성 파일 생성 + 폴더 구조 적용 |
이 스킬은 org-ops-workspace를 처음 사용하는 조직을 위한 온보딩 스킬이다.
실행하면 조직 정체성 파일 6개를 생성하고, 세션 폴더 구조를 설정한다.
_system/identity/identity.md를 읽는다.
org_name: 필드가 비어있지 않으면 이미 초기화된 볼트다:
이미 초기화된 볼트입니다 (조직명: [org_name]).
덮어쓰시겠습니까? 기존 정체성 파일이 모두 교체됩니다. (y/N)
y를 입력하면: 덮어쓰기 모드로 계속중단합니다. _system/identity/ 폴더의 파일을 직접 편집해 수정할 수 있습니다.
도움말: _system/identity/SETUP-GUIDE.md
사용자에게 다음을 표시하고 선택을 기다린다:
조직 유형을 선택하세요:
1. club — 취미/관심사 클럽 (독서, 영화, 보드게임 등)
2. university-club — 대학 동아리 (학교 소속, 임원 구조)
3. startup — 스타트업 팀 (제품/서비스, 성과 중심)
4. student-project — 대학생 팀플 (과제 마감 기반, 단기)
5. student-council — 학생회 (대표성, 임기제, 공식 회의)
6. sub-team — 하위팀 (상위 조직 종속)
7. other — 기타 (자유 형식)
번호 또는 이름을 입력하세요:
입력받은 값을 org_type으로 저장한다.
정보 수집 방식을 선택하세요:
(A) 기존 문서가 있어요 — 파일 경로나 내용을 붙여주세요
(B) 질문에 답할게요 — 인터뷰 방식으로 진행
A 또는 B:
사용자가 파일 경로를 제공하면 해당 파일을 읽는다. 여러 파일이면 모두 읽는다. 제공된 내용에서 아래 필드를 최대한 추출한다:
추출 후 Step 3으로 이동.
공통 질문 (한번에 모두 묻기):
아래 질문에 답해주세요 (모르면 빈칸으로):
1. 조직 이름은 무엇인가요?
2. 어떤 주제/분야인가요? (예: PKM 스터디, 앱 개발, 독서 토론)
3. 주요 멤버 대상은 누구인가요? (예: 20대 직장인, ○○대 재학생)
4. 운영 주기는 어떻게 되나요? (예: 격주, 매주)
5. 현재 인원 규모는요? (예: 5-15명, 4명)
답변을 받은 후, org_type별 추가 질문 (해당 유형만, 한번에):
club / university-club:
6. 모임을 뭐라고 부르나요? (세션, 정기모임, 스터디 등)
7. [university-club만] 소속 학교/학과는 어디인가요?
8. 모집은 어떻게 하나요? (상시 / 매 학기 초 / 초대제)
startup:
6. 팀 구성은 어떻게 되나요? (예: 개발 2, 디자인 1, PM 1)
7. 현재 단계는? (아이디어 / MVP 개발 / 성장 / 스케일)
8. 무엇을 만들고 있나요? (한 줄 설명)
9. 스프린트 방식으로 운영하나요? 스프린트 길이는? (예: 2주)
student-project:
6. 과목명은 무엇인가요?
7. 최종 제출/발표 마감일은 언제인가요? (YYYY-MM-DD)
8. 최종 결과물 형태는? (논문 / 발표 / 앱 / 보고서 등)
student-council:
6. 소속 학교/학과는 어디인가요?
7. 임기는 언제부터 언제까지인가요? (예: 2026-03 ~ 2027-02)
8. 몇 대 학생회인가요? (예: 제15대)
9. 주요 공약이나 슬로건이 있나요?
sub-team:
6. 상위 조직 이름은 무엇인가요?
7. 이 팀의 담당 영역과 권한 범위는 무엇인가요?
8. 보고 대상(역할명)은 누구인가요? (예: 대표, 운영진)
other:
6. 조직의 목적을 자유롭게 설명해주세요.
7. 정기적인 모임이나 활동이 있나요? 있다면 어떻게 이루어지나요?
| org_type | 필수 생성 | 선택 확인 |
|---|---|---|
| club | identity, soul, culture, workflow, platform, brand (6개) | — |
| university-club | identity, soul, culture, workflow, platform, brand (6개) | — |
| startup | identity, soul, culture, workflow, platform, brand (6개) | — |
| student-project | identity, soul, culture, workflow (4개) | platform, brand 생성? (y/N) |
| student-council | identity, soul, culture, workflow, platform (5개) | brand 생성? (y/N) |
| sub-team | identity, soul, culture, workflow (4개) | platform, brand 생성? (y/N) |
| other | identity, soul, culture, workflow (4개) | platform, brand 생성? (y/N) |
student-project / sub-team / other에게는 다음을 묻는다:
platform.md(협업 도구 설정)와 brand.md(브랜드 톤 설정)도 생성할까요?
조직 규모가 작거나 단기 프로젝트라면 필요 없을 수 있습니다. (y/N)
수집한 정보로 6개 파일을 작성한다. 파일 경로: _system/identity/[파일명].md
identity.md 예시 (필드가 없으면 "" 그대로):
---
title: "[org_name] — 조직 정체성"
status: live
created: [오늘 날짜 YYYY-MM-DD]
kind: system
area: system
tags:
- system/identity
---
# 조직 기본 정보
org_name: "[수집한 값]"
org_type: "[수집한 값]"
org_topic: "[수집한 값]"
target_members: "[수집한 값]"
operating_cycle: "[수집한 값]"
size_range: "[수집한 값]"
# --- 유형별 선택 필드 ---
# (해당 없는 필드는 주석 처리)
[org_type별 조건부 필드 — 아래 참조]
org_type별 조건부 필드:
home_institution, recruitment_cyclemandate_period, council_generationteam_composition, current_stagecourse_name, deadlineparent_org, reporting_toworkflow.md — 가장 중요:
---
title: "[org_name] — 워크플로우"
status: live
created: [오늘 날짜]
kind: system
area: system
tags:
- system/identity
---
session_type: "[세션/정기모임/회의/팀미팅/스프린트/팀회의 중 선택]"
frequency: "[수집한 값]"
duration: ""
output_artifacts:
- plan.md
- record.md
subfolder_pattern: "[org_type에 따른 기본값 — 아래 참조]"
subfolder_pattern 기본값 (수집한 정보 없을 경우):
S{NN}-{title}/{YYMMDD}-{title}/Sprint-{NN}/{YYMMDD}-{title}/soul.md, culture.md, platform.md, brand.md:
수집된 정보로 해당 필드를 채운다. 정보가 없는 필드는 "" 유지.
모든 파일 작성 후:
✍️ 정체성 파일 초안 작성 완료
| 파일 | 주요 내용 |
|------|---------|
| identity.md | [org_name] / [org_type] / [size_range] |
| workflow.md | [session_type] / [frequency] / [subfolder_pattern] |
| soul.md | [why 한 줄] |
| culture.md | [tone] |
| platform.md | [platform_primary] |
| brand.md | [display_name] / [tagline] |
수정할 부분이 있으면 말씀해주세요. 없으면 다음 단계로 진행합니다.
수정 요청이 있으면 해당 파일을 수정 후 재표시.
_system/identity/workflow.md의 subfolder_pattern과 session_type을 읽는다.
02_sessions/README.md를 업데이트한다:
---
title: 세션 아카이브
status: live
created: [오늘 날짜]
---
# 세션 아카이브
이 폴더는 [org_name]의 모든 [session_type] 기록을 보관합니다.
## 폴더 명명 규칙
패턴: `[subfolder_pattern]`
예시:
- [패턴에 맞는 예시 1]
- [패턴에 맞는 예시 2]
## 새 세션 시작
`/session-setup`을 실행하세요.
CLAUDE.md의 ## Identity 섹션 바로 아래에 다음 줄을 추가한다:
> **[org_name]** — [org_type] | [org_topic]
> `/org-init` 완료됨. `_system/identity/`에서 수정 가능.
_system/agents/memory/active-context.md를 덮어쓴다:
---
title: Active Context
status: live
created: [오늘 날짜]
---
# 현재 상태
**조직:** [org_name] ([org_type])
**주제:** [org_topic]
**초기화:** [오늘 날짜]
## 현재 Phase
볼트 초기화 완료. 첫 세션 준비 또는 운영 시작 가능.
## 다음 권장 작업
- `/session-setup` — 첫 [session_type] 폴더 생성
- `@ops` — 운영 조율 시작
- `_system/identity/` 파일을 편집해 세부 내용 보완 가능
✅ /org-init 완료
조직: [org_name]
유형: [org_type]
생성된 파일: _system/identity/ (N개)
세션 패턴: [subfolder_pattern]
다음 단계:
→ /platform-setup — Discord 봇 + Notion API 연결 (AI가 단계별 안내)
→ /session-setup — 첫 [session_type] 폴더 생성
→ @ops — 주간 리뷰 또는 운영 시작
→ @prep — 세션 기획 시작
Discord·Notion 자동화를 쓰려면 /platform-setup을 먼저 실행하세요.
_system/identity/ 파일을 직접 편집해 언제든 수정할 수 있습니다.
내우주기, NUGI, 누기)이 포함되지 않았는지 확인한다