Skip to main content

process

Use this skill when you are asked to process a link.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
tomevault-io/skills-registry
آخر نشاط في المصدر
٢٨ أبريل ٢٠٢٦ في ٢٢:٥٣
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
process
description
Use this skill when you are asked to process a link.
metadata
{"author":"alexandreroman"}
# Process Link 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. ## Variables | Variable | Value | |-------------|------------------------------------------------------------------| | `WORKDIR` | `tmp/<id>` (unique per execution) | | `SHARED` | `.claude/skills/process/scripts` | | `TASK_DIR` | `.claude/skills/process/tasks/<nn>-<name>` (resolved per task) | ## Execution **MANDATORY**: Before executing any step, you MUST create a visible task list to track progress. ### Option A: TaskCreate/TaskUpdate tools (preferred) If the `TaskCreate` and `TaskUpdate` tools are available, use them: 1. Call `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") 2. For each task: - Call `TaskUpdate` with `status: "in_progress"` BEFORE starting. - Read the corresponding `TASK.md` file and follow its instructions. - Call `TaskUpdate` with `status: "completed"` AFTER finishing. ### Option B: Markdown checklist (fallback) 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. ## Tasks | # | 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` | --- > Converted and distributed by [TomeVault](https://tomevault.io/claim/alexandreroman) — claim your Tome and manage your conversions. <!-- tomevault:4.0:skill_md:2026-04-11 -->
عرض على GitHub