ソース情報
- リポジトリ
- tools-only/X-Skills
- ソースの最終更新活動
- 2026年2月4日 21:40
- 検出された SKILL.md の言語
- 英語
- スター
- 7
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/tools-only/X-Skills --skill triageコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
SOC 職業分類に基づく
| name | triage |
| description | Strategically route orphaned files and extract scattered tasks |
Cleanup and routing tool that finds standalone files and scattered tasks, then suggests where they belong using your current strategic context (Week Priorities + Quarterly Goals).
00-Inbox/ to projects, person pages, or resource folders- [ ] tasks scattered across notes and routes them appropriately/triage - Process everything (files + tasks)/triage files - Organize standalone files only/triage tasks - Extract and route tasks only$MODE: Optional. "files" | "tasks" | "all". Default: "all"
Before executing, check if demo mode is active:
System/user-profile.yaml and check demo_modedemo_mode: true:
System/Demo/ paths instead of root pathsSystem/Demo/ subdirectoriesdemo_mode: false: Use normal vault pathsBefore processing inbox items, load strategic context and build an index of existing entities. This makes triage strategically aware and enables intelligent routing.
Read these files to understand current priorities:
Week Priorities: 00-Inbox/Week_Priorities.md
Quarterly Goals: 03-Tasks/Quarterly_Goals.md
This context will inform routing decisions - entries matching current priorities get higher confidence scoring and are surfaced first.
List all files in 04-Projects/:
{ name, path, description, status, pillar }List all files in 05-Areas/People/External/ and 05-Areas/People/Internal/:
{ name, path, company, role, type: internal|external }List any additional folders under 05-Areas/ that aren't People or Career:
{ name, path, type: area_type }Parse System/pillars.yaml:
Organize standalone files in the 00-Inbox/ folder by suggesting where they belong.
Scan 00-Inbox/
Match Against Strategic Context & Entities
For each inbox file, check in this order:
| Check | Match Criteria | Action | Confidence Boost |
|---|---|---|---|
| Week Priority match | Content relates to this week's Top 3 priorities | Route to associated project/person, flag as HIGH priority | +30 points |
| Quarterly Goal match | Content relates to current quarter's goals | Route to associated project, flag as strategic | +20 points |
| Project match | File mentions project name, or filename contains project reference | Route to specific project file | +10 points if also matches priority |
| Person match | File is about a specific person, contains their name prominently | Route to person page OR suggest linking | +10 points if person mentioned in priorities |
| Company match | File mentions company name, or attendees from known domain | Route to company page in 05-Areas/Companies/ | Base confidence |
| Pillar keyword match | Content matches pillar keywords | Tag with pillar, suggest relevant category | Base confidence |
| No entity match | None of the above | Fall back to category routing | Low confidence |
Category Fallback Rules
When no specific entity matches, use these rules:
| Destination | Criteria |
|---|---|
04-Projects/ | Has deadline, specific outcome, time-bound |
05-Areas/[specific area]/ | Belongs to a role-specific area (Accounts/, Team/, Content/) |
05-Areas/People/ | Person-specific information |
Extract uncompleted tasks from notes and route them appropriately.
Scan Sources
00-Inbox/Meetings/*.md - Meeting action items00-Inbox/*.md - Captured tasks- [ ]Extract Tasks
- [ ] itemsMatch Tasks to Entities
For each task:
Deduplication Check
For each task, check against:
00-Inbox/Weekly_Plans.md03-Tasks/Tasks.mdFlag items with >60% similarity to existing tasks.
Ambiguity Detection
Flag tasks that are:
Generate clarification questions for ambiguous items.
Present Results
Ready to Route (clear, non-duplicate items):
Potential Duplicates (>60% similarity):
Needs Clarification (ambiguous):
Route with Confirmation
00-Inbox/Weekly_Plans.mdProcess all orphaned items:
00-Inbox/📬 Triage Report
=== STRATEGIC CONTEXT ===
Week Priorities:
• Mobile App Launch (beta by Friday)
• Q2 Planning finalization
• Sarah's team onboarding
Quarterly Goals:
• Launch mobile app beta (Q1)
• Expand into EMEA market (Q2)
• Build product marketing team (Q1)
=== STRUCTURE DISCOVERED ===
• 4 projects found in 04-Projects/
• 12 people found in 05-Areas/People/
• 3 companies found in 05-Areas/Companies/
• 3 pillars configured
=== FILES (2) ===
1. "Screenshot 2026-01-28.png"
Found in: 00-Inbox/
Strategic Context: (no automatic match - image file)
Suggested: Review manually or describe context
2. "Q1_Planning_Notes.md"
Strategic Context: ✓ Week Priority "Q2 Planning" (related)
Match: PROJECT → "Q2 Planning"
Destination: 04-Projects/Q2_Planning.md
Confidence: MEDIUM (70/100)
Action: Merge into Q2 Planning project?
=== TASKS (4) ===
🎯 HIGH PRIORITY - MATCHES WEEK PRIORITIES (1):
1. "- [ ] Finalize mobile app pricing model"
Found in: 04-Projects/Mobile_App_Launch.md
Strategic Context: ✓ Week Priority "Mobile App Launch" + Q1 Goal
Match: Already in correct project
Confidence: HIGH (95/100)
Action: Extract to Week Priorities for visibility?
📋 NEEDS ROUTING (2):
2. "- [ ] Follow up with Sarah about timeline concerns"
Found in: random meeting note
Strategic Context: ✓ Week Priority "Sarah's team onboarding"
Match: PERSON → "Sarah Chen"
Destination: Add to Sarah's person page action items
Confidence: HIGH (85/100)
3. "- [ ] Review competitor pricing"
Found in: scattered note
Strategic Context: (no direct priority match)
Match: PILLAR → "Product Strategy"
Destination: Week Priorities or Tasks.md?
Confidence: MEDIUM (60/100)
⚠️ DUPLICATE (1):
4. "- [ ] Reach out to Sarah"
Found in: old meeting note
78% match with existing task in Week Priorities
Action: Skip / Merge / Keep both?
=== TASKS (5 items) ===
✅ READY TO ROUTE (3):
1. "Follow up with Sarah about Q1 budget"
→ Week Priorities
Links: People/External/Sarah_Chen.md
2. "Prep slides for conference"
→ Week Priorities
Pillar: Thought Leadership
3. "Review competitor analysis for Acme deal"
→ 04-Projects/Acme_Deal.md (project match)
Links: 05-Areas/Companies/Acme_Corp.md
⚠️ POTENTIAL DUPLICATE (1):
4. "Contact Tom about implementation"
→ 78% match with "Reach out to Tom" in Week Priorities
[s]kip / [m]erge / [k]eep both?
❓ NEEDS CLARIFICATION (1):
5. "Fix the bug"
- Too vague. Which bug? What system?
---
Proceed with ready items? [y/n]
Because discovery happens at runtime:
No configuration needed - triage adapts as your structure grows.
mv not cp when moving filesUpdate System/usage_log.md to mark inbox triage as used.
Analytics (Beta Feature):
check_beta_enabled(feature="analytics") - if false, skiptriage_completeditems_processed, tasks_extracted, files_routed06-Resources/| Reference material, knowledge, learnings |
07-Archives/ | Old/completed, no longer active |
| Delete | No value, redundant, or temporary |
Present Suggestions with Strategic & Entity Context
Show what was matched, prioritizing items that align with current priorities:
File: [filename]
Strategic Context: [Week Priority/Q Goal if matched]
Match: [entity type] → [specific entity name]
Destination: [exact path]
Confidence: [high/medium/low] ([score]/100)
Action: [suggested action]
Sort order:
Flag misalignments:
Execute with Confirmation
mv (not copy)