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.
git clone --depth 1 https://github.com/jubscodes/get-shit-prettyWrote 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/jubscodes/get-shit-pretty/gsp-project-critic)<a href="https://agentmods.dev/agents/jubscodes/get-shit-pretty/gsp-project-critic"><img src="https://agentmods.dev/badge/agents/jubscodes/get-shit-pretty/gsp-project-critic/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/agents/jubscodes/get-shit-pretty/gsp-project-critic"><img src="https://agentmods.dev/badge/agents/jubscodes/get-shit-pretty/gsp-project-critic.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.00042 | $0.00105 |
| Opus 5.5 | $0.00017 | $0.00042 |
| Sonnet 5.5 | $0.00008 | $0.00021 |
| Haiku 4.5 | $0.00004 | $0.00011 |
Grade A, and why
gsp-project-critic 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 1mo 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.
What it actually says
Structured design critique — strategy, brand, usability, accessibility, taste. Methodology provided by spawning skill.
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.
- 1mo ago First seen · 12 lines · 42 tokens per session scan A 4e0d8caff2ea
gsp-project-critic is an agent published in the GitHub repository jubscodes/get-shit-pretty (55 stars, last pushed 4mo ago), licensed MIT. It adds 42 tokens to every session and 105 once invoked, about $0.0002 per session on Opus 5.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
screenshot-decoder
Read-only. Decodes a screenshot, image URL, Figma node, or written brief into a structured component spec. Use FIRST whenever the user provides a visual or a non-trivial brief, before any scaffolding.
canvas-to-code-data-binder
Classifies each visual unit's data source. Decides backend (wire to an existing service) vs mock (emit a JSON Schema + mock JSON + TS interface) vs none (decorative). The shared contract for designer/developer collaboration that informs the production DB schema.
canvas-to-code-mapper
The keystone agent. Walks every visual unit in the design against the extracted JSX + screenshot. Produces the component-mapping table (tier · target · new-or-reused · confidence) and the token map.
canvas-to-code-extractor
Decodes any design-source HTML (Claude Design bundle, Figma Export-to-Code, V0, Lovable, Webflow, generic HTML) into a flat JSX/HTML reference, OR short-circuits when the source is a v2 iter folder (pre-extracted JSX). Deterministic.
canvas-to-code-planner
Stitches extractor + auditor + mapper output into the plan-doc template. Writes the canonical spike doc. Iterates conversationally with the engineer.
brand-architect
Use this agent when someone is creating a new brand, rebranding, or turning scattered brand assets into a system. It starts with discovery and positioning questions (audience, competitors, promise, personality) before proposing any logo, color, type, or voice direction, then documents the result as brand guidelines…