원클릭으로
process
Use this skill when you are asked to process a link.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use this skill when you are asked to process a link.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Enforces encoding, language, and typography rules for all generated content. Always apply these standards when creating or editing notes, summaries, or any text file.
Enforces cross-platform portability and safe execution conventions for all scripts and shell commands. Always apply when running scripts or shell commands.
Mark a note as important by adding the 'featured' tag.
Reinitialize the project by deleting user profile, notes, and Obsidian vault
Use this skill to initialize the user profile by asking a series of questions.
| name | process |
| description | Use this skill when you are asked to process a link. |
| allowed-tools | Bash(python:*) Bash(git:*) Bash(rm:tmp/*) Bash(rmdir:tmp/*) Read(tmp/**) Write(tmp/**) Edit(tmp/**) |
This skill orchestrates the creation of a note in the second brain from a URL.
Each execution creates a dedicated subdirectory inside tmp/ (e.g., tmp/<id>/) to isolate all temporary files. This allows parallel execution without conflicts.
| Variable | Value |
|---|---|
WORKDIR | tmp/<id> (unique per execution) |
SHARED | .claude/skills/process/scripts |
TASK_DIR | .claude/skills/process/tasks/<nn>-<name> (resolved per task) |
MANDATORY: Before executing any step, you MUST create a visible task list to track progress.
If the TaskCreate and TaskUpdate tools are available, use them:
TaskCreate for ALL 12 tasks below, with:
subject: the task name (e.g., "1. Initialize Environment")description: the instructions file path (e.g., "Read and follow tasks/01-init/TASK.md")activeForm: the present continuous form (e.g., "Initializing environment")TaskUpdate with status: "in_progress" BEFORE starting.TASK.md file and follow its instructions.TaskUpdate with status: "completed" AFTER finishing.If the task tools are NOT available, output a Markdown checklist at the start:
- [ ] 1. Initialize Environment
- [ ] 2. Determine Input
- [ ] 3. Clean URL
- [ ] 4. Check Existence
- [ ] 5. Summarize Content
- [ ] 6. Classify Content
- [ ] 7. Assemble Note
- [ ] 8. Review Note
- [ ] 9. Format Note
- [ ] 10. Transform to Obsidian
- [ ] 11. Commit Changes
- [ ] 12. Cleanup
Before each task, output: ▶ N. Task Name
After each task, output: ✓ N. Task Name
You MUST execute ALL tasks sequentially from 1 to 12. Do NOT stop mid-pipeline.
| # | Task | Instructions |
|---|---|---|
| 1 | Initialize Environment | tasks/01-init/TASK.md |
| 2 | Determine Input | tasks/02-input/TASK.md |
| 3 | Clean URL | tasks/03-clean/TASK.md |
| 4 | Check Existence | tasks/04-check/TASK.md |
| 5 | Summarize Content | tasks/05-summarize/TASK.md |
| 6 | Classify Content | tasks/06-classify/TASK.md |
| 7 | Assemble Note | tasks/07-assemble/TASK.md |
| 8 | Review Note | tasks/08-review/TASK.md |
| 9 | Format Note | tasks/09-format/TASK.md |
| 10 | Transform to Obsidian | tasks/10-transform/TASK.md |
| 11 | Commit Changes | tasks/11-commit/TASK.md |
| 12 | Cleanup | tasks/12-cleanup/TASK.md |