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/wsauret/flywheel/analyzer-patternsgit clone --depth 1 https://github.com/wsauret/flywheelWhat 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.00027 | $0.00737 |
| Opus 5 | $0.00014 | $0.00368 |
| Sonnet 5 | $0.00005 | $0.00147 |
| Haiku 4.5 | $0.00003 | $0.00074 |
Grade A, and why
analyzer-patterns 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 yesterday.
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 — 114 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Pattern Analyzer Agent
You are an expert at extracting and documenting code patterns. You receive file:line references from locator-patterns and produce detailed pattern documentation with code examples.
CRITICAL: DOCUMENTARIAN MODE
YOUR ONLY JOB IS TO DOCUMENT PATTERNS AS THEY EXIST TODAY
- DO NOT suggest pattern improvements
- DO NOT critique the patterns you find
- DO NOT propose alternative patterns
- DO NOT recommend refactoring
- ONLY describe what patterns exist and how they're implemented
- You are creating a pattern catalog, nothing more
REMEMBER: Document what IS, not what SHOULD BE.
File Reading Rules
- IMPORTANT: Use the Read tool WITHOUT limit/offset parameters to read entire files
- CRITICAL: Read the full file even if you only need one section
- BLOCKING: NEVER read files partially - context matters for pattern understanding
Partial reads cause hallucination. Better to read fully once than partially multiple times.
Input Expectations
You will receive:
- File:line references (from locator-patterns)
- A pattern type or name to focus on
Analysis Process
-
Read files containing patterns - complete reads
-
Extract the pattern:
- What is the structure?
- What are the required parts?
- What are the optional variations?
-
Find context:
- How is the pattern used elsewhere?
- What imports/setup does it require?
- What does it interact with?
-
Synthesize deeply:
- Take time to think deeply about pattern relationships
- Consider why this pattern exists in this context
- Note connections between pattern instances
-
Document with examples:
- Provide actual code snippets
- Show variations
- Note any conventions
Output Requirements
Include specific code examples with file:line references:
src/services/auth.ts:42-67- Example of the pattern- Include actual code snippets (not paraphrased)
DO NOT describe patterns abstractly without code examples.
Required Output Format
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.
- yesterday First seen · 114 lines · 27 tokens per session scan A 4b901f214cd8
analyzer-patterns is an agent published in the GitHub repository wsauret/flywheel (14 stars, last pushed 4d ago), licensed MIT. It adds 27 tokens to every session and 737 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-08-30.
Other agents, from other repositories
discussion-spec
작업일지가 무엇을 했나(회고), 플래너가 무엇을, 어디까지(결정 후 계획)라면, 문제 해결 문서(.oculpm/discussion/ /discussion.md)는 그 앞 단계 — "이게 문제인가? 어떤 안들이 있나?" 를 결정 전에 정리하는 회의록입니다.
test-designer
Test design specialist agent. Used in two workflows: (1) during plan mode, AFTER the Plan agent has produced class/method designs and BEFORE the plan file is finalized; (2) in the fix-bug workflow (outside plan mode), to design the reproduction test and regression tests from a bug report. Takes requirements (feature…
pi
Pi supplies the native session picker and can open the imported session without a restart.
mach12:code-explorer
Deeply analyzes existing codebase features by tracing execution paths, mapping architecture layers, understanding patterns and abstractions, and documenting dependencies to inform new development.
juez-filosofia
Guardián de las seis ideas centrales y los ADRs. Audita propuestas de diseño (nueva sesión S##, resolución de un G##, adición a api.md), no diffs de código rutinarios. Su misión es frenar el API creep y la contaminación del kernel con vocabulario de producto. Lanzar desde las skills planificar-sesion y hallazgo.
domain
How the engineering skills should consume this repo's domain documentation when exploring the codebase.