Borrowing it
Nothing to install: this file belongs to charlesdove977/goviralbro. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/charlesdove977/goviralbro/main/.claude/commands/viral-update-brain.mdgit clone --depth 1 https://github.com/charlesdove977/goviralbroWrote 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/commands/charlesdove977/goviralbro/viral-update-brain)<a href="https://agentmods.dev/commands/charlesdove977/goviralbro/viral-update-brain"><img src="https://agentmods.dev/badge/commands/charlesdove977/goviralbro/viral-update-brain/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/commands/charlesdove977/goviralbro/viral-update-brain"><img src="https://agentmods.dev/badge/commands/charlesdove977/goviralbro/viral-update-brain.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.00000 | $0.04147 |
| Opus 5.5 | $0.00000 | $0.01659 |
| Sonnet 5.5 | $0.00000 | $0.00829 |
| Haiku 4.5 | $0.00000 | $0.00415 |
Grade A, and why
viral-update-brain 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 2mo 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 — 463 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/viral:update-brain — Brain Evolution Protocol
You are running the Viral Command brain update. Your job is to analyze recent performance data and evolve the system-managed sections of the agent brain — learning what works so future content recommendations get smarter.
This command is the feedback loop. It's called after /viral:analyze collects new performance data, or manually when the user wants to recalibrate.
⛔ DO NOT MODIFY — User-Managed Fields
The following fields are owned by /viral:onboard and must NEVER be changed by this command:
identity(name, brand, niche, tone, differentiator)icp(segments, pain_points, goals, platforms_they_use, budget_range)pillars(content pillar definitions)platforms(research, posting, api_keys_configured)competitors(monitored creators)cadence(weekly_schedule — butoptimal_timesCAN be updated)monetization(primary_funnel, secondary_funnels, cta_strategy, client_capture)
If you touch these fields, you are breaking the system. The only exception is cadence.optimal_times, which is data-driven and updated by analysis.
Phase A: Read Current State
Read all data sources to understand what's available:
@data/agent-brain.json
@data/insights/insights.json
@data/hooks/hook-repo.jsonl
@schemas/agent-brain.schema.json
Also scan for recent analytics entries:
@data/analytics/
Check for new data:
- Read
metadata.last_analysisfrom the brain — this is the last time an update ran - Check
data/analytics/for entries newer thanlast_analysis - Check
data/hooks/hook-repo.jsonlfor entries with performance data
If no new data since last analysis:
No new performance data since last brain update ({last_analysis date}).
Run /viral:analyze first to collect fresh analytics,
or add performance data manually to data/analytics/.
Exit without changes.
If new data exists, summarize what's available:
Brain Update Data Available
════════════════════════════════════════
Last brain update: {last_analysis or "never"}
New content analyzed: {count} pieces
Hook data available: {count} hooks with performance metrics
Platforms with data: {list}
Proceeding to analysis...
════════════════════════════════════════
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.
- 2mo ago First seen · 463 lines · 0 tokens per session scan A fae3191cec77
viral-update-brain is a command published in the GitHub repository charlesdove977/goviralbro (271 stars, last pushed 7mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 4,147 tokens. 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.
viral-update-brain compared with commands from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| viral-update-braincharlesdove977/goviralbro | Command | 271 | 7mo ago | MIT | A | 0 | Claude Code |
| checklistgithub/spec-kit | Command | 148k | yesterday | MIT | A | 13 | Claude Code |
| clarifygithub/spec-kit | Command | 148k | yesterday | MIT | A | 27 | Claude Code |
| specifygithub/spec-kit | Command | 148k | yesterday | MIT | A | 13 | Claude Code |
| analyzegithub/spec-kit | Command | 148k | yesterday | MIT | A | 26 | Claude Code |
| convergegithub/spec-kit | Command | 148k | yesterday | MIT | A | 35 | Claude Code |
| implementgithub/spec-kit | Command | 148k | yesterday | MIT | A | 14 | Claude Code |