janitor

Scan codebases for standards drift, apply fixes, and open pull requests.

1|Updated Jul 5, 2026
One-click install
npx skills add https://github.com/stoodder/materia --skill janitor-stoodder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: janitor
Source: https://github.com/stoodder/materia/tree/main/plugins/materia/skills/janitor
Command: npx skills add https://github.com/stoodder/materia --skill janitor-stoodder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, github-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the maintenance and standards compliance of your codebase, ensuring adherence to defined standards and reducing manual effort.

Core Features & Use Cases

  • Codebase Maintenance: Dynamically scans and fixes codebase drift against predefined standards.
  • Standards Compliance: Ensures that the codebase adheres to .materia/docs/standards/ rules.
  • Use Case: Use the janitor skill to automatically scan your codebase for drift and apply fixes without manual intervention, greatly improving efficiency and reducing errors.

Quick Start

Run the janitor skill to automatically scan and fix standards drift in your codebase.

Frequently Asked Questions about janitor

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

FAQPage Schema
How do I automate codebase maintenance and standards compliance?

Automate codebase maintenance by statically scanning for drift against predefined rules, applying fixes, and opening a pull request for review. This requires git and GitHub API access to interact with the codebase and create PRs automatically.

Can I automatically scan my codebase for drift and apply fixes?

Yes, you can automatically scan your codebase for drift against defined standards in `.materia/docs/standards/` and apply fixes without manual intervention, greatly improving efficiency and reducing errors.

Do I need GitHub API access to open a pull request for code fixes?

Yes, GitHub API access and git are required dependencies. The automated process uses them to interact with the codebase, apply fixes, and open a pull request for review after scanning for drift.

What is the best way to enforce codebase standards compliance without manual intervention?

The best way to enforce standards compliance is using an automated process that statically scans for drift against predefined rules, applies fixes directly, and opens a pull request for review.

How does automated code maintenance handle standards drift?

Automated code maintenance handles standards drift by statically scanning the codebase against predefined rules, applying fixes to resolve the drift, and opening a pull request for review.