[PR #313] improve file-organizer skill structure + add skill-review CI #349

Open
opened 2026-06-05 17:22:46 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagentsjs/pull/313
Author: @fernandezbaptiste
Created: 3/17/2026
Status: 🔄 Open

Base: mainHead: improve-file-organizer-skill


📝 Commits (1)

  • f2af54f improve file-organizer skill structure + add skill-review CI

📊 Changes

2 files changed (+50 additions, -224 deletions)

View changed files

.github/workflows/skill-review.yml (+14 -0)
📝 examples/skills/file-organizer/SKILL.md (+36 -224)

📄 Description

hey @christian-bromann, thanks for helping building deepagentsjs. really like the skill system architecture with the middleware loader pattern. Kudos on passing 800 stars! I've just starred it.

ran your file-organizer skill through agent evals and spotted a few quick wins that took it from ~48% to ~100% performance:

  • rewrote description with concrete actions + trigger terms like "organize my files", "find duplicates", "clean up Downloads", "declutter folders"

  • replaced educational content with executable bash commands for directory analysis + duplicate detection by hash

  • added confirmation-gated plan template with concrete folder structure + move counts so the agent outputs a clear proposal before touching files

also added a lightweight GitHub Action that auto-reviews any skill.md changed in a PR (includes min permissions, uses a pinned action version, only posts a review comment).

this means that it gives you and your contributors an instant quality signal before you have to review yourself (no signup, no tokens needed).

these were easy changes to bring the skill in line with what performs well against Anthropic's best practices. honest disclosure, I work at tessl.io where we build tooling around this. not a pitch, just fixes that were straightforward to make! happy to answer any questions on the changes.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/deepagentsjs/pull/313 **Author:** [@fernandezbaptiste](https://github.com/fernandezbaptiste) **Created:** 3/17/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `improve-file-organizer-skill` --- ### 📝 Commits (1) - [`f2af54f`](https://github.com/langchain-ai/deepagentsjs/commit/f2af54f3b48144f4c7cd9e7c4afae52b6ff780f7) improve file-organizer skill structure + add skill-review CI ### 📊 Changes **2 files changed** (+50 additions, -224 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/skill-review.yml` (+14 -0) 📝 `examples/skills/file-organizer/SKILL.md` (+36 -224) </details> ### 📄 Description hey @christian-bromann, thanks for helping building deepagentsjs. really like the skill system architecture with the middleware loader pattern. Kudos on passing `800` stars! I've just starred it. ran your file-organizer skill through agent evals and spotted a few quick wins that took it from `~48%` to `~100%` performance: - rewrote description with concrete actions + trigger terms like _"organize my files"_, _"find duplicates"_, _"clean up Downloads"_, _"declutter folders"_ - replaced educational content with executable bash commands for directory analysis + duplicate detection by hash - added confirmation-gated plan template with concrete folder structure + move counts so the agent outputs a clear proposal before touching files also added a lightweight GitHub Action that auto-reviews any skill.md changed in a PR (includes min permissions, uses a pinned action version, only posts a review comment). this means that it gives you and your contributors an instant quality signal before you have to review yourself (no signup, no tokens needed). these were easy changes to bring the skill in line with what **performs well against Anthropic's best practices**. honest disclosure, I work at tessl.io where we build tooling around this. not a pitch, just fixes that were straightforward to make! happy to answer any questions on the changes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 17:22:46 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagentsjs#349