Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add cafe3310/public-agent-skills --skill media-organizergit clone --depth 1 https://github.com/cafe3310/public-agent-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/cafe3310/public-agent-skills/media-organizer)<a href="https://agentmods.dev/skills/cafe3310/public-agent-skills/media-organizer"><img src="https://agentmods.dev/badge/skills/cafe3310/public-agent-skills/media-organizer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/cafe3310/public-agent-skills/media-organizer"><img src="https://agentmods.dev/badge/skills/cafe3310/public-agent-skills/media-organizer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00024 | $0.00870 |
| Opus 5 | $0.00012 | $0.00435 |
| Sonnet 5 | $0.00005 | $0.00174 |
| Haiku 4.5 | $0.00002 | $0.00087 |
Grade C, and why
media-organizer scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Recursive force deletehighDestructive command
rm -rf with a variable or a broad path is one typo away from removing the wrong tree.
3. 所有文件移动完毕后,清理源目录。这可能包括删除已变为空的子目录和任何系统垃圾文件(如 `.DS_Store`)。在执行 `rm -rf` 之前,请与用户确认此清理操作。 What it actually says
媒体文件整理工作流
本 Skill 指导将一个包含杂乱媒体文件的目录整理成本项目内的标准化结构。此工作流强调与用户协作,以确保最终的组织方式符合用户需求。
步骤 1: 确定源目录
- 请用户提供包含待整理媒体文件的目录的绝对或相对路径。
- 确认用户提供的路径有效且可访问。如果无效,请通知用户并请求正确的路径。
步骤 2: 提出整理计划
- 使用
ls -R <source_directory>命令列出源目录中的文件,以了解其内容。 - 澄清文件内容:
- 对于文件名含义不明确,无法直接判断其内容或归类的文件,主动询问用户以获取准确信息。
- 如果文件名中包含数字,应向用户确认其含义,例如是“版本号”(
_v...)还是“示例编号”(_no...)。
- 根据文件名和类型,提出一组子分类。默认分类如下:
community-content: 用于存放来自外部来源的内容(如 YouTube 评测、文章等)。internal-demos: 用于存放内部团队创建的演示和用例。generated-examples: 用于存放由模型自动生成的内容。assets: 用于存放辅助性材料(如 Logo、封面、倒计时视频等)。
- 根据项目的
GEMINI.md文件提出文件命名规范。默认为:{YYYYMMDD}_{分类}_{描述}_{编号}.{后缀}。- 重要:
{YYYYMMDD}必须使用文件的最后修改时间 (stat命令) 确定,而不是文件名中自带的日期。
- 重要:
- 生成一个完整的文件迁移计划,将每个旧文件路径映射到一个建议的新文件路径。以清晰的格式(如 Markdown 表格或列表)呈现给用户。
- 暂停并请求用户确认。 请用户审查建议的分类、命名规范和完整的迁移计划。在获得用户明确批准之前,不要继续。允许用户对计划提出修改意见。
步骤 3: 执行迁移
一旦用户批准计划:
- 创建新的子分类目录(例如,使用
mkdir -p ...)。 - 为已批准计划中的每个项目运行
mv命令,执行文件迁移。最安全的方式是逐个或按小的逻辑批次执行。 - 所有文件移动完毕后,清理源目录。这可能包括删除已变为空的子目录和任何系统垃圾文件(如
.DS_Store)。在执行rm -rf之前,请与用户确认此清理操作。
步骤 4: 生成文档
- 为每个创建的新分类目录生成一个
README.md文件。 - 使用位于
skills/media-organizer/assets/readme.md.template的模板来创建内容。 README.md应简要描述该分类,并可以包含指向几个关键文件的链接作为示例。- 更新父目录的
README.md以反映新的、有组织的结构,使新内容易于发现。
步骤 5: 最终审查
- 通知用户整理、清理和文档化过程已完成。
- 使用
ls命令显示新的目录结构。 - 询问用户是否对结果满意。
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago First seen · 55 lines · 24 tokens per session scan C faaaa7db4242
media-organizer is a skill published in the GitHub repository cafe3310/public-agent-skills (253 stars, last pushed 2mo ago), licensed Apache-2.0. It adds 24 tokens to every session and 870 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
getnote
A tool for working with Get 笔记, a note-taking and knowledge-management service. It can handle notes, images, links, tags, and knowledge bases through that service's API.
obsidian-bases
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
personal-productivity
Help users manage their time and tasks more effectively. Use when someone is overwhelmed with work, struggling with focus, trying to balance multiple responsibilities, or asking how to get more done.
habit-tracker
Build habits with streaks, reminders, and progress visualization.
fitness-coach
Create personalized workout plans and provide exercise guidance.
get-available-resources
This skill should be used at the start of any computationally intensive scientific task to detect and report available system resources (CPU cores, GPUs, memory, disk space). It creates a JSON file with resource information and strategic recommendations that inform computational approach decisions such as whether to…