slop-janitor
Automated codebase refactoring, planning, implementation, and review loops
All Skills in This Repository (8)
Pure Emerald Level Indicatorsreview-recent-work-subagents
Coordinate multi-agent review-and-fix workflows for implemented ExecPlans.
execplan-improve
Rewrite ExecPlan files with code-grounded improvements from deep file analysis.
implement-execplan
Execute an ExecPlan from a work item and update meta.json state transitions.
find-refactor-candidates
Generate refactor candidates with assumption ledgers in a work-item directory.
select-refactor
Analyzes a candidate shortlist and writes a decision.md with the chosen refactor.
review-recent-work
Reviews the latest ExecPlan after implementation, identifies bugs and assesses usefulness.
execplan-improve-subagents
Coordinate a two-wave subagent workflow to improve an ExecPlan.
execplan-create
Draft a self-contained ExecPlan from decision artifacts into .agent/work/<id-slug>/execplan.md.
Frequently Asked Questions
FAQPage SchemaHow to install slop-janitor?โผ
Run `npx skills add grp06/slop-janitor --all -g -y` in your terminal to install all skills in this suite globally.
What does slop-janitor do?โผ
It runs an automated loop that finds the best refactor candidates in a repo, plans the change, implements it, and reviews the result. It also supports larger multi-slice feature builds and sequential goal plans.
How does slop-janitor keep coding sessions on track?โผ
It follows the ExecPlan pattern: create a plan, improve it, implement it, then review it. Durable plan files and a full run log keep the agent on the same problem across many turns.
Does slop-janitor work with Codex?โผ
Yes. It talks directly to the Codex app-server, so you need a separate clone of the open-source Codex repository and a Codex login to run it.
Can I steer which refactors slop-janitor picks?โผ
Yes. You can pass a prompt such as focusing on testability, adjust cycle and review counts, or approve goal plans before execution begins.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core