Token导航 LogoToken导航TokenDH.com
开发规范需要联网github未标认证来源可访问许可证需确认审计提醒

brand-guidelines品牌指南

Agent Skill

brand-guidelines 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

371

周安装

15

GitHub Stars

124

下载量

116
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:brand-guidelines(品牌指南)
来源仓库:https://github.com/kenneth-liao/ai-launchpad-marketplace
仓库路径:skills/brand-guidelines
安装命令:
npx skills add https://github.com/kenneth-liao/ai-launchpad-marketplace --skill brand-guidelines
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/kenneth-liao/ai-launchpad-marketplace --skill brand-guidelines

简介

brand-guidelines 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态、代码变更或协作事项进行整理。

  • 适用于需要跟踪和管理代码协作流程的场景。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装使用。
  • 安装前需确认权限范围、维护状态及是否涉及联网或文件操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Brand Guidelines Generator

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.

Workflow Overview

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.

PhaseNameActionOutput
0Context IngestionCollect + analyze existing business assetsExtracted brand signals + smart defaults for discovery
1Brand DiscoveryInteractive questionnaire across 6 dimensionsUser preferences for brand identity
2Synthesis & PreviewFormat and present brand summaryUser-confirmed brand identity spec
3Skill GenerationGenerate user-level SKILL.md from template~/.claude/skills/{brand-slug}/SKILL.md
4Optional DS CreationCreate design systems for unmapped asset typesUpdated mapping table in brand skill

Phase 0: Context Ingestion (Optional)

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 TypeHow to ProvideWhat to Extract
Website URLUser provides a URL like https://mybrand.comUse 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 postsUser provides URLs, files, or pastes contentAnalyze 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.
DocumentsUser 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 / logosUser provides file paths or pastes imagesRead images visually. Extract: brand name from wordmarks, color palette signals, visual style/mood, existing design system hints.
Social media profilesUser provides profile URLsUse WebFetch to capture. Extract: bio (→ tagline/mission), content themes, posting style (→ voice), follower description (→ audience), platform mix (→ asset types).
Existing brand skillUser points to a previous SKILL.mdRead it as a starting point for updates. Pre-fill all dimensions from existing data.
SkipUser has no assets to shareProceed directly to Phase 1 with no smart defaults.

Analysis protocol:

For each provided asset, extract and categorize signals into the 6 discovery dimensions:

DimensionWhat to Look For
1. Brand name & taglineLiteral brand name, slogans, header text, social bios
2. Mission & value propAbout pages, mission statements, "what we do" sections, pitch deck opening slides
3. Voice & tone traitsCopywriting style — formal vs. casual, assertive vs. supportive, humorous vs. serious
4. Tone modifiersSentence length patterns, vocabulary level, use of jargon, narrative vs. direct style
5. Target audiencesWho the content addresses ("you" references), testimonials, case studies, subscriber descriptions
6. Asset typesWhat 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:

  • High confidence — clear, unambiguous signal (e.g., brand name from a logo, explicit mission statement)
  • Medium confidence — strong signal but inferred (e.g., voice traits from writing style analysis)
  • Low confidence — weak or mixed signals (e.g., audience guessed from content topics)

Phase 1: Brand Discovery

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.

Rules:

  • Ask dimensions in order (they build on each other)
  • One dimension per AskUserQuestion call — do not batch across dimensions
  • If Phase 0 produced smart defaults, adapt each dimension based on confidence level (see Smart Default Behavior below)
  • For open-ended dimensions, use AskUserQuestion with broad options that prompt elaboration
  • For multi-choice dimensions, present all options with descriptions and enable multiSelect
  • After each answer, give a brief 1-sentence acknowledgment contextualizing the choice, then move to the next dimension
  • Complete ALL 6 dimensions before moving to Phase 2
  • If the user wants to go back and change a previous answer, allow it

Smart Default Behavior (when Phase 0 data exists):

ConfidenceBehavior
HighPresent the extracted value and ask for confirmation: *"From your website, I found your brand name is {name} with tagline {tagline}. Sound right, or want to change it?"* Use AskUserQuestion with the extracted value as the first option and "I want to change this" as the second.
MediumPresent the extracted value as a suggested default: *"Based on your writing style, I'd suggest Friendly & approachable + Expert & authoritative — your content is conversational but backs up claims with evidence. Does this match your intent?"* Still present all options with the suggestion pre-noted.
LowPresent all options normally but note what was observed: *"Your content seems to target developers, but I wasn't sure — who is your primary audience?"*
No signalAsk the full question as defined in the discovery framework with no pre-selection.

Dimensions (in order):

  1. Brand name & tagline
  2. Mission & value proposition
  3. Voice & tone traits
  4. Tone modifiers
  5. Target audiences
  6. Asset types & design system mapping

Dimension 6 — Special handling:

Before presenting asset type options, scan ~/.claude/.context/design-systems/ to discover available design systems. For each directory found, read the design system markdown file to extract the style name.

After the user selects their asset types, ask a follow-up for each selected asset type: which design system should be used? Present three options per asset type:

  • Each discovered design system (by style name)
  • "Create new design system" — flags this type for Phase 4
  • "Decide later" — leaves the mapping empty for now

Store the complete mapping as asset_ds_mapping.


Phase 2: Synthesis & Preview

After all 6 dimensions are answered, synthesize into a formatted brand summary and present for confirmation.

Steps:

  1. Derive the brand slug from the brand name: lowercase, spaces and special characters replaced by hyphens (e.g., "AI Launchpad Newsletter" → ai-launchpad-newsletter)
  2. Synthesize voice traits + tone modifiers into 3-4 voice application rules — concrete, actionable guidelines for how this brand should sound
  3. Derive brand anti-patterns from the inverse of chosen voice traits (see mapping in template reference)
  4. Build audience profiles — for each audience segment, infer goals, frustrations, what resonates, and preferred platforms based on the user's description
  5. Format the complete brand summary:

Present to the user:

## Brand Summary: {brand_name}

**Tagline:** {tagline}
**Mission:** {mission}
**Value Prop:** {value_prop}

**Voice Traits:** {trait_1}, {trait_2}
**Tone Modifiers:** {modifier_1}, {modifier_2}

**Voice Application Rules:**
- {rule_1}
- {rule_2}
- {rule_3}

**Audiences:**
- Primary: {primary_audience}
- Secondary: {secondary_audience}

**Asset Type → Design System Mapping:**
| Asset Type | Design System |
|------------|---------------|
| {type_1} | {ds_1 or "Create new" or "Decide later"} |
| ... | ... |

**Anti-Patterns (things this brand should NEVER do):**
- {anti_pattern_1}
- {anti_pattern_2}
- ...
  1. Ask the user: "Does this brand summary look right? Want to change anything before I generate the skill?"
  2. If the user wants changes, update the relevant fields and re-present
  3. Once confirmed, proceed to Phase 3

Phase 3: Skill Generation

Generate the brand guidelines skill at ~/.claude/skills/{brand-slug}/SKILL.md.

Steps:

  1. Load the template from references/brand-skill-template.md
  2. Fill every {{placeholder}} with the confirmed brand data from Phase 2
  3. Ensure the generated skill is fully self-contained — all brand data embedded directly, no references to external config files
  4. Create the directory ~/.claude/skills/{brand-slug}/ if it doesn't exist
  5. Write the generated SKILL.md to ~/.claude/skills/{brand-slug}/SKILL.md
  6. Verify the generated skill — read the file back and check:

- No unfilled {{placeholder}} markers remain - All 6 sections are present (Brand Identity, Voice & Tone, Target Audiences, Design System Resolution, How To Apply, Brand Anti-Patterns) - The asset type mapping table has the correct number of rows - If any issues found, fix and re-write before proceeding

  1. Inform the user: "Your brand guidelines skill has been created at ~/.claude/skills/{brand-slug}/SKILL.md. Restart Claude Code to activate it — user-level skills are loaded at startup."

Phase 4: Optional DS Creation

If any asset types in asset_ds_mapping were mapped to "Create new design system", offer to create them now.

Steps:

  1. List all asset types mapped to "Create new"
  2. Ask the user: "You flagged {N} asset type(s) for new design systems: {list}. Want to create them now, or come back later?"
  3. If the user wants to create now: a. For each asset type, invoke the creator-stack:design-system skill (suggest "user level" as the output location so it's available system-wide) b. After each design system is created, update the brand skill's mapping table:

- Read ~/.claude/skills/{brand-slug}/SKILL.md - Replace the "Create new" entry for that asset type with the new design system's style name and path - Write the updated file

  1. If the user wants to come back later, remind them they can update the mapping manually or re-invoke this skill in "update" mode

Updating an Existing Brand Skill

If the user already has a brand skill (detected by checking ~/.claude/skills/ for existing brand directories), offer an abbreviated update flow.

Update workflow:

  1. List discovered brand skills from ~/.claude/skills/*/SKILL.md
  2. Ask the user which brand to update
  3. Read the existing brand skill
  4. Ask which dimensions to update (multi-select from the 6 dimensions)
  5. Run only the selected dimensions from Phase 1
  6. Re-synthesize only the affected sections
  7. Update the existing SKILL.md (preserve unchanged sections)
  8. Inform the user to restart Claude Code

Error Handling

  • If ~/.claude/.context/design-systems/ does not exist or is empty during Dimension 6, inform the user no design systems are available yet and offer "Create new" or "Decide later" as the only options
  • If ~/.claude/skills/{brand-slug}/SKILL.md already exists, ask the user whether to overwrite or choose a different slug
  • If the brand name produces an empty or invalid slug, ask the user to provide a custom slug
  • If the user's voice trait + modifier combination creates a contradictory voice (e.g., "Bold & provocative" + "Casual vocabulary" for a financial services brand), flag the tension during synthesis and ask which direction to prioritize

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.11%
按下载量换算43

Claude

29.88%
按下载量换算35

Cursor

19.41%
按下载量换算23

Gemini CLI

9.46%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills