From project-logo-author
Generates professional logos with programmatic transparency conversion. Works with pixel art, vector designs, and complex multi-colored styles. Use when asked to "generate a logo", "create logo", or "make a project logo".
npx claudepluginhub tsilva/claudeskillz --plugin project-logo-authorThis skill uses the workspace's default tool permissions.
Generate professional logos with transparent backgrounds using the `repologogen` CLI.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Generate professional logos with transparent backgrounds using the repologogen CLI.
Run which repologogen to verify the CLI is installed.
If not found, STOP and inform the user:
pip install repologogen or uv tool install repologogenOPENROUTER_API_KEY environment variable (or ~/.repologogen/config.yaml) is requiredDo NOT proceed if repologogen is not installed.
Run from the project root:
repologogen [path] [flags]
Map user preferences to CLI flags:
| User Request | Flag | Example |
|---|---|---|
| Custom style | -s | -s "pixel art" |
| Output path | -o | -o assets/logo.png |
| Project name override | -n | -n "My Project" |
| Custom model | -m | -m "openai/dall-e-3" |
| Config file | -c | -c custom-config.yaml |
| Skip trimming | --no-trim | |
| Skip compression | --no-compress | |
| Preview only | --dry-run | |
| Template variables | --var | --var KEY=VALUE (repeatable) |
| Verbose output | -v |
# Default — auto-detects project, generates logo.png
repologogen
# Custom style
repologogen -s "16-bit pixel art"
# Custom output path with verbose logging
repologogen -o assets/logo.png -v
# Dry run to preview prompt
repologogen --dry-run
# Specific project directory
repologogen /path/to/project -s "minimalist vector"
repologogen loads config in priority order:
.config.yaml in project root~/.repologogen/config.yamlSee repologogen docs for all config options (style, icon_colors, key_color, trim, compress, etc.).
After repologogen completes, read the generated image with the Read tool to visually verify the result. If unsatisfactory, re-run with adjusted flags (e.g., different -s style).