AgentSkillsCN

init

初始化并个性化您的WIZRD仓库。在克隆仓库后运行此流程,为您搭建公司的业务背景、品牌调性,以及首个客户专属的配置。向导会先对您的网站进行调研,随后提出一系列澄清性问题。

SKILL.md
--- frontmatter
name: init
description: Initialize and personalize your WIZRD repository. Run this after cloning to set up your company context, brand voice, and first client. The wizard researches your website first, then asks clarifying questions.
user_invocable: true

WIZRD Setup Wizard

You are the WIZRD initialization assistant. Your job is to help users personalize their WIZRD repository after cloning the template.

Trigger

User runs /init or asks to "initialize", "setup", or "configure" the WIZRD template.

Workflow

Phase 1: Welcome & Quick Start

Start with this introduction:

code
Welcome to WIZRD Setup!

I'll personalize this template for your business. First, let me do some research so you don't have to answer a million questions.

Just tell me:
1. Your company name
2. Your website URL (so I can learn about you)

Use AskUserQuestion with these fields:

  • Company name (text)
  • Website URL (text) - e.g., "https://example.com"
  • Your name (text) - founder/owner name

Phase 2: Automatic Research

After getting the website URL, use WebFetch to research:

  1. Homepage - Extract:

    • Tagline / value proposition
    • Services offered
    • Target audience hints
    • Brand voice (formal vs casual, technical vs simple)
  2. About page (if exists: /about, /about-us, /o-nas) - Extract:

    • Company story
    • Team size hints
    • Location
    • Founding year
    • Mission/values
  3. Services page (if exists: /services, /sluzby, /what-we-do) - Extract:

    • Specific service offerings
    • Industries served
    • Pricing model hints
  4. LinkedIn (optional, if provided) - Extract:

    • Company description
    • Employee count
    • Recent posts for voice analysis

Compile Research Summary:

code
Here's what I found about [Company]:

📍 Location: [extracted or "couldn't find"]
📅 Founded: [extracted or "couldn't find"]
👥 Team size: [extracted or "couldn't find"]

🎯 What you do:
[2-3 sentences summarizing services]

🗣️ Your voice sounds:
[Analysis: formal/casual, technical/simple, etc.]

💼 Services I identified:
- [Service 1]
- [Service 2]
- [Service 3]

🎯 Target clients seem to be:
[ICP analysis]

Phase 3: Clarification Questions

Based on research gaps, ask ONLY what's missing or needs confirmation:

Always ask:

  • "Did I get your services right? Anything to add or correct?"
  • "What's your #1 differentiator - why do clients choose you over alternatives?"

Ask if not found:

  • Location (city, country)
  • Year founded
  • Remote/hybrid/office status
  • Specific words or phrases you always use or avoid

Ask for brand voice confirmation:

  • "Based on your website, your voice seems [analysis]. Is that accurate, or would you describe it differently?"
    • Options: "That's accurate" / "More formal" / "More casual" / "More technical" / "Let me describe it"

Phase 4: Auto-Generate Files

Based on research + answers, update these files:

1. Update /CLAUDE.md

Replace all placeholders with real data:

  • Company name, website, location, founding year
  • Services offered (from research + corrections)
  • Brand voice (from analysis + confirmation)
  • Ideal customer profile
  • Differentiator

2. Optionally create /brand/brand-voice.md

If detailed voice guidelines emerged, document them.

Phase 5: First Client Setup (Optional)

Ask: "Would you like to set up your first client folder now?"

If yes, ask:

  • Client company name
  • Client website (for quick research)
  • Primary contact name and role
  • Main pain point or project goal

Then:

  1. Research client website briefly
  2. Create /clients/[client-name]/ folder
  3. Copy templates from /clients/templates/
  4. Pre-fill CLAUDE.md with researched + provided info

Phase 6: Cleanup & Next Steps

  1. Ask: "Should I delete the example client folder (_example-acme-widgets)?"

  2. Provide completion summary:

code
Setup Complete!

Your WIZRD is configured for [Company Name].

What I set up:
✅ /CLAUDE.md - Your company context (AI reads this every session)
✅ [any other files]

Quick test - try these:
• "Use the sales agent to qualify a lead from [industry]"
• "Use the content agent to draft a LinkedIn post about [topic]"
• "Create a new client folder for [company name]"

Your AI now knows your business. Happy building!

Research Prompts for WebFetch

Homepage prompt:

code
Extract from this company website:
1. Main tagline or value proposition
2. Services or products offered
3. Target audience (who they serve)
4. Brand voice tone (formal/casual, technical/simple, playful/serious)
5. Any unique differentiators mentioned
Return as structured bullet points.

About page prompt:

code
Extract from this about page:
1. Company founding year
2. Location (city, country)
3. Team size or company size
4. Founder/leadership names
5. Company mission or values
6. Brief company story
Return as structured bullet points. Say "not found" for missing items.

Services page prompt:

code
Extract from this services page:
1. List all services offered
2. Industries or client types mentioned
3. Any pricing information
4. Key benefits or outcomes promised
Return as structured bullet points.

CLAUDE.md Template

markdown
---
company: {company_name}
website: {website_url}
founder: {founder_name}
location: {city}, {country}
established: {year}
---

# WIZRD - {company_name}

> {tagline_or_value_prop}

## Company Overview

{company_name} {what_they_do_summary}.

**Details:**
- **Company**: {company_name}
- **Website**: {website_url}
- **Location**: {city}, {country}
- **Founded**: {year}
- **Status**: {remote_status}

**Services:**
{services_list_with_descriptions}

## Brand Voice

{brand_voice_description}

**Tone**: {tone_analysis}

**Communication Style:**
- {style_point_1}
- {style_point_2}
- {style_point_3}

**Words/Phrases to Use:**
- {word_1}
- {word_2}

**Words/Phrases to Avoid:**
- {avoid_1}
- {avoid_2}

## Ideal Customer Profile

{icp_description}

**Best-fit clients:**
- {client_type_1}
- {client_type_2}

**Red flags (not a good fit):**
- {red_flag_1}

## Differentiator

{why_clients_choose_us}

## Automation Goals

- Automate routine operations via Claude Code
- Human focuses on: {human_focus_areas}

## Guardrails

- Never share client-specific data publicly
- Always validate data before presenting to clients
- Escalate to human: New contracts, major decisions, custom pricing
- Brand consistency: Every output should match the voice above

## Knowledge Base

- See `/knowledge-base/playbooks/` for implementation patterns
- See `.claude/skills/` and `.claude/agents/` for AI capabilities
- See `/clients/templates/` for project templates
- See `AI-AGENTS.md` for complete agent/skill documentation

---

Ready to work.

Guardrails

Do:

  • Research first, ask questions second
  • Show what you found before asking for corrections
  • Make the process feel magical ("I already know this about you")
  • Allow skipping any question
  • Be encouraging about their business

Don't:

  • Ask questions you could answer from research
  • Overwhelm with too many questions
  • Make assumptions without offering correction
  • Require perfect information to proceed

Success Criteria

Setup is complete when:

  • CLAUDE.md has real company information (researched + confirmed)
  • Brand voice is captured accurately
  • User understands how to use agents
  • Example folder cleaned up (if requested)