analyze-team-session
Use when reviewing an agent team session export for quality, when asked to "analyze this team session", "review my agent team…
Define, codify, or update brand identity and connect it to design systems. Use when the user wants to create brand guidelines, define their brand, update brand identity, or when the user mentions "brand", "brand guidelines", "brand identity", "brand voice", or "brand compliance".
$ npx -y skills add kenneth-liao/ai-launchpad-marketplace --skill brand-guidelines --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/brand-guidelinesContext preview
The summary Claude sees to decide when to auto-load this skill.
Define, codify, or update brand identity and connect it to design systems. Use when the user wants to create brand guidelines, define their brand, update brand identity, or when the user mentions "brand", "brand guidelines", "brand identity", "brand voice", or "brand compliance".
name: brand-guidelines description: Define, codify, or update brand identity and connect it to design systems. Use when the user wants to create brand guidelines, define their brand, update brand identity, or when the user mentions "brand", "brand guidelines", "brand identity", "brand voice", or "brand compliance".
Create a self-contained brand guidelines skill through guided discovery. The generated skill lives at the user level and enforces brand identity across all future Claude Code sessions.
Execute these phases in strict order. Phase 0 is optional (skip if the user has no existing assets to share). Never skip Phases 1-4. Each phase builds on the previous.
| Phase | Name | Action | Output | |-------|------|--------|--------| | 0 | Context Ingestion | Collect + analyze existing business assets | Extracted brand signals + smart defaults for discovery | | 1 | Brand Discovery | Interactive questionnaire across 6 dimensions | User preferences for brand identity | | 2 | Synthesis & Preview | Format and present brand summary | User-confirmed brand identity spec | | 3 | Skill Generation | Generate user-level SKILL.md from template | `~/.claude/skills/{brand-slug}/SKILL.md` | | 4 | Optional DS Creation | Create design systems for unmapped asset types | Updated mapping table in brand skill |
---
Before starting discovery, ask the user if they have existing business assets to share. Existing context dramatically reduces the number of questions needed — the skill extracts what it can and only asks about what's missing or ambiguous.
**Opening prompt:** "Before we start defining your brand, do you have any existing assets I can learn from? These could be your website, newsletter archives, social media profiles, pitch decks, brand documents, images, or anything that represents your brand today. This is optional — we can build entirely from scratch too."
**Supported input types:**
| Input Type | How to Provide | What to Extract | |------------|---------------|-----------------| | Website URL | User provides a URL like `https://mybrand.com` | Use WebFetch to capture the page. Extract: brand name, tagline (from hero/header), mission/about copy, value proposition, tone signals from copywriting style, target audience signals, content categories (→ asset types). Follow internal links to About, Mission, and similar pages if present. | | Newsletter / blog posts | User provides URLs, files, or pastes content | Analyze writing style for voice and tone signals. Extract: recurring topics (→ value prop), how the author addresses readers (→ audience), vocabulary level (→ tone modifiers), sentence structure patterns. | | Documents | User provides file paths (PDF, MD, TXT, DOCX) | Read and analyze. Could be pitch decks, brand guides, one-pagers, course outlines, etc. Extract any brand identity data present. | | Images / logos | User provides file paths or pastes images | Read images visually. Extract: brand name from wordmarks, color palette signals, visual style/mood, existing design system hints. | | Social media profiles | User provides profile URLs | Use WebFetch to capture. Extract: bio (→ tagline/mission), content themes, posting style (→ voice), follower description (→ audience), platform mix (→ asset types). | | Existing brand skill | User points to a previous SKILL.md | Read it as a starting point for updates. Pre-fill all dimensions from existing data. | | Skip | User has no assets to share | Proceed directly to Phase 1 with no smart defaults. |
**Analysis protocol:**
For each provided asset, extract and categorize signals into the 6 discovery dimensions:
| Dimension | What to Look For | |-----------|-----------------| | 1. Brand name & tagline | Literal brand name, slogans, header text, social bios | | 2. Mission & value prop | About pages, mission statements, "what we do" sections, pitch deck opening slides | | 3. Voice & tone traits | Copywriting style — formal vs. casual, assertive vs. supportive, humorous vs. serious | | 4. Tone modifiers | Sentence length patterns, vocabulary level, use of jargon, narrative vs. direct style | | 5. Target audiences | Who the content addresses ("you" references), testimonials, case studies, subscriber descriptions | | 6. Asset types | What visual content exists (thumbnails, social posts, headers, slides, etc.) |
**After analysis, present a summary:**
> "Here's what I extracted from your assets: > > - **Brand name:** {name} | **Tagline:** {tagline or "none found"} > - **Mission signals:** {1-2 sentence summary of what the brand appears to be about} > - **Voice signals:** {detected traits, e.g., "Reads as friendly and expert — conversational but backs up claims"} > - **Tone signals:** {detected modifiers, e.g., "Short punchy sentences, casual vocabulary, avoids jargon"} > - **Audience signals:** {who the content seems to target} > - **Asset types spotted:** {list of visual content types found} > > I'll use these as starting points during discovery. You'll have full control to confirm, adjust, or override everything."
Store the complete analysis as `context_analysis` with per-dimension confidence levels:
---
Guide the user through structured questions to define their brand identity. Use the AskUserQuestion tool to present options. Ask questions **one dimension at a time** to keep the conversation focused.
Load the full question bank from [references/discovery-framework.md](references/discovery-framework.md).
**Rules:**
A curated collection of Claude Code plugins to unlock your personal workflows.
Use when reviewing an agent team session export for quality, when asked to "analyze this team session", "review my agent team…
Generate a self-contained HTML viewer for any Claude Code session, including agent team sessions with full inter-agent DM…
Create YouTube community posts that drive views and audience engagement. Use when asked to create a community post, promote a…
Create, update, or refresh a visual design system or art style guide. Use when the user wants to define a visual style, create a…
Extract structured content ideas from published material. Use when you have source material (transcripts, newsletters, notes, web…
Create retention-optimized opening hooks for any content type. Use when designing a video intro, newsletter opening paragraph,…