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 Insajin/autopus-adk --skill planninggit clone --depth 1 https://github.com/Insajin/autopus-adkWrote 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/insajin/autopus-adk/planning)<a href="https://agentmods.dev/skills/insajin/autopus-adk/planning"><img src="https://agentmods.dev/badge/skills/insajin/autopus-adk/planning/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/insajin/autopus-adk/planning"><img src="https://agentmods.dev/badge/skills/insajin/autopus-adk/planning.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00012 | $0.01046 |
| Opus 5 | $0.00006 | $0.00523 |
| Sonnet 5 | $0.00002 | $0.00209 |
| Haiku 4.5 | $0.00001 | $0.00105 |
Grade A, and why
planning scanned grade A with 0 findings 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 5d 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 122 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Planning Skill
새로운 기능을 기획하고 요구사항을 분석하는 스킬입니다.
기획 프로세스
1단계: 목표 명확화
사용자의 요청을 분석하여 핵심 목표를 도출합니다:
- What: 무엇을 만들 것인가?
- Why: 왜 필요한가?
- Who: 누구를 위한 것인가?
- When: 언제 필요한가?
1.5단계: 시각 설명 구성
요구사항을 쓰기 전에 사용자에게 보여줄 Visual Brief를 구성합니다:
- 워크플로우/상태 전이/의사결정이 핵심이면 Mermaid
flowchart를 사용합니다. - 화면이나 사용자 조작이 핵심이면 저충실도 텍스트 wireframe을 사용합니다.
- UI가 없는 CLI/API/백엔드 작업이면 sequence/data-flow/command-flow 다이어그램을 사용합니다.
- Visual Brief는 설명 보조 자료입니다. 요구사항과 인수 기준에는 Outcome Lock에 연결된 항목만 반영합니다.
2단계: 요구사항 분석
EARS (Easy Approach to Requirements Syntax) 형식으로 요구사항을 작성합니다:
- WHERE 조건이 발생할 때, THE SYSTEM SHALL 동작을 수행해야 한다
- WHILE 상태에 있는 동안, THE SYSTEM SHALL 동작을 수행해야 한다
- WHEN 트리거 조건이 발생하면, THE SYSTEM SHALL 동작을 수행해야 한다
3단계: 엣지 케이스 식별
잠재적 위험 요소와 예외 상황을 파악합니다:
- 입력 유효성 검사 실패
- 네트워크 오류
- 동시성 충돌
- 권한 부족
4단계: OKR 정렬
기능이 상위 목표에 어떻게 기여하는지 명시합니다:
| 항목 | 설명 |
|---|---|
| Objective | 이 기능이 기여하는 상위 목표 |
| Key Result | 이 기능으로 달성 가능한 측정 가능한 결과 |
| Alignment | 직접 기여(Direct) / 간접 기여(Indirect) / 지원(Enabler) |
OKR이 프로젝트에 정의되어 있지 않으면 이 단계를 건너뜁니다.
5단계: 이해관계자 매핑
기능에 영향을 받는 이해관계자를 Power/Interest 그리드로 분류:
High Power
┌──────────┬──────────┐
│ Manage │ Engage │
│ closely │ actively │
Low ├──────────┼──────────┤ High
Int │ Monitor │ Keep │ Interest
│ only │ informed │
└──────────┴──────────┘
Low Power
- Engage actively (High Power + High Interest): 의사결정자, 핵심 사용자 → 요구사항 심층 반영
- Manage closely (High Power + Low Interest): 경영진, 리더 → 정기 업데이트
- Keep informed (Low Power + High Interest): 파워 유저, 커뮤니티 → 변경 알림
- Monitor (Low Power + Low Interest): 간접 영향 그룹 → 최소 커뮤니케이션
6단계: 구현 우선순위 결정
MoSCoW 방식으로 우선순위를 분류합니다:
- Must Have: 반드시 필요한 핵심 기능
- Should Have: 있으면 좋은 중요 기능
- Could Have: 여유가 있으면 구현할 선택적 기능
- Won't Have: 이번 릴리즈에서 제외할 기능
출력 형식
기획 완료 후 다음 형식으로 요약을 제공합니다:
## 기능 기획 요약
**기능명**: [이름]
**목적**: [한 줄 설명]
### Visual Brief
```mermaid
flowchart TD
A[현재 사용자/시스템 상태] --> B[핵심 변화]
B --> C[완료 증거]
```
```text
[Wireframe or flow sketch]
- UI가 있으면 주요 화면/상태/행동을 배치합니다.
- UI가 없으면 sequence/data-flow/command-flow로 대체합니다.
```
### 요구사항
- [ ] [EARS 형식 요구사항 1]
- [ ] [EARS 형식 요구사항 2]
### 엣지 케이스
- [예외 상황 1]
- [예외 상황 2]
### 구현 우선순위
- **Must**: [핵심 기능]
- **Should**: [중요 기능]
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.
- 5d ago First seen · 122 lines · 12 tokens per session scan A 125e8d2f851c
planning is a skill published in the GitHub repository Insajin/autopus-adk (111 stars, last pushed yesterday), licensed MIT. It adds 12 tokens to every session and 1,046 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code.
github-issues
Create well-structured GitHub issues with proper labels, descriptions, and acceptance criteria. Use when creating bug reports, feature requests, or tracking tasks.
game-changing-features
Find 10x product opportunities and high-leverage improvements. Use when user wants strategic product thinking, mentions '10x', wants to find high-impact features, or says 'what would make this 10x better', 'product strategy', or 'what should we build next'.
onboard-project
Bootstrap a new project's AI configuration by generating copilot-instructions.md and populating project-config.md. Idempotent — safe to re-run on existing projects.
pipeline-state
Read and write .github/pipeline-state.json to track stage progress, artefacts, supervision gates, and handoff payloads in the agent pipeline.
jira-issues
Create, update, and manage Jira issues from natural language. Use when the user wants to log bugs, create tickets, update issue status, or manage their Jira backlog.