CMDS · 2026-10-31 · v4.16.1

A knowledge architecture,
shared openly.
지식 아키텍처를
공유합니다.

Six core system files, nine shared rules, and ten CMDS Process commands that keep a 10,000-note Obsidian vault coherent across humans and AI agents. Read them, download them, adapt them. 만 개 이상의 노트를 가진 Obsidian 볼트를 사람과 AI 에이전트 양쪽에 대해 일관되게 유지하는 — 6개의 핵심 시스템 파일, 9개의 공유 규칙, 10개의 CMDS 프로세스 커맨드. 읽고, 내려받고, 자신의 시스템에 맞추세요.

6 system files 9 shared rules 10 CMDS Process commands 9 architecture patterns 7 required properties
The 6-File Precedence
precedence · 1
CLAUDE.md
Claude Code technical implementation — file rules, vault commands.Claude Code 기술 구현 — 파일 규칙, 볼트 명령.
precedence · 2
AGENTS.md
Portable rules for Gemini, Codex, Cursor and other AI coding agents.Gemini, Codex, Cursor 등 타 AI 코딩 에이전트용 이식 규칙.
precedence · 4
CMDS.md
System philosophy and user context for every LLM assistant.모든 LLM 어시스턴트를 위한 시스템 철학과 사용자 컨텍스트.
precedence · 5
CMDS Guide
Operational standards — properties, templates, naming conventions.운영 표준 — 프로퍼티, 템플릿, 이름 규칙.
precedence · 6
CMDS Head Quarter
The navigation hub. 87 subcategory links across 9 CMDS sections.네비게이션 허브. 9개 CMDS 섹션의 87개 하위 카테고리 링크.
precedence · 9
DESIGN.md
Visual language spec — brand constants, anti-AI-slop rules, skill-to-surface mapping.시각 언어 명세 — 브랜드 상수, 안티-AI-슬롭 규칙, 스킬↔서피스 매핑.
GUIDE · load order

Who reads what

Nine files, five kinds of readers. Each reader opens one entry file; the rest arrive by @include or by an explicit read when a task calls for them.

Not every agent reads the same files. Claude Code starts from CLAUDE.md, which pulls in CMDS.md and the nine shared rules; Codex, Cursor and Gemini CLI start from AGENTS.md and read the same rules explicitly. Three private files, ANTIGRAVITY.md, BRAIN.md and BRAIN_PROMPT.md, never leave the vault, and people read CMDS Guide and CMDS Head Quarter.에이전트마다 읽는 파일이 다릅니다. Claude Code는 CLAUDE.md에서 시작해 CMDS.md와 공유 규칙 9개를 함께 불러오고, Codex·Cursor·Gemini CLI는 AGENTS.md에서 시작해 같은 규칙을 명시적으로 읽습니다. 비공개 파일 셋(ANTIGRAVITY.md, BRAIN.md, BRAIN_PROMPT.md)은 볼트 밖으로 나가지 않으며, 사람은 CMDS Guide와 CMDS Head Quarter를 읽습니다.

Each reader has its own entry file; only the nine rules are shared.독자마다 입구 파일이 다르고, 규칙 9개만 공유합니다.
Reader독자Opens여는 파일Then loads이어서 들어오는 것
Claude CodeCLAUDE.md · p18 rules by @include (file-move-rules arrives through wikilink-rules) · CMDS.md by @import · DESIGN.md before visual work규칙 8개는 @include(file-move-rules 는 wikilink-rules 안에서) · CMDS.md 는 @import · DESIGN.md 는 시각 작업 전에
Codex · Cursor · Windsurf · Gemini CLIAGENTS.md · p2the 9 rules, read directly · CMDS.md for context규칙 9개를 직접 읽음 · 맥락은 CMDS.md
Antigravity (Gemini IDE), mothership vault onlyAntigravity (Gemini IDE), 마더십 볼트 안에서만ANTIGRAVITY.md · p3 · private비공개same rules and context, with Gemini tool mapping같은 규칙과 맥락, Gemini 도구 매핑 추가
Gobi app (persona)Gobi 앱 (페르소나)BRAIN.md · p7, BRAIN_PROMPT.md · p8 · private비공개never enters a coding agent's context코딩 에이전트의 컨텍스트에는 들어오지 않음
People사람CMDS Guide · p5, CMDS Head Quarter · p6standards and navigation, read in Obsidian표준과 길찾기, Obsidian 에서 읽음
GUIDE · commands

Thirteen commands, three harnesses

Ten CMDS Process commands run the lifecycle and three periodic commands write the daily, weekly and insight notes. The eight core operations are mirrored for Claude Code, Codex and the agents skill folder.

The CMDS Process also exists as slash commands. The eight operating commands (/connect, /merge, /develop, /share, /inbox, /lint, /query, /status) are kept in three parallel forms so any harness can run them: .claude/commands/<op>.md for Claude Code (the .claude/commands/ folder is a symlink to the vault's 90. Settings/94. Agent Settings/claude/commands/), .codex/commands/<op>.md for Codex, and .agents/skills/<op>/SKILL.md as a skill. Five more commands (/seeds, /harvest, /daily, /weekly, /insight) exist only for Claude Code, which brings the total to thirteen.CMDS Process는 슬래시 커맨드로도 존재합니다. 운영 커맨드 8개(/connect, /merge, /develop, /share, /inbox, /lint, /query, /status)는 어느 하네스에서도 쓸 수 있도록 세 곳에 나란히 둡니다: Claude Code용 .claude/commands/<op>.md(.claude/commands/ 폴더는 볼트의 90. Settings/94. Agent Settings/claude/commands/를 가리키는 symlink), Codex용 .codex/commands/<op>.md, 스킬 형태의 .agents/skills/<op>/SKILL.md입니다. /seeds, /harvest, /daily, /weekly, /insight 5개는 Claude Code에만 있어 전체는 13개입니다.

Eight operating commands are mirrored in all three harnesses; five are Claude Code only.운영 커맨드 8개는 세 하네스에 모두 있고, 5개는 Claude Code 전용입니다.
Group묶음Commands커맨드Role역할
Stage · 4단계 · 4/connect /merge /develop /share100 Themes → 200 Literature → 300–600 → 700–800100 Themes → 200 Literature → 300–600 → 700–800
Cross-cutting · 6가로 · 6/inbox /lint /query /status /seeds /harvestroute the inbox, health-check, search and synthesize, snapshot, cluster seed notes monthly, harvest across vaults quarterly인박스 라우팅, 위생 점검, 검색과 합성, 현황 스냅샷, 월간 씨앗 노트 클러스터링, 분기 볼트 교차 수확
Periodic · 3시간축 · 3/daily /weekly /insightagent-written daily and weekly notes, and a daily insight report (Claude Code only)에이전트가 쓰는 데일리·위클리 노트와 일일 인사이트 리포트 (Claude Code 전용)

The eight core operations (connect, merge, develop, share, inbox, lint, query, status) exist in all three harness folders: .claude/commands/<op>.md, .codex/commands/<op>.md and .agents/skills/<op>/SKILL.md. The canonical copy of the Claude Code set lives in 90. Settings/94. Agent Settings/claude/commands/, which .claude/commands links to. The other five commands exist for Claude Code only.핵심 운영 8개(connect, merge, develop, share, inbox, lint, query, status)는 세 하네스 폴더 .claude/commands/<op>.md, .codex/commands/<op>.md, .agents/skills/<op>/SKILL.md 에 모두 있습니다. Claude Code 묶음의 정본은 90. Settings/94. Agent Settings/claude/commands/ 이고 .claude/commands 는 그곳을 가리키는 링크입니다. 나머지 다섯 개는 Claude Code 에만 있습니다.

AI DOC · precedence 1 · Claude Code

CLAUDE.md

Technical implementation guide for Claude Code — file rules, vault commands, output paths, and Obsidian-specific syntax.

Loading…
AI DOC · precedence 2 · Non-Claude agents

AGENTS.md

Portable technical guide for any AI coding agent operating in the vault.

Loading…
AI DOC · precedence 4 · All LLMs

CMDS.md

Philosophy and context — why the system exists, who it's for, how the nine categories relate.

Loading…
HUMAN DOC · precedence 5 · User + AI

CMDS Guide

Operational standards — required properties, templates, naming and tagging conventions.

Loading…
HUMAN DOC · precedence 6 · Navigation

CMDS Head Quarter

The navigation hub — 87 subcategories across 100–900 CMDS sections.

Loading…
VISUAL DOC · precedence 9 · Visual-output agents

DESIGN.md

Visual language spec — brand constants, anti-AI-slop rules, template catalog, and skill-to-surface mapping for every visual artifact.

Loading…
SHARED RULES · .claude/rules/

Shared Rules

Nine atomic rule files. CLAUDE.md pulls them in with @include; other agents read them directly as AGENTS.md instructs. One rule, one concern.

All nine shared rules sit in one folder, .claude/rules/. CLAUDE.md pulls eight of them into every Claude Code session with @include; the ninth, file-move-rules, is imported from inside wikilink-rules. Agents that use AGENTS.md (Codex, Cursor, Gemini CLI) cannot follow @include, so they read the folder explicitly.공유 규칙 9개는 모두 .claude/rules/ 한 폴더에 있습니다. CLAUDE.md는 그중 8개를 @include로 매 Claude Code 세션에 불러오고, 아홉 번째인 file-move-rules는 wikilink-rules 안에서 import됩니다. AGENTS.md를 쓰는 에이전트(Codex, Cursor, Gemini CLI)는 @include를 따라가지 못하므로 폴더를 명시적으로 읽습니다.

The nine shared rules live in one folder: CLAUDE.md pulls eight in with @include, wikilink-rules imports the ninth, and other agents read the folder explicitly.공유 규칙 9개는 한 폴더에 있고, CLAUDE.md가 8개를 @include로 끌어오며, wikilink-rules가 아홉 번째를 import하고, 다른 에이전트는 폴더를 명시적으로 읽습니다.
RULE

indentation-rules.md

Loading…
RULE

frontmatter-standard.md

Loading…
RULE

file-creation-rules.md

Loading…
RULE

file-move-rules.md

Loading…
RULE

blank-line-rules.md

Loading…
RULE

directory-structure.md

Loading…
RULE

mermaid-rules.md

Loading…
RULE

video-project-workflow.md

Loading…
GUIDE · vault layout

Where things live

Ten root folders carry the vault. CMDS categories are metadata on top of them, not folders, and agent settings live in one canonical folder that the dot-folders link to.

The vault has ten root folders, 00. Inbox through 90. Settings, and every file lives in one of them; the numbered CMDS category is set separately in frontmatter. Three places matter for agents: the per-agent drafting lanes 03-1 to 03-9 under 00. Inbox/03. AI Agent, the Daily and Weekly logs under 10. CMDS Process/15. Periodic, and the canonical agent settings under 90. Settings/94. Agent Settings/claude. The hidden .claude folder is only a symlink to that last one, so agents, commands, hooks, rules, skills and scripts exist once and sync with the rest of the vault.볼트에는 00. Inbox부터 90. Settings까지 루트 폴더 10개가 있고 모든 파일은 그중 하나에 들어가며, 숫자 CMDS 카테고리는 폴더와 별개로 frontmatter에서 정합니다. 에이전트에게 중요한 자리는 세 곳으로, 00. Inbox/03. AI Agent 아래의 에이전트별 초안 레인 03-1~03-9, 10. CMDS Process/15. Periodic 아래의 Daily·Weekly 기록, 그리고 90. Settings/94. Agent Settings/claude의 에이전트 설정 정본입니다. 숨김 폴더 .claude는 그 정본을 가리키는 symlink일 뿐이라, agents·commands·hooks·rules·skills·scripts는 한 곳에만 있고 볼트와 함께 동기화됩니다.

Ten root folders hold everything; agent settings live once, in 90. Settings, and .claude/ is only a symlink to them.루트 폴더 10개가 전부를 담고, 에이전트 설정은 90. Settings에 한 번만 있으며 .claude/ 폴더는 그곳을 가리키는 symlink일 뿐입니다.
Folder폴더What it holds담는 것
00. Inboxintake; AI output lanes under 03. AI Agent/03-1 … 03-9 (one lane per agent and machine)수집함; AI 산출물 레인 03. AI Agent/03-1 … 03-9 (에이전트·기기별 한 레인)
10. CMDS Processprocess documents; 15. Periodic/Daily and Weekly notes written by agents프로세스 문서; 에이전트가 쓰는 15. Periodic/Daily·Weekly 노트
20. Literature Notesreading notes on external sources외부 자료를 읽은 노트
30. Permanent Notesevergreen notes; most CMDS:-classified notes live here영구 노트; CMDS: 로 분류된 노트 대부분이 여기 있음
40. Docsworking documents; 42. AI Generated worklog, 47. CMDS Docs with the system file backups업무 문서; 42. AI Generated 작업 기록, 시스템 파일 백업이 있는 47. CMDS Docs
50. Assetsreusable resources: brand, prompts, workflows재사용 자원: 브랜드, 프롬프트, 워크플로
60. Collectionspeople, organizations, meetings, Bases인물, 조직, 회의, Bases
70. Outputsdeliverables: courses, consulting, projects산출물: 강의, 컨설팅, 프로젝트
80. ReferencesZotero, attachments, booksZotero, 첨부, 도서
90. Settingstemplates, index notes, and 94. Agent Settings/claude/, the canonical folder behind .claude/템플릿, 인덱스 노트, 그리고 .claude/ 의 정본인 94. Agent Settings/claude/
GUIDE · versions

How this site is built

Edits happen in the vault only. One script checks the gates, syncs eight destinations and deploys this page; versions live on two layers.

This site is not edited by hand. A system file is changed once in the vault, then a sync script runs a gate (dates, version and count audit, frontmatter tags) before copying it to the backup, the sanitized shared copy and the DEV repo. The DEV repo is pushed to GitHub with a tag and Release, and Vercel deploys the same DEV snapshot here. Versions live on two layers: each file carries its own micro version in frontmatter, and the macro version is the top of CHANGELOG.md plus the GitHub Release.이 사이트는 손으로 고치지 않습니다. 시스템 파일을 볼트에서 한 번 수정하면 동기화 스크립트가 게이트(날짜, 버전·카운트 감사, frontmatter tags)를 통과시킨 뒤 백업, sanitized 공유본, DEV 레포 세 곳에 복제합니다. DEV 레포는 GitHub에 태그·Release와 함께 push되고, Vercel이 같은 DEV 스냅샷을 여기에 배포합니다. 버전은 두 층입니다. 파일마다 frontmatter에 마이크로 버전이 있고, 매크로 버전은 CHANGELOG.md 최상단과 GitHub Release가 가집니다.

One edit in the vault passes a gate, is synced to three local copies, then ships through GitHub and Vercel to this site; versions live on two layers, micro per file and macro per release.볼트에서 고친 시스템 파일 하나가 게이트를 지나 세 곳에 동기화되고 GitHub와 Vercel을 거쳐 이 사이트가 되며, 버전은 파일별 마이크로와 릴리스별 매크로 두 층으로 관리합니다.
Layer층Where it is written적히는 곳Bumps when올라가는 때
Macro version매크로 버전top of CHANGELOG.md, the GitHub tag and Release, and the labels on this siteCHANGELOG.md 최상단, GitHub 태그와 Release, 이 사이트의 라벨any public file changes and the set is released together공개 파일이 바뀌어 묶음을 함께 배포할 때
Micro version마이크로 버전version: in each file's frontmatter, with an inline changelog각 파일 frontmatter 의 version: 과 그 안의 changelogthat one file changes그 파일 하나가 바뀔 때

Before anything is copied, the sync script runs four gates: frontmatter tags must stay inline, the three dates on each file (banner, date modified, newest changelog entry) must agree, the versions and counts quoted across files and on this site must match the vault, and the live site must show the released version afterwards.복사하기 전에 동기화 스크립트가 네 개의 게이트를 통과해야 합니다. frontmatter 의 tags 가 인라인으로 유지되는지, 파일마다 세 날짜(배너, date modified, 최신 changelog 항목)가 맞는지, 파일들과 이 사이트에 적힌 버전·개수가 볼트와 같은지, 그리고 배포 뒤 실제 사이트가 릴리스 버전을 보이는지입니다.