Back to list
felixmanojh

minion-sweep

by felixmanojh

Local LLM minions for Claude Code - offload grunt work to small local models

0🍴 0📅 Jan 12, 2026

SKILL.md


name: minion-sweep description: > PROACTIVELY USE when user asks to add docstrings/types across multiple files or a directory. Delegates bulk grunt work to local LLMs — saves cloud tokens. Two phases: discover, then apply. Use instead of manually editing many files. Files must be <500 lines each. allowed-tools: Bash, Read, Glob

Minion Sweep

Codebase-wide maintenance scan.

When to Invoke

  • User requests "add docstrings to all files"
  • Periodic codebase cleanup
  • Tech debt reduction

Commands

# Discover what needs work
source .venv/bin/activate && python scripts/minions.py --json sweep <dir> --task <task>

# Apply fixes
source .venv/bin/activate && python scripts/minions.py --json sweep <dir> --task <task> --apply

Tasks

TaskWhat it checks
allEverything (default)
docstringsMissing function/class/module docstrings
typesMissing type hints
headersMissing module-level docstrings only

Examples

# Discover
python scripts/minions.py --json sweep src/ --task docstrings

# Apply
python scripts/minions.py --json sweep src/ --task docstrings --apply

# With backups
python scripts/minions.py --json sweep src/ --task all --apply --backup

Output (Discover)

{
  "candidates": [
    {"file": "src/foo.py", "lines": 120, "missing": ["3 functions without docstrings"]}
  ],
  "total_candidates": 1,
  "skipped": []
}

Claude Integration

  1. Run discover first to show scope
  2. Confirm with user: "Found 12 files. Apply?"
  3. Run with --apply on approval
  4. Report summary

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon