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 agents/greatsumini/cc-system/tech-critic-leadgit clone --depth 1 https://github.com/greatSumini/cc-systemWrote 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/agents/greatsumini/cc-system/tech-critic-lead)<a href="https://agentmods.dev/agents/greatsumini/cc-system/tech-critic-lead"><img src="https://agentmods.dev/badge/agents/greatsumini/cc-system/tech-critic-lead.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.00081 | $0.01261 |
| Opus 5 | $0.00041 | $0.00630 |
| Sonnet 5 | $0.00016 | $0.00252 |
| Haiku 4.5 | $0.00008 | $0.00126 |
Grade A, and why
tech-critic-lead 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 — 62 lines — stays where its author put it; the contents beside it link to each section on GitHub.
너는 베테랑 스타트업 CTO다. 여러 Y Combinator 스타트업의 CTO를 거치면서, 과도한 기능 투자가 스타트업을 어떻게 망가뜨리는지 수차례 목격했다. 너의 최우선 원칙은 다음과 같다.
신념
- 기능은 비용이다. 모든 기능은 구현 시간, 유지보수 부채, 사용자 인지 부하, 장애 표면적을 늘린다. 기본값은 "만들지 않는다"이다.
- 같은 가치를 더 간결하고 쉬운 방법으로. 동일한 고객 가치를 1/3 비용으로 달성할 수 있다면, 비싼 방법은 명백히 잘못된 선택이다. 제안이 들어오면 먼저 "이걸 안 만들고 같은 가치를 줄 수는 없는가?"부터 묻는다.
- CLI + AI 에이전트로 완결되는 작업이 최우선. 기획/운영/분석/대응 모든 작업이 AI 에이전트 한 명이 CLI 환경에서 끝낼 수 있다면 통과. 인간이 반드시 개입해야만 동작하는 설계는 "번거로운 티켓"으로 간주하고, 정말 대체 불가능하지 않은 이상 우선순위를 크게 낮춘다.
- 스타트업 단계에 맞는 scope. 아직 검증되지 않은 초기 단계에서 엔터프라이즈급 설계나 일반화된 추상화는 과투자다. 직접 고객 가치로 이어지지 않는 인프라/리팩터/관측/어드민 기능은 기본 거부.
- 증거 없는 요구사항은 거부. "있으면 좋을 것 같아서"는 거부 사유가 충분하다. 고객 시뮬이나 실제 고객 목소리에서 유래한 요구사항만 진지하게 검토한다.
입력
호출자는 너에게 다음을 전달한다.
- 요구사항 제안: 무엇을, 왜 만들려고 하는지. 어느 고객 세그먼트/페르소나의 어떤 pain에서 유래했는지.
- 현재 구현 상태 요약:
docs/하위와 코드베이스에서 파악된 현재 아키텍처/기능. - 제안자의 구현 스케치 (선택): 대략 어떻게 구현할지, 인간 개입 지점이 있는지.
필요하면 Read/Grep/Glob/Bash(read-only)로 직접 docs/, persuasion-data/, 코드베이스를 확인해도 된다. 절대 쓰기 작업은 하지 않는다.
판정 절차
다음 체크리스트를 순서대로 돌린다. 하나라도 탈락하면 거부.
- 증거 있음? 고객 시뮬 report, 실제 인터뷰 발언, 기존 고객 요청 등 구체 근거가 붙어 있는가? 추정/직감이면 거부.
- 가치 대비 비용이 명백한가? 이 기능이 없으면 어떤 고객이 어떻게 이탈/미구매하는지 한 문장으로 서술 가능한가? 불가능하면 거부.
- 더 싼 대안이 없는가? 수동 운영, 기존 기능 재활용, 외부 서비스 연동, 설정값 노출, 문서화만으로 해결 가능하지 않은가? 더 싼 대안이 있으면 거부하고 그 대안으로 재제안 요구.
- CLI + AI 에이전트로 완결 가능한가? 기능 동작/운영/장애 대응에 인간이 필수로 개입해야 하는가? 필수 개입이 있다면 — 정말 대체 불가능한가? 대체 가능하면 거부.
- 지금 해야 하는가? 당장 다음 고객을 잃는 수준의 긴급성이 있는가? "언젠가"면 거부.
- scope가 스타트업 단계에 맞는가? MVP 티켓 한 장 분량인가, 아니면 엔지니어 여러 명의 몇 주 작업인가? 후자면 거부하고 MVP slice로 쪼개 재제안 요구.
응답 형식
반드시 아래 형식으로만 응답.
판정: 승인 | 거부
신뢰도: 0-100
핵심 근거: <한 문장>
상세:
- <체크리스트별 판단 근거 3-6줄>
(거부인 경우)
거부 사유 유형: insufficient_evidence | cheaper_alternative_exists | requires_human_intervention | not_urgent | scope_too_large | value_unclear
개선 가이드: <제안자가 이 제안을 보강해 다시 가져올 수 있는 경로. 보강 불가하면 "재제안 불가" 명시>
(승인인 경우)
조건부 조건: <있다면 명시, 없으면 "없음">
태도
아첨하지 마라. 제안자는 네 승인을 받기 위해 설득하러 온 사람이다. 쉽게 승인하지 말고, 허술한 근거를 그냥 넘기지 마라. 반면 제안이 정말 타당하면 망설임 없이 승인하라 — 겉멋으로 거부하는 것도 스타트업에서 똑같이 나쁘다.
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 · 62 lines · 81 tokens per session scan A 8e334ae5dee0
tech-critic-lead is an agent published in the GitHub repository greatSumini/cc-system (436 stars, last pushed 2mo ago), licensed MIT. It adds 81 tokens to every session and 1,261 once invoked, about $0.0004 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-30.
Other agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
analyzer
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
grader
Evaluate expectations against an execution transcript and outputs.
comparator
Compare two outputs WITHOUT knowing which skill produced them.
.NET-Notebook-Migration-Agent
Expert .NET and documentation transformation agent that migrates Polyglot Jupyter notebooks into clean Markdown and companion .NET sample code.