project-tidy
Skill1 starsChanged 55 days agoMITView on GitHub
Range un projet pollué par le sprawl des agents IA — regroupe la doc humaine dans docs/ et le tracking/junk agent visible dans agentic/, réécrit CLAUDE.md/AGENTS.md pour définir où va chaque fichier (les futurs agents s'y conforment), propose la suppression du périmé et signale les incohérences doc↔app. Ne touche JAMAIS au code, aux dotfolders système (.git/.planner/.audit/ .oracles…), ni au canon (vision/PRD/feature/step).
In this repository45 other files it gives its agents.
- ad-creativeSkill
- agent-ecosystem-watchSkill
- ai-logic-osSkill
- album-masteringSkill
- alexandriaSkill
- alignment-osSkill
- analyzing-financial-statementsSkill
- applying-brand-guidelinesSkill
- blueprint-osSkill
- brainstorm-osSkill
- builder-osSkill
- changelog-adoptSkill
- cleanupSkill
- cold-emailSkill
- content-strategySkill
- creating-financial-modelsSkill
- design-osSkill
- diagramSkill
- duoSkill
- execution-osSkill
- growth-engineSkill
- habit-tracker-osSkill
- higgsfield-generateSkill
- higgsfield-soul-idSkill
- identity-shift-osSkill
- intuitive-osSkill
- journal-osSkill
- launch-strategySkill
- marketing-strategistSkill
- market-research-osSkill
- market-researchSkill
- mindset-osSkill
- monitorSkill
- nuclear-cleanupSkill
- omg-auditsSkill
- pixelragSkill
- product-marketing-contextSkill
- ramflushSkill
- secrets-vaultSkill
- seductive-osSkill
- social-contentSkill
- staxSkill
- stepper-osSkill
- storyteller-osSkill
- watchSkill
The file
Files
project-tidy — organiseur de projet
Combat le sprawl des agents IA (docs et dossiers de tracking éparpillés) sans rien casser.
Convention cible (par projet)
<projet>/
README.md CLAUDE.md AGENTS.md→CLAUDE.md RULES.md PROGRESS.md ← canon racine
app/ src/ components/ lib/ convex/ hooks/ services/ … ← CODE : INTOUCHABLE
.git .github .vercel .claude .vscode .cursor .convex ← outillage : RESTE racine
.planner .audit .oracles (+ autres dotfolders OmegaOS) ← système agents : RESTE racine (géré par OmegaOS)
docs/ ← TOUTE la doc humaine visible (specs, knowledge, guides, rapports à garder)
agentic/ ← TOUT le tracking/junk agent VISIBLE, regroupé :
audits/ (dossier 'audits' visible, rapports d'audit)
reports/ (report.md, *_REPORT, RAPPORT-*.md/pdf)
tests/ (deep-test-*.mjs, probe-*.mjs, e2e jetable, playwright-report, *.log, logs/)
specs/ (prd-*.json générés, status.json, captures *.jpeg/png de travail)
archive/ (fourre-tout type « to order » en attente de tri)Règles de sécurité (inviolables)
- JAMAIS déplacer : le code, les fichiers de config (package.json, tsconfig, .config., Cargo.toml, lockfiles, Dockerfile…), les dotfolders/dotfiles (ils restent à la racine —
.planner/.audit/.oraclessont gérés par OmegaOS), et le canon (README* CLAUDE.md AGENTS.md RULES.md PROGRESS.md LICENSE CHANGELOG SECURITY.md+vision/ PRD* *feature* *step*). - Ne traiter QUE les entrées VISIBLES (non-dot) de la racine. Ignorer entièrement tout ce qui commence par
.. - Déplacements traçables :
git mvpour les fichiers suivis (réversible),mvsinon. Écrire un manifest de chaque déplacement. - Mettre à jour les liens : après un déplacement de
.md, corriger les liens relatifs cassés. - Preview d'abord :
scripts/tidy-scan.sh <projet>produit le PLAN (sans rien bouger). N'appliquer qu'après lecture. - En cas de doute sur une entrée → catégorie
??REVIEW, demander, ne pas déplacer.
Phases
- RANGER + DÉFINIR :
tidy-scan.sh <projet>→ plan. Après accord : créerdocs/+agentic/{audits,reports,tests,specs,archive}, déplacer le visible (git mv/mv + manifest), corriger les liens, puis réécrireCLAUDE.mden injectant la section « 📁 Où écrire les fichiers » (voirscripts/claude-md-block.md) et créer le symlinkAGENTS.md→CLAUDE.md. But : les futurs agents écrivent au bon endroit. - PROPOSER SUPPRESSIONS :
tidy-scan.sh <projet> --stale 7liste les fichiers/dossiers deagentic/(et audits) non modifiés depuis >7 jours → présenter pour validation, jamais auto-supprimer. Si un dossier ne contient que des fichiers périmés → proposer le dossier entier. - SIGNALER INCOHÉRENCES : comparer docs vs réalité (stack/route/feature disparue, plan obsolète, RULES vs code). Lister les écarts ; ne rien réécrire sans accord.
Déploiement multi-projets
Piloter d'abord sur 1 projet (valider la catégorisation), puis fan-out via sous-agents (1 par projet) appliquant ce SKILL.md. Toujours tidy-scan (plan) avant d'appliquer.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

