brand-gen-logo — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited brand-gen-logo (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
For Sage brand work in Pi, use the paste-ready prompt at docs/prompts/pi-sage-brand-gen-full-pipeline.md. It routes Pi through the typed brand_* tools, the brand-orchestrator subagent, exact-text gates, v2/DSPy review, GEPA-ready disagreement fields, and typed mutation loops. Keep this link instead of copying the full prompt into skill bodies.
Use this instead of the main brand-gen skill when the artifact is primarily a logo, wordmark, or lockup. Logo work has different constraints than standard brand materials.
recraft-v4 and recraft-v4-svg are preferred over photo-realistic modelsLogo has its own CLI and MCP server, separate from bgen:
bgen <command> [opts]logo_generate, logo_feedback, logo_show, logo_compare, logo_evolve, logo_bootstrap, logo_inspirebgen bootstrapMCP: logo_bootstrap() — scans existing logo files into the manifest.
bgen inspire symbol # browse logosystem.co by category
bgen inspire --url <url> # custom inspiration URL
bgen inspire symbol --list # list saved inspirationMCP: logo_inspire(category="symbol") or logo_inspire(url="<url>")
Categories: symbol, wordmark, symbol-text, brown, beige, black, all.
bgen generate \
-p "Geometric pillar mark, three flat vertical rectangles ascending left to right, warm copper on transparent, clean silhouette" \
-m recraft-v4 \
--aspect-ratio 1:1 \
--tag icon \
--mode inspirationMCP: logo_generate(prompt="...", model="recraft-v4", aspect_ratio="1:1", tag="icon", mode="inspiration")
Models for logo work:
| Model | Best for |
|---|---|
recraft-v4 | Clean vector-style marks, sharp silhouettes |
recraft-v4-svg | SVG output for true vector paths |
ideogram | Text-heavy wordmarks, typography-first marks |
nano-banana-2 | Reference-preserving when iterating from an existing mark |
Pass reference images with --reference-images /path/to/ref.png or --reference-dir /path/to/approved/.
bgen feedback v12 --score 4 --notes "Strong silhouette, simplify left column"
bgen feedback v12 --status favorite
bgen feedback v12 --lock "three ascending rectangles" "warm copper"MCP: logo_feedback(version="v12", score=4, notes="...", lock_fragments=["three ascending rectangles"])
Locked fragments persist into all future prompts. Use them to protect equity that works.
bgen compare v10 v11 v12 # specific versions
bgen compare --favorites # all favorites
bgen compare --top 5 # top 5 by scoreMCP: logo_compare(versions=["v10","v11","v12"]) or logo_compare(favorites=true)
bgen evolveMCP: logo_evolve() — analyzes prompt patterns across scored versions. Shows what works, what fails, locked fragments, and word frequency analysis.
bgen show # full manifest
bgen show v12 # specific version detail
bgen show --favorites # favorites only
bgen show --top 5 # top 5MCP: logo_show() or logo_show(version="v12")
5=near-ship, 4=good direction, 3=mixed, 2=weak, 1=reject.
The agent can propose scores based on conversation, but only persist when user intent is explicit. Always stop after each batch so the user clarifies what to keep and what to reject.
Logo work benefits from the same brand foundation as standard materials. If a saved brand exists:
bgen show-session-summary --format json # check current brand state
bgen show-identity --format json # brand identity for tone/palette guidance
bgen ideate-messaging --format json # messaging context for wordmark copyUse the main brand-gen skill's identity and messaging to inform logo prompt language — tone words, palette direction, and shape language cues all apply.
recraft-v4 family~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.