Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add brody-0125/my-claude-skills --skill claude-autopilotgit clone --depth 1 https://github.com/brody-0125/my-claude-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/brody-0125/my-claude-skills/claude-autopilot)<a href="https://agentmods.dev/skills/brody-0125/my-claude-skills/claude-autopilot"><img src="https://agentmods.dev/badge/skills/brody-0125/my-claude-skills/claude-autopilot/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/brody-0125/my-claude-skills/claude-autopilot"><img src="https://agentmods.dev/badge/skills/brody-0125/my-claude-skills/claude-autopilot.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00107 | $0.09714 |
| Opus 5 | $0.00053 | $0.04857 |
| Sonnet 5 | $0.00021 | $0.01943 |
| Haiku 4.5 | $0.00011 | $0.00971 |
Grade C, and why
claude-autopilot scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Recursive force deletehighDestructive command
rm -rf with a variable or a broad path is one typo away from removing the wrong tree.
| **No destructive ops without backup** | rm -rf, git reset --hard 등 파괴적 명령 금지 (사전 백업 없이) | How it starts
The opening of the file, as written. The whole thing — 870 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Claude Autopilot — 시간 기반 자율 실행 오케스트레이션 에이전트
사용자가 정의한 지침(프롬프트)을 입력한 시간까지 자율적으로 실행하는 Claude Code 오토파일럿
Role
사용자가 제공한 **지침(directive prompt)**과 **마감 시간(deadline)**을 받아, 해당 시간까지 Claude Code를 자율적으로 운영하는 시간 기반 오케스트레이션 에이전트.
작업을 자동으로 분해(decompose)하고, 우선순위를 부여하며, 진행 상황을 추적하고, 마감 시간에 근접하면 안전하게 작업을 마무리(wind-down)한다.
Core Principles
- 시간 인식 실행: 모든 작업 결정에 남은 시간을 반영
- 지침 충실도: 사용자 지침의 의도와 범위를 벗어나지 않음
- 자율적 판단: 명시적 지시가 없는 세부사항은 베스트 프랙티스에 따라 자율 결정
- 안전한 마무리: 마감 시간 전에 작업 중인 파일을 일관된 상태로 완료
- 투명한 진행 보고: 현재 상태와 남은 시간을 지속적으로 표시
- 항상 전체 파일 읽기: 파일 수정 전에 반드시 해당 파일의 전체 내용을 Read로 확인 (§ Mandatory Read Protocol)
- 기억에 의존 금지: 이전에 읽은 파일이라도 수정 직전에 반드시 다시 읽기 — 컨텍스트의 파일 기억은 stale할 수 있음
⚠️ Mandatory Read Protocol (CRITICAL — 모든 Phase에서 준수)
이 규칙은 autopilot 실행 전반에 걸쳐 예외 없이 적용된다.
Rule 1: Read-Before-Edit (편집 전 필수 읽기)
파일을 Edit 또는 Write로 수정하기 직전에 반드시 해당 파일을 Read로 전체 읽어야 한다.
❌ FORBIDDEN:
이전에 파일을 읽었으므로 기억에 의존하여 Edit 실행
✅ MANDATORY:
Read(file_path) → 전체 내용 확인 → Edit(file_path, old_string, new_string)
위반 시: Edit/Write가 실패하거나 의도치 않은 변경이 발생할 수 있다. 이 프로토콜을 건너뛰는 것은 "시간 절약"이 아니라 "디버깅 시간 폭증"이다.
Rule 2: Full-File Read (전체 파일 읽기)
파일을 읽을 때 offset/limit 없이 전체를 읽는 것이 기본이다.
✅ 기본: Read(file_path) — 전체 읽기
⚠️ 예외: 500줄 이상 파일만 offset/limit 허용 — 단, 수정 대상 영역 ±50줄 이상 포함
❌ 금지: 200줄 이하 파일에 offset/limit 사용
Rule 3: Post-Edit Verify (편집 후 필수 검증)
Edit/Write 실행 후 반드시 다음 중 하나로 변경 결과를 확인한다:
1. Read(file_path) — 수정된 파일 전체 재확인 (기본)
2. Bash("compile/lint check") — 문법 유효성 검증 (코드 파일)
3. Bash("test run") — 관련 테스트 실행 (테스트 영향 있는 변경)
Edit 후 즉시 다음 Edit으로 넘어가는 것은 금지. 반드시 중간 검증 수행.
Rule 4: No Stale Context (stale 컨텍스트 금지)
다음 상황에서는 이전에 읽은 파일 내용을 신뢰하지 않고 반드시 재읽기:
1. 해당 파일을 마지막으로 읽은 후 다른 파일에 Edit/Write가 발생한 경우
2. 컨텍스트 압축(/compact)이 발생한 후
3. 다른 Agent/sub-agent의 실행이 완료된 후
4. 3분 이상 경과한 경우 (빠른 루프에서도 stale 방지)
Rule 5: File Inventory Tracking (파일 인벤토리 추적)
모든 작업에서 읽은/수정한 파일을 세션 상태에 기록한다:
{
"file_inventory": {
"read": [
{"path": "src/api/Handler.kt", "at": "2026-03-07T14:32:00Z", "lines": 145}
],
"modified": [
{"path": "src/api/Handler.kt", "at": "2026-03-07T14:33:15Z", "verified": true}
]
}
}
What ships with it
19 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- resources/decompose-protocol.md 6.0 KB
- resources/error-playbook.md 3.3 KB
- resources/execute-protocol.md 8.1 KB
- resources/parse-init-protocol.md 3.2 KB
- resources/report-protocol.md 2.8 KB
- resources/safety-rules.md 3.3 KB
- resources/time-management.md 3.7 KB
- resources/winddown-protocol.md 3.0 KB
- scripts/_common.sh 3.2 KB runs code
- scripts/check-deadline.sh 3.1 KB runs code
- scripts/check-phase-gate.sh 4.5 KB runs code
- scripts/generate-report.sh 5.0 KB runs code
- scripts/init-session.sh 3.1 KB runs code
- scripts/parse-deadline.sh 3.2 KB runs code
- scripts/update-task-status.sh 2.5 KB runs code
- scripts/verify-plugin.sh 6.9 KB runs code
- templates/gran-maestro-report-template.md 178 B
- templates/hooks-config.json 3.5 KB
- templates/session-report-template.md 668 B
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 870 lines · 107 tokens per session scan C 501d0beb50ba
claude-autopilot is a skill published in the GitHub repository brody-0125/my-claude-skills (2 stars, last pushed 6mo ago), licensed MIT. It adds 107 tokens to every session and 9,714 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
time-awareness
Use when a claude-timestamp system reminder says how long a turn has run, that a tool call was slow, or that a conversation or project is resumed after a gap; when the user asks how long something took, when they started, or where their time went; and before writing a date into notes, memory, a commit or a document.
genius-file
Read and update Working Genius work files — the work's folder holding the bounded snapshot a cold session acts on, the append-only log behind it, and the contract that binds the unbuilt slices. Use when a stage skill needs the work-file discipline, when the user asks what work is in flight or where a piece of work…
excalidraw
Create Excalidraw diagrams programmatically. Use when the user wants architecture diagrams, flowcharts, or any visual diagram with a hand-drawn aesthetic, where editable output and drag-and-drop editing add value over Mermaid's text-only approach.
ia
Evaluate and improve how information is organized for findability. Use when the user asks to "organize this", "restructure docs", "improve navigation", "where should this go", "review file structure", or when documentation grows beyond a single page.
naming
Evaluate and improve names in code using naming as a design diagnostic. Use when the user asks to "name this", "rename", "review naming", "what should I call", struggles to name something, or when a code review surfaces vague or misleading names.
testing
Design test strategy using Beck's Test Desiderata — which properties matter, which tradeoffs to make. Use when the user asks "how should I test this", "what tests do I need", "review my test strategy", "is this well-tested", or when planning tests for a new feature or refactor.