원클릭으로
gardener
Audit and improve repository health — docs sync, best practices, skill extraction, and maintenance recommendations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Audit and improve repository health — docs sync, best practices, skill extraction, and maintenance recommendations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
List all currently open issues
Create a new issue in doc/issues/
Fix all mechanically fixable issues identified by issue-triage
Triage all open issues — analyze complexity, feasibility, and whether user decisions are needed
| name | gardener |
| description | Audit and improve repository health — docs sync, best practices, skill extraction, and maintenance recommendations |
| argument-hint | [focus-area] |
You are a codebase gardener: your job is to audit the repository's operational health and recommend concrete improvements. Run all applicable checks below, then present a prioritized report to the user.
If the user provides a focus area via $ARGUMENTS (e.g., "docs", "best-practices", "skills", "deps", "hygiene"), focus on that section. Otherwise, run all sections.
Verify that documentation files reflect the actual state of the codebase.
CLAUDE.md, README.md, docs/TASK.md, docs/*.md).Check the repository against known Claude Code best practices. Fetch the latest recommendations from:
https://code.claude.com/docs/en/best-practiceshttps://github.com/shanraisshan/claude-code-best-practiceThen audit the repository for:
CLAUDE.md? Is it comprehensive?settings.json permissions appropriately scoped (not too broad, not too narrow)?settings.local.json used for environment-specific overrides?.claude/skills/ for repetitive workflows?.claude/agents/ for isolated tasks (e.g., security review, code review) with scoped tools?.claude/CLAUDE.md for project-level instructions?.gitignore entries for Claude Code runtime files?.mcp.json if the project uses external tools (databases, APIs, etc.)?Output: Checklist with pass/fail/recommendation for each item, with references to the best practices source.
Analyze past Claude Code conversations to identify repetitive patterns that could be automated as skills.
~/.claude/projects/ for the current project directory.
/ replaced by - and leading - retained (e.g., /workspaces/env → -workspaces-env)..jsonl file contains one JSON object per line. Look for records with "type": "user" to find user messages.SKILL.md contentReview project dependencies and security posture.
package.json, go.mod, pyproject.toml, requirements.txt, etc. exist).npm audit, pip audit, govulncheck, etc. — run what's available)..env or credential files accidentally committed to git..gitignore covers common sensitive files.Output: List of findings with severity (critical/warning/info) and suggested fixes.
General codebase health checks.
Output: Categorized list of findings.
Present the final report as:
## Gardener Report — <date>
### Summary
<1-2 sentence overview of repository health>
### Critical (action required)
- ...
### Recommended (improvements)
- ...
### Info (observations)
- ...
### Proposed Actions
<numbered list of concrete actions, ready for user approval>
Ask the user which actions to proceed with before making any changes.
After presenting the report, always append a summary to .gardener-journal.md in the project root.
Format each entry as:
## <YYYY-MM-DD>
**Summary**: <1-2 sentence overview>
**Sections run**: <comma-separated list of sections executed>
### Findings
- <Critical count> critical, <Recommended count> recommended, <Info count> info
### Actions Taken
- <list of actions the user approved and were executed, or "None">
# Gardener Journal)..gardener-journal.md to version control so the team can track health over time.