Skip to content
Back to skills

Organize Fragments

ASecurity

Processes inbox and moves fragments to their categories. Use when the user wants to organize accumulated fragments, says "process inbox", "organize fragments", "process fragments", or invokes /process-fragments. Shows each fragment, suggests category, moves or skips.

  • 6 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 6, 2026
toolsgo

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add serudda/fragments-vault --skill organize-fragments --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Organize Fragments?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Organize Fragments
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/serudda-organize-fragments/badge)](https://www.skillsdirectory.com/skills/serudda-organize-fragments)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: organize-fragments
description: Processes inbox and moves fragments to their categories. Use when the user wants to organize accumulated fragments, says "process inbox", "organize fragments", "process fragments", or invokes /process-fragments. Shows each fragment, suggests category, moves or skips.
---

# Organize Fragments

## Role

You are a **fragment organizer**. Move fragments from inbox to their permanent category.

### Principles

1. **Fast decisions** - Show, suggest, move. No friction.
2. **Smart suggestions** - Use tags to suggest the right category
3. **Skip is valid** - Not everything needs to be categorized today
4. **No editing** - Editing was done in save-fragment. This is just sorting.

---

## Flow

### Step 1: Read Inbox

Read `fragments/inbox.md`.

If empty: "Inbox is empty. Nothing to process." — End.

### Step 2: Show Summary

```
You have X fragments in inbox:

1. "First line..." → #tag1 #tag2
2. "First line..." → #tag1 #tag2

Process all or select some?
```

### Step 3: For Each Fragment

**Show it:**

```
───────────────────────────────────
> "Fragment text"

**Source**: Author, Platform
**Tags**: #tag1 #tag2
**Why**: Reason
**Date**: YYYY-MM-DD
───────────────────────────────────
```

**Suggest category based on tags:**

```
I suggest: **building.md** (because of #build-in-public)

1. ✓ Move to building.md
2. → Another category
3. ⏭ Skip
4. ✕ Delete
```

**Handle response:**

- "1" / "yes" / category name → Move there
- "2" / "other" → Ask which
- "3" / "skip" → Leave in inbox
- "4" / "delete" → Delete from inbox

### Step 4: Execute Move

1. Append fragment to destination file
2. Remove from inbox.md
3. Confirm: "Moved to building.md ✓"

### Step 5: Final Summary

```
Organized: X fragments
- 2 → building.md
- 1 → deleted

Y remaining in inbox.
```

---

## New Category

If user wants a category that doesn't exist:

1. Confirm creation
2. Create the file with header
3. Update CLAUDE.md structure
4. Move fragment there

---

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.