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 agentmods add skills/imtylerrrrrr/tk/konpx skills add Imtylerrrrrr/TK --skill kogit clone --depth 1 https://github.com/Imtylerrrrrr/TKWrote 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/imtylerrrrrr/tk/ko)<a href="https://agentmods.dev/skills/imtylerrrrrr/tk/ko"><img src="https://agentmods.dev/badge/skills/imtylerrrrrr/tk/ko.svg" alt="Measured on agentmods" 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 | $0.00099 | $0.02092 |
| Opus 5 | $0.00049 | $0.01046 |
| Sonnet 5 | $0.00020 | $0.00418 |
| Haiku 4.5 | $0.00010 | $0.00209 |
Grade A, and why
team-kickoff 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 4d 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 — 87 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Team Kickoff
개요
에이전트로 개발하는 팀의 협업 거버넌스를 세팅한다. 세 가지 원칙:
- PR을 규제하고 커밋은 자율에 둔다 — squash merge 하에서 main 히스토리는 PR 제목으로만 구성된다. 규제 지점을 하루 커밋 수십 개에서 PR 몇 개로 줄인다.
- 규칙은 AGENTS.md 한 곳에만 산다 — 다른 모든 파일은 포인터이거나, 규칙이 아닌 장치(템플릿·설정)다.
- 검증 전에 성공을 보고하지 않는다 — GitHub 설정은 적용 후 재확인한 것만 "완료"다.
비범위: 로드맵·구현 계획 생성, GitHub 외 호스팅, 손코딩 전용 팀. 인터뷰·산출물의 언어는 사용자의 언어를 따른다.
진행 순서
1. 감지 — 묻지 말고 확인한다
- git 레포 여부, 기본 브랜치명(가정 금지 — master일 수 있다), 기존
AGENTS.md/CLAUDE.md/GEMINI.md/.github/PULL_REQUEST_TEMPLATE.md gh auth status, 원격 존재 여부, 레포 가시성(public/private)
2. 인터뷰 — 정확히 4문항, 한 번에
① 기간·강도: 해커톤(≤3일) / 정규 ② 팀 인원 ③ 커밋·PR 제목 언어(한글/영어) ④ 자동 릴리즈(semver·체인지로그) 계획 여부
4문항 초과 금지. 감지(1단계)로 알 수 있는 것을 묻지 않는다. CI 검사 등 선택 제안도 질문하지 말 것 — 보고서의 "사람이 할 일 (선택)"에 넣는다.
재실행(부분 변경 요청)이면 달라지는 문항만 확인한다 — 나머지 답은 기존 산출물(AGENTS.md 규칙 블록)에서 읽는다. 이전 실행의 누락 산출물(예: 빠진 포인터 파일)을 복구하는 것은 범위 내 변경이다.
3. 모드 결정
| 해커톤 | 정규 | |
|---|---|---|
| 리뷰 승인 | 0명 — 셀프 머지 허용 | 1명 |
| CI PR 제목 검사 | 안 함 | 보고서 "사람이 할 일 (선택)"으로 제안 |
| 커밋 레벨 형식 검사(훅) | 안 함 | ④ 자동 릴리즈 선택 시에만 |
모든 모드 공통: squash-only 머지, PR 제목 타입: 설명, 타입은 feat|fix|docs|refactor|chore 5종, 개인 브랜치 커밋 자유(WIP 허용). 인원이 1명이면 승인 0으로 조정. 규제 수준(L1/L2)과 타입 판정 기준은 references/commit-conventions.md.
4. GitHub 설정 — 산출물 생성보다 먼저 실행한다
순서가 중요한 이유: 5단계의 {{PROTECTION_NOTE}} 치환값은 브랜치 보호의 성패를 알아야 정해진다.
절차는 references/github-setup.md대로: 감지 → 적용 → gh api로 실제 적용 재확인 → 폴백. 규칙별 수단·강등 경로는 references/enforcement-matrix.md. 폴백 3단:
- public 또는 유료 플랜 → squash-only + 브랜치 보호 풀 세팅
- private + 무료 (보호 API 403) → squash-only만 하드 적용. "직push 금지"와 승인 요건은 AGENTS.md 소프트 규칙으로 강등
- gh 미설치/미인증/원격 없음/ADMIN 아님 → 사람이 할 일을 체크리스트로 출력
5. 산출물 생성 — templates/ 사용 (치환자 정의는 templates/README.md)
| 파일 | 규칙 |
|---|---|
AGENTS.md |
<!-- team-rules:start/end --> 마커 섹션, 30줄 상한. 신규면 골격으로 생성: 제목(프로젝트명 — README나 디렉토리명에서) + 규칙 블록 + 빈 ## 프로젝트 개요·## 빌드·실행 섹션 2개. 기존 파일이면 제목 바로 아래 삽입, 마커가 이미 있으면 사이만 교체 |
CLAUDE.md / GEMINI.md |
한 줄 포인터. 팀 구성을 묻지 말고 둘 다 항상 생성 — 한 줄 비용 ≈ 0, 팀원이 도구를 바꿔도 동작한다. 기존 파일이면 파일 끝에 포인터 라인만 추가. 심링크 금지 (Windows 체크아웃에서 깨짐) |
.github/PULL_REQUEST_TEMPLATE.md |
검증 체크리스트 중심 — 체크리스트를 동일 마커로 감싼다. 마커가 있으면 사이만 교체, 마커 없는 기존 템플릿이면 (마커 포함) 체크리스트 섹션만 append |
README.md |
짧은 "협업 규칙" 섹션 append (내용 3줄 + 마커 — 멱등) |
What ships with it
9 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.
- references/commit-conventions.md 3.8 KB
- references/enforcement-matrix.md 2.4 KB
- references/github-setup.md 4.5 KB
- templates/agents-section.md 840 B
- templates/CLAUDE.md 11 B
- templates/GEMINI.md 106 B
- templates/PULL_REQUEST_TEMPLATE.md 558 B
- templates/readme-section.md 255 B
- templates/README.md 2.0 KB
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.
- 4d ago First seen · 87 lines · 99 tokens per session scan A aabf5f95635e
team-kickoff is a skill published in the GitHub repository Imtylerrrrrr/TK (2 stars, last pushed 2mo ago), licensed MIT. It adds 99 tokens to every session and 2,092 once invoked, about $0.0005 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-08-31.
Other skills, from other repositories
claude-code-dmwork
Connect to DMWork messaging platform as an AI bot via the OpenClaw DMWork adapter plugin.
meeting
Use for /meeting, /meeting sync, /meeting backfill, or a search term — adaptively analyzes a Granola meeting into decisions, findings, actions, and continuity in shared memory.
reflect
Use when the user says 'we decided', 'I realized', or 'that's a pattern' — captures decisions, findings, or patterns in shared memory. Not a private half-baked thought (/note) or cross-referencing (/deep-reflect).
dashboard
See your recent sessions, open handoffs, and current work at a glance. Use for /dashboard, checking your personal status — not the team-wide view (/activity).
view
Generate a branded HTML artifact from Egregore data (quest, handoff, activity, board, network, or any document) and open it in the browser. Use for /view, 'render this', or 'show me visually'.
deep-reflect
Run deep, multi-hop research over org memory to answer a question or cross-reference an insight, with a cited synthesis. Use for /deep-reflect — not one-shot recall (/search) or capturing an insight (/reflect).