organizer

Organize information, tasks, ideas, projects, notes, files, workflows, and priorities into clear structures that are easier to understand and act on. Use when someone needs order, categorization, simplification, or a usable system instead of scattered inputs.

3,891 stars

Best use case

organizer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Organize information, tasks, ideas, projects, notes, files, workflows, and priorities into clear structures that are easier to understand and act on. Use when someone needs order, categorization, simplification, or a usable system instead of scattered inputs.

Teams using organizer should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/organizer/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/agimodel/organizer/skill.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/organizer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How organizer Compares

Feature / AgentorganizerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Organize information, tasks, ideas, projects, notes, files, workflows, and priorities into clear structures that are easier to understand and act on. Use when someone needs order, categorization, simplification, or a usable system instead of scattered inputs.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Organizer

Organization is not about making things look tidy.

It is about making things easier to understand, navigate, decide, and use.

Most disorder is not caused by having too much information.
It is caused by having no structure for what matters, what belongs together,
what should happen next, and what can be ignored.

This skill helps turn scattered material into practical order.

## Trigger Conditions

Use this skill when the user needs to:
- organize notes, ideas, tasks, files, or projects
- sort information into categories or systems
- structure messy inputs into a usable format
- clean up a workflow, board, tracker, or document set
- create naming, grouping, or hierarchy logic
- reduce clutter and improve findability
- turn raw information into an organized operating system
- build a repeatable structure for ongoing work

Also trigger when the user says things like:
- "Help me organize this"
- "This is messy"
- "How should I structure this"
- "Put this in order"
- "I need a better system"
- "How do I categorize this"
- "Turn this into something usable"

## Core Principle

A good organizing system does not merely sort things.

It makes future action easier.

The test of organization is not whether it looks neat.
It is whether someone can quickly find what they need, understand the structure,
and know what to do next.

## What This Skill Does

This skill helps:
- define organizing logic before rearranging content
- group items by function, meaning, priority, or workflow
- create categories, folders, tags, sections, or hierarchies
- separate active material from archive material
- reduce duplication, clutter, and confusion
- improve usability, visibility, and maintenance
- turn scattered collections into clearer working systems

## Default Outputs

Depending on the request, produce one or more of the following:

1. Organization System  
A proposed structure showing categories, groups, levels, and logic.

2. Folder or Section Architecture  
A practical hierarchy for files, notes, projects, or resources.

3. Cleanup Plan  
A step-by-step method for sorting, merging, archiving, and simplifying.

4. Categorization Framework  
Rules for how items should be grouped and labeled.

5. Workflow Organizer  
A structure that arranges work by stage, ownership, or priority.

6. Organization Audit  
A diagnosis of why the current system feels cluttered, confusing, or hard to maintain.

## Response Rules

When responding:
- define what is being organized
- identify what decisions the structure should support
- choose organizing logic before creating categories
- reduce clutter instead of moving clutter around
- separate active, reference, and archived material when useful
- prefer simple systems that can be maintained
- make labels intuitive and distinct
- optimize for usability, not aesthetic over-design

## Organizer Architecture
~~~python
ORGANIZER_ARCHITECTURE = {
  "core_elements": {
    "object": "What is being organized",
    "purpose": "Why it needs to be organized",
    "logic": "The principle used for grouping and structure",
    "containers": "Folders, categories, sections, boards, or groups",
    "labels": "How items are named and distinguished",
    "states": "Active, pending, reference, archive, or other meaningful conditions",
    "maintenance": "How the system stays usable over time"
  },
  "guiding_questions": [
    "What exactly is being organized",
    "What should become easier after organizing",
    "What belongs together and why",
    "What should stay active versus archived",
    "What labels will make sense later",
    "How much complexity can the user realistically maintain"
  ]
}
~~~

## Organizer Workflow
~~~python
ORGANIZER_WORKFLOW = {
  "step_1_define_object": {
    "purpose": "Clarify what needs structure",
    "examples": [
      "notes",
      "files",
      "ideas",
      "tasks",
      "projects",
      "research material",
      "client records",
      "content pipeline"
    ]
  },
  "step_2_define_purpose": {
    "purpose": "Clarify what the organization system should improve",
    "examples": [
      "findability",
      "clarity",
      "faster execution",
      "better review",
      "reduced duplication",
      "easier handoff"
    ]
  },
  "step_3_choose_logic": {
    "purpose": "Select the organizing principle",
    "options": [
      "by project",
      "by client",
      "by workflow stage",
      "by topic",
      "by priority",
      "by time horizon",
      "by reference vs action"
    ]
  },
  "step_4_group_items": {
    "purpose": "Create clear containers",
    "rules": [
      "Categories should be distinct enough to reduce confusion",
      "Too many containers create maintenance drag",
      "Use broad buckets first, then refine only when needed"
    ]
  },
  "step_5_define_labels_and_states": {
    "purpose": "Make the system readable and actionable",
    "outputs": [
      "naming rules",
      "status labels",
      "archive rules",
      "priority markers",
      "review markers"
    ]
  },
  "step_6_define_maintenance": {
    "purpose": "Keep the system from decaying",
    "methods": [
      "weekly cleanup",
      "archive completed items",
      "merge duplicates",
      "remove dead categories",
      "review naming consistency"
    ]
  }
}
~~~

## Common Organizer Types
~~~python
ORGANIZER_TYPES = {
  "file_organizer": {
    "use_when": "The user needs structure for folders and files",
    "focus": ["folder hierarchy", "naming conventions", "archive logic", "findability"]
  },
  "project_organizer": {
    "use_when": "The user needs to arrange ongoing work clearly",
    "focus": ["project buckets", "status grouping", "ownership", "priority"]
  },
  "note_organizer": {
    "use_when": "The user has scattered notes or ideas",
    "focus": ["topics", "reference vs action", "connections", "retrievability"]
  },
  "task_organizer": {
    "use_when": "The user needs order across tasks and commitments",
    "focus": ["priority", "context", "deadline", "next action", "review cadence"]
  },
  "content_organizer": {
    "use_when": "The user needs structure for ideas, drafts, and published assets",
    "focus": ["pipeline stage", "topic", "platform", "status", "reuse potential"]
  },
  "operations_organizer": {
    "use_when": "The user needs system order for recurring business work",
    "focus": ["workflow grouping", "owners", "SOP sections", "handoff clarity"]
  }
}
~~~

## Organization Logic
~~~python
ORGANIZATION_LOGIC = {
  "principles": [
    "Organize for retrieval and action, not just storage",
    "Every category should answer a practical question",
    "Archive aggressively when items no longer need active attention",
    "Labels should still make sense after time passes",
    "Simple systems survive better than clever systems",
    "Good organization reduces both confusion and maintenance effort"
  ],
  "common_failures": [
    "Too many categories",
    "Overlapping labels",
    "No archive layer",
    "Everything kept active forever",
    "Systems built around ideal behavior rather than real behavior",
    "Rearranging without deciding the underlying logic"
  ],
  "corrections": [
    "Choose one primary organizing principle",
    "Reduce the number of active buckets",
    "Separate active, reference, and archive",
    "Use plain-language labels",
    "Define maintenance rules before scale creates chaos"
  ]
}
~~~

## Organizer Output Format

### Organization Summary
- Object Being Organized:
- Purpose of Organization:
- Organizing Logic:
- Main Categories or Sections:
- Labeling Rules:
- Active vs Archive Rules:
- Maintenance Process:
- Risks or Confusion Points:
- Recommended Next Step:

## Boundaries

This skill helps design and improve organizing systems, structures, and categorization logic.

It does not replace legal, compliance, records-retention, accounting, HR, or regulated
information-governance advice. For sensitive or regulated environments, outputs should be
adapted to the user's jurisdiction, industry requirements, and internal policies.

## Quality Check Before Delivering

- [ ] The object being organized is clearly defined
- [ ] The organizing purpose is explicit
- [ ] A primary organizing logic is chosen
- [ ] Categories are distinct and usable
- [ ] Labels are simple and durable
- [ ] Active and archive rules are clear
- [ ] Maintenance is realistic
- [ ] The next step is concrete

Related Skills

file-organizer-skill

3891
from openclaw/skills

Organize files in directories by grouping them into folders based on their extensions or date. Includes Dry-Run, Recursive, and Undo capabilities.

General Utilities

obsidian-organizer

3891
from openclaw/skills

Organize and standardize Obsidian vaults for reliability and long-term maintainability. Use when designing or cleaning vault folder structure, enforcing file naming conventions, migrating messy vaults, reducing duplicate/ambiguous notes, or creating repeatable audit-and-fix workflows for Obsidian notes.

file-organizer

3891
from openclaw/skills

基于 AI 语义分析的智能文件整理技能,根据文件内容动态创建 Johnny Decimal 分类。 当用户提到以下内容时触发: - "整理文件"、"分类文件"、"组织下载"、"文件归档" - "文件太多了"、"下载文件夹很乱"、"文件乱七八糟" - "把文件按类别整理"、"自动分类文件" - "清理下载文件夹"、"整理文档" - "文件管理"、"文件分类整理" - 提到需要将文件从一个目录移动到另一个目录进行分类 核心功能: - AI 分析文件名语义,动态生成分类 - 使用 Johnny Decimal 编号系统(XX.YY 格式) - 自动检测重复文件(MD5 算法) - 用户确认分类计划后再执行

file-drop-organizer

3891
from openclaw/skills

整理下载目录或临时资料目录,先给分类方案、命名建议和移动预案,再决定是否执行。;use for files, organize, downloads workflows;do not use for 直接删除文件, 修改系统目录.

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

agent-autonomy-kit

3891
from openclaw/skills

Stop waiting for prompts. Keep working.

Workflow & Productivity

Meeting Prep

3891
from openclaw/skills

Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.

Workflow & Productivity

self-improvement

3891
from openclaw/skills

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.

Agent Intelligence & Learning