| name | agentic-notes |
| description | Use when the user asks to create an Obsidian note with an agent team, deep research, strict verification, multiple angles, or phrases like "ํ์ผ๋ก ์กฐ์ฌํด์ ๋
ธํธ", "๊น๊ฒ ์กฐ์ฌํด์ ์ต์๋์ธ ๋
ธํธ", "/agentic-notes", "--team", "--verify strict", or "--deep". Do NOT use for a simple one-shot Obsidian note; use obsidian-note instead. |
Agentic Notes
Obsidian ๋
ธํธ๋ฅผ ๋ง๋ค๊ธฐ ์ ์ ์ฌ๋ฌ ์๋ธ์์ด์ ํธ๊ฐ ์์งยท๊ฒ์ฆยทํฉ์ฑ์ ๋งก๊ณ , ๋ง์ง๋ง์๋ obsidian-note์ leaf writer ๊ท์น์ผ๋ก ๋
ธํธ 1์ฅ์ ์ ์ฅํ๋ ์์ orchestration skill.
Trigger
๋ค์ ์ ํธ๊ฐ ์์ ๋ ์ฌ์ฉํ๋ค.
/agentic-notes
--team [N]
--verify strict ๋๋ --deep
- "ํ์ผ๋ก ์กฐ์ฌํด์ ๋
ธํธ๋ก", "๊น๊ฒ ์กฐ์ฌํด์ ์ต์๋์ธ ๋
ธํธ๋ก", "์ฌ๋ฌ ๊ฐ๋๋ก ๊ฒํ ํด์ ์ ์ฅ"
๋จ์ํ "๋
ธํธ๋ก ์ ์ฅํด์ค"๋ obsidian-note๋ก ์ฒ๋ฆฌํ๋ค.
Workflow
- Scope ๊ฒฐ์ : ๋
ธํธ ์ฃผ์ , ์์์ ๋ฒ์, ์ํ๋ ๊น์ด,
--team ํฌ๊ธฐ, strict ์ฌ๋ถ๋ฅผ ์ ํ๋ค. ๊ธฐ๋ณธ ํ ํฌ๊ธฐ๋ 4๋ค.
- ํ ๊ตฌ์ฑ: ์๋ ์ญํ ์ ํ์ํ ๋งํผ spawnํ๋ค.
source-hunter: ๊ณต์ ๋ฌธ์, ์น ์ถ์ฒ, ์ต์ ์๋ฃ ์์ง
vault-researcher: ๊ธฐ์กด Obsidian vault์์ ๊ด๋ จ ๋
ธํธ์ ์ฐ๊ฒฐ ํ๋ณด ์กฐ์ฌ
skeptic: ์ฃผ์ฅ ๊ฒ์ฆ, ๋ฐ๋ก, outdated ์ ๋ณด, ๊ณผ์ฅ ํํ ํ์ง
synthesizer: ํ ๊ฒฐ๊ณผ๋ฅผ claim ledger์ ๋
ธํธ ๊ตฌ์กฐ๋ก ํฉ์ฑ
note-writer: ์ต์ข
๊ฒฐ๊ณผ๋ฅผ obsidian-note ๊ท์น์ผ๋ก ์ ์ฅ
- ์๋ธ์์ด์ ํธ ํ๋กฌํํธ ์์ฑ: ๋ชจ๋ ํ๋กฌํํธ๋
TASK, DELIVERABLE, SCOPE, VERIFY๋ฅผ ํฌํจํ๋ค. ์์ธํ ํ
ํ๋ฆฟ์ references/subagent-prompts.md๋ฅผ ์ฝ๋๋ค.
- ์ ์ ์๋ฃ ๋๊ธฐ: ์์ง ๊ฒฐ๊ณผ๊ฐ ๋ชจ๋ ๋์์ค๊ธฐ ์ ์๋ ์ต์ข
์งํ์ ์์ํ์ง ์๋๋ค. ์คํจํ ์ญํ ์ ๋๋ฝ์ผ๋ก ๊ธฐ๋กํ๊ณ , ํต์ฌ ์ญํ ์ด๋ฉด ๋ ์์ scope๋ก ํ ๋ฒ ์ฌ์๋ํ๋ค.
- ๊ฒ์ฆ ์์ค ์ ํ:
- ๊ธฐ๋ณธ: lead๊ฐ claim๋ณ ์ถ์ฒ์ ์ด๊ฒฌ์ ๊ต์ฐจํ์ธํ๋ค.
- strict:
references/strict-verification.md๋ฅผ ์ฝ๊ณ claim ledger๋ฅผ ์์ฑํ๋ค.
- ๋
ธํธ ์์ฑ:
note-writer ๋๋ lead๊ฐ obsidian-note๋ฅผ ์ฌ์ฉํด _Inbox/{Title}.md ํ ์ฅ์ผ๋ก ์ ์ฅํ๋ค.
Tool Mapping
| Intent | Claude Code | Codex |
|---|
| Spawn role worker | Agent with subagent_type: general-purpose | spawn_agent with fork_turns: "none" |
| Wait for results | wait for all Agent results | wait_agent, then integrate substantive final output |
| Follow up on silent worker | send targeted prompt | send_message or followup_task |
| Close worker | not usually explicit | close_agent after integrating result |
Prompt Contract
Every subagent assignment starts with:
TASK: <imperative assignment>
DELIVERABLE: <required artifact>
SCOPE: <allowed paths, sources, and boundaries>
VERIFY: <checks the subagent must run or report>
Output Contract
The final synthesis must include:
- one atomic note title
- claim ledger with source count and confidence
- conflicting claims, if any
- existing vault links that were verified to exist
- final writer input for
obsidian-note
Subagent output must follow references/subagent-prompts.md.
Guardrails
- Only the lead or
note-writer writes to the vault.
- Source and vault workers are read-only.
- Do not create multiple notes unless the user explicitly asks for a note set.
- Do not use strict mode by default; it is slower and token-heavy.
- If sources conflict, preserve the disagreement instead of silently choosing one.
- If a claim has one weak source, write it cautiously or move it to "๋ ์์๋ณด๊ธฐ".
Verification
Before reporting completion:
- confirm the created note follows
obsidian-note frontmatter and body structure
- confirm
related_notes links exist in the vault
- confirm strict mode, when used, has a claim ledger
- confirm all temporary QA/session resources are cleaned up