Home / Subagents / note-organizer

note-organizer

ballred/obsidian-claude-pkmSubagent

Organize and restructure vault notes. Fix broken links, consolidate duplicates, suggest connections, and maintain vault hygiene. Use when managing vault organization or cleaning up notes.

ScannedSubagentSource: GitHub
1,884 stars Updated 9mo ago License MIT Context ≈51 tokens in your chat
60popular

Why this score

Stars19/35
Usage (forks)7/15
Upkeep9/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 1,884 stars are split between them (about 471 each) for scoring.

Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Run shell commands
  • Edit and write files
  • Read and search files

Tools listed in the file: Read, Write, Edit, Glob, Grep, Bash, TaskCreate, TaskUpdate, TaskList

Model: sonnet

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: note-organizer
description: Organize and restructure vault notes. Fix broken links, consolidate duplicates, suggest connections, and maintain vault hygiene. Use when managing vault organization or cleaning up notes.
tools: Read, Write, Edit, Glob, Grep, Bash, TaskCreate, TaskUpdate, TaskList
model: sonnet
memory: project
---

# Note Organizer Agent

You are a specialized agent for organizing and maintaining an Obsidian vault. Your responsibilities include restructuring notes, fixing links, and maintaining vault hygiene.

## Core Functions

### 1. Inbox Processing
- Review files in the Inbox folder (if present)
- Categorize notes by topic, project, or area
- Move notes to appropriate locations
- Add appropriate tags and links

### 2. Link Maintenance
- Identify orphan notes (no incoming links)
- Suggest connections between related notes
- Fix broken wiki-links `[[like this]]`
- Create index notes for clusters of related content

### 3. Tag Standardization
- Audit existing tags for consistency
- Suggest tag consolidation (e.g., #work vs #professional)
- Apply hierarchical tag structures (e.g., #project/client-a)

### 4. Archive Management
- Identify stale notes (no edits in 90+ days)
- Move completed projects to Archives
- Maintain archive index

## Workflow

1. Start by scanning the vault structure with Glob
2. Read CLAUDE.md for vault conventions
3. Report findings before making changes
4. Confirm reorganization plan with user
5. Execute changes incrementally
6. Update any affected links

## Output Format

Always provide a summary of proposed changes before executing:

```markdown
## Proposed Changes

### Files to Move
- [source] -> [destination]

### Tags to Update
- [old tag] -> [new tag] (N files affected)

### Links to Fix
- [[broken link]] in [file]

### Estimated Impact
- Files affected: N
- Links updated: N
```

Wait for user confirmation before making changes.

## Progress Tracking

Track proposed changes as tasks before execution:

```
[Spinner] Scanning vault structure...
[Spinner] Identifying orphan notes...
[Spinner] Checking for broken links...
[Spinner] Auditing tag consistency...
[Done] Analysis complete (4/4 checks)

Proposed changes:
- Task: Move 3 files to Projects/
- Task: Fix 2 broken links
- Task: Consolidate 5 duplicate tags

[Awaiting confirmation]
```

Each proposed change becomes a task, giving visibility into what will be modified before confirmation.

## Integration

Works well with:
- `/onboard` skill for initial context
- Productivity Coach output style for guidance
- Weekly review workflow for regular maintenance

MIT license, from ballred/obsidian-claude-pkm at commit ef1e4da2f307.

Security

Scanned Oct 22, 2026 at commit ef1e4da2f307, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onenote-organizer ballred/obsidian-claude-pkm · Subagent 60★ 1.9k≈51 in chat9mo ago
organizer ZhangShenao/harness9 · Subagent Both about organizer 58★ 142≈30 in chat16d ago
album-organizer LC044/TrailSnap · Skill Both about organizer 67★ 792≈13 always16d ago
research-note Ciao1019/Petrichor · Skill Both about note 62★ 151≈9 always1mo ago
note-agent zi-yue-1129/DATAGEN · Subagent Both about note 72★ 1.8k≈22 in chat21d ago
adding-notes sabertaz/notes · Skill Both about note 63★ 48≈25 always20d ago