Agent skill · luongnv89

logo-designer

Generate professional SVG logos from project context: 7 brand variants plus a showcase HTML page. Use for product marks, wordmarks, icons, and favicons. Don't use for raster-only logos, illustrations, or full brand guidelines.

What it needs

About 6k tokens when loaded.

What this skill does

Logo Designer Design modern, professional logos by analyzing project context and generating SVG-based brand assets. Environment Check Before running this skill, verify: [ ] You're in a project directory with a README or package.json [ ] You have write access to create /assets/logo/ directory [ ] The project directory is a git repository (optional, but recommended) If any check fails, the skill will stop and ask for clarification. Subagent Architecture This skill uses an Explorer+Executor (A) + Review Loop (C) architecture: Agents: 1. agents/brand-researcher.md — Reads project files, produces structured brand brief 2. agents/svg-generator.md — Generates all 7 SVG files (mark, wordmark, full, icon, favicon, white, black) 3. agents/svg-reviewer.md — Validates SVG structure (viewBox, no rasters, all files present, correct names) Key Insight: 7 SVG files generated inline is the single biggest context cost. Brand research across multiple project files adds to the burden. The reviewer acts as a quality gate to catch SVG structure issues before files are committed. Repo Sync Before Edits (mandatory) Before creating/updating/deleting files in an existing repository, sync the current branch with remote: If the working tree is not clean, stash first, sync, then restore: If origin is missing, pull is unavailable, or rebase/stash conflicts occur, stop and ask the user before continuing. Workflow Phase 1: Project Analysis Automatically analyze the current project to understand brand context: 1. Detect product identity - Check these files in order: README.md - Product name, description, tagline package.json - Name, description, keywords pyproject.toml - Project name and description Cargo.toml - Package name and description go.mod - Module name 2. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills luongnv89/logo-designer

View the source on GitHub

Browse the @skills marketplace