agentsclimarketplace

Phy6 brand assets

Skill build-with-dhiraj/ai-workflow-framework-portability-kit/Skills/phy6-brand-assets

phy6.ai brand asset loop — favicons, PWA icons, OG images, and visual QA grounded in the Renaissance First Principles design system. Use when generating favicons, wiring Next.js metadata/icons, syncing Claude Design with the repo, or verifying brand assets at 16/32/180px.From its SKILL.md

Install
npx -y skills add build-with-dhiraj/ai-workflow-framework-portability-kit --skill phy6-brand-assets

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.0 KB, 758 tokens by cl100k_base, as published. Nobody here has run it

phy6 brand assets

Orchestrates favicon + social asset generation for phy6.ai using the repo's existing design system (not a generic template).

Source of truth (read before generating)

AssetPath
Design tokens & rulesbrand/design-system.md
Live CSS tokenssrc/app/globals.css (:root, @theme inline)
Manifesto voicebrand/manifesto.md
Logo / mark candidatesDesign assets/Renaissance aesthetics/mila-okta-safitri-w2fiznlSojQ-unsplash.svg (golden-ratio spiral), wordmark "phy6" in Cormorant
Next metadatasrc/app/layout.tsx

Palette for assets: parchment #F8F3ED, ink #1A1410, lapis #1E3A8A, gold #C9A24A.

Recommended toolchain

  1. web-asset-generator (same folder tree in ~/.cursor/skills/ and ~/.claude/skills/) — favicons, PWA icons, manifest.json, OG images, Next.js wiring.
  2. Playwright MCP — visual verification at 16×16 / 32×32 / 180×180 on localhost.
  3. Claude Design (native)/design-sync and /design for full-page canvas work; no user-installable MCP. Run /update and start a new session if missing.

Do not use: e-brokenc0de/claude-design-mcp (CDP hack, breaks often).

Workflow: ship favicon + icons

0. Dependencies

python3 -m pip install Pillow

Run: python3 ~/.claude/skills/web-asset-generator/scripts/check_dependencies.py

1. Generate

Invoke web-asset-generator. Typical phy6 request:

Generate a complete web asset package for phy6.ai from the golden-ratio spiral SVG (or a lapis "6" on parchment). Include favicon.ico, apple-touch-icon, PWA 192/512, and OG 1200×630. iOS: solid parchment background — no transparency.

2. Wire Next.js App Router

  • Place icons under src/app/ (icon.png, apple-icon.png) or public/ per script output.
  • Extend metadata in src/app/layout.tsx: icons, openGraph.images, twitter.images.
  • Add public/manifest.webmanifest if PWA icons generated.
  • Keep metadataBase: https://phy6.ai.

3. Verify

Ask explicitly: "Use Playwright MCP to verify favicon at 16/32/180px on localhost."

Workflow: Claude Design round-trip

  1. /design-sync — import this repo so canvas work uses real tokens.
  2. Build on claude.ai/design or /design in terminal.
  3. Hand off bundle to Claude Code for implementation.
  4. Re-run Playwright visual checks.

phy6-specific constraints

  • Restraint rule: if in doubt, omit.
  • Favicon must read at 16×16.
  • After asset changes: npm run build must pass.

Stitch (optional)

Stitch MCP is available separately. Use for new screen mockups, not favicons. phy6 tokens already live in the repo.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,861. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.