agent-sort

Classify ECC components into DAILY and LIBRARY buckets using repository codebase evidence.

1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/ROYCE-8425/ai-marketing-hub --skill agent-sort-royce-8425
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-sort
Source: https://github.com/ROYCE-8425/ai-marketing-hub/tree/main/skills/agent-sort
Command: npx skills add https://github.com/ROYCE-8425/ai-marketing-hub --skill agent-sort-royce-8425

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps manage the ECC (Enhanced Code Collection) for a repository by sorting components into DAILY and LIBRARY buckets based on evidence from the repository's codebase.

Core Features & Use Cases

  • Evidence-Based Sorting: Classifies ECC components into DAILY (always loaded) and LIBRARY (searchable but not loaded by default) based on the repository's actual usage.
  • Parallel Review Passes: Utilizes parallel subagents for efficient classification of agents, skills, commands, rules, hooks, and extras.
  • Repo-Aware Review: Uses the repository's codebase as the source of truth for classification decisions.

Quick Start

Run the agent-sort skill to begin the classification process for your repository.

Frequently Asked Questions about agent-sort

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically sort repository components into always-loaded versus searchable buckets?

To sort repository components, this skill classifies ECC components into DAILY (always loaded) and LIBRARY (searchable) buckets using evidence from your codebase such as file extensions and package managers. It applies parallel subagents to review agents, skills, commands, rules, hooks, and extras efficiently.

What is evidence-based ECC management for a repository?

Evidence-based ECC management uses your repository's actual codebase as the source of truth to classify components. By analyzing file extensions and package managers, it determines which components belong in the DAILY bucket versus the LIBRARY bucket, reducing noise and improving project efficiency.

How do I reduce noise from unused code collection components in my project?

Reduce component noise by running this skill to evaluate your repository's codebase and sort Enhanced Code Collection items into DAILY and LIBRARY buckets. This ensures only actively used components are loaded by default, keeping searchable items separate.

Can I classify codebase components in parallel for large repositories?

Yes, you can classify codebase components in parallel for large repositories. The skill utilizes parallel subagents to perform multiple review passes simultaneously, efficiently categorizing agents, skills, commands, rules, hooks, and extras based on local repository evidence.

Does repository optimization for ECC require specific package managers or file formats?

Repository optimization for ECC does not require specific package managers but uses them as evidence. The skill analyzes repo-local evidence including file extensions and package managers to make accurate classification decisions for your project-specific components.

What is the best way to organize Enhanced Code Collection components for project-specific use?

The best way to organize ECC components is by sorting them into DAILY and LIBRARY buckets based on codebase evidence. This approach ensures always-loaded components are separated from searchable ones, optimizing your project-specific setup without manual sorting.