| name | nexty-quick-start |
| description | Use when a developer wants to quickly customize the NEXTY.DEV template for their own product. Takes product name and business description, then generates landing page content, SEO metadata, Header/Footer navigation, and site configuration across all languages (en/zh/ja). |
NEXTY Quick Start - Product Customization
Quickly transform the NEXTY.DEV template into a customized product by collecting product information and generating all necessary content.
Overview
This skill guides the developer through customizing the template for their specific product. It modifies:
- Site Configuration (
config/site.ts) - Product name, author, social links
- SEO & Branding (
i18n/messages/*/common.json) - Title, tagline, description
- Landing Page (
i18n/messages/*/Landing.json) - Hero, Features, FAQ, CTA
- Navigation (
i18n/messages/*/common.json) - Header links, Footer links
Workflow
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Phase 1: Information Gathering โ
โ - Product name โ
โ - Target audience & business description โ
โ - Key features (3-5) โ
โ - Social media links (optional) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Phase 2: Market Research & SEO Discovery โ
CRITICAL โ
โ - Search: What problems does this product solve? โ
โ - Search: What keywords do users search for this need? โ
โ - Search: How do competitors describe similar products? โ
โ - For each language: Research local search terms & user needs โ
โ โ
Use WebSearch tool to gather real market data โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Phase 3: Content Generation & Review โ
โ - Generate SEO content based on research findings โ
โ - Generate Hero section with validated keywords โ
โ - Generate Features addressing real user pain points โ
โ - Generate FAQ from actual user questions โ
โ - Generate CTA section โ
โ โ
CHECKPOINT: Present content for review before proceeding โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Phase 4: Navigation Configuration โ
โ - Analyze current Header links โ
โ - Analyze current Footer links โ
โ โ
CHECKPOINT: Confirm Header/Footer changes (add/remove/keep) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Phase 5: Apply Changes โ
โ - Update config/site.ts โ
โ - Update i18n/messages/en/common.json โ
โ - Update i18n/messages/zh/common.json โ
โ - Update i18n/messages/ja/common.json โ
โ - Update i18n/messages/en/Landing.json โ
โ - Update i18n/messages/zh/Landing.json โ
โ - Update i18n/messages/ja/Landing.json โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Phase 1: Information Gathering
Collect information one question at a time. Use follow-up questions if answers are unclear.
Required Information
-
Product Name
- "What is your product name?"
- Example: "CloudSync", "AIWriter", "DevTools Pro"
-
Business Description
- "Describe your product in 1-2 sentences. What does it do and who is it for?"
- Example: "An AI-powered writing assistant for content creators and marketers"
-
Key Features (3-5 features)
- "What are the 3-5 main features of your product?"
- For each feature: title + brief description
- Example: "AI Writing - Generate blog posts in seconds"
-
Target Audience
- "Who is your primary target audience?"
- Example: "Solo developers", "Marketing teams", "Small businesses"
Optional Information
-
Social Media Links
- "Do you have any social media links to add? (GitHub, Twitter/X, Discord, YouTube, etc.)"
- Skip if not provided - existing placeholder values will remain
-
Author/Creator Info
- "What name should appear as the author/creator?"
- Default: Use product name if not provided
Phase 2: Market Research & SEO Discovery
CRITICAL: Do not skip this phase. SEO without research is guesswork.
Before generating any content, use WebSearch to understand:
- What real users are searching for
- What problems they're trying to solve
- How competitors position similar products
- Language-specific search patterns
2.1 Problem & Need Research
Search to understand the user's pain points:
WebSearch queries (adapt based on product type):
- "{product category} problems"
- "why do people need {product type}"
- "{target audience} challenges with {problem area}"
- "best {product category} for {use case}"
Goal: Identify 3-5 real pain points your product solves.
2.2 Keyword Research by Language
For each language, search for actual user queries:
English Keywords
WebSearch queries:
- "{product category} software"
- "best {product type} tools"
- "{use case} solution"
- "{product category} for {audience}"
Chinese Keywords (ไธญๆๅ
ณ้ฎ่ฏ)
WebSearch queries:
- "{ไบงๅ็ฑปๅซ} ๅทฅๅ
ทๆจ่"
- "{ไบงๅ็ฑปๅซ} ๅชไธชๅฅฝ"
- "{ไฝฟ็จๅบๆฏ} ่งฃๅณๆนๆก"
- "{ไบงๅ็ฑปๅซ} ่ฝฏไปถ"
Japanese Keywords (ๆฅๆฌ่ชใญใผใฏใผใ)
WebSearch queries:
- "{่ฃฝๅใซใใดใช} ใใใใ"
- "{่ฃฝๅใซใใดใช} ใใผใซ"
- "{ใฆใผในใฑใผใน} ๅน็ๅ"
- "{่ฃฝๅใฟใคใ} ๆฏ่ผ"
2.3 Competitor Analysis
Search for how competitors describe their products:
WebSearch queries:
- "top {product category} tools 2024"
- "{competitor name} vs alternatives"
- "{product category} comparison"
Extract from competitors:
- Common value propositions
- Frequently used keywords
- How they describe features
- Their taglines and headlines
2.4 User Intent Analysis
Understand what users actually want to achieve:
WebSearch queries:
- "how to {solve problem that product addresses}"
- "{target audience} workflow {product area}"
- "{product category} use cases"
2.5 Research Summary Template
After research, document findings before content generation:
## SEO Research Findings
### User Pain Points Discovered:
1. {Pain point 1} - from search: "{query}"
2. {Pain point 2} - from search: "{query}"
3. {Pain point 3} - from search: "{query}"
### High-Value Keywords by Language:
| English | Chinese | Japanese | Search Intent |
|---------|---------|----------|---------------|
| {keyword} | {ๅ
ณ้ฎ่ฏ} | {ใญใผใฏใผใ} | {what users want} |
| {keyword} | {ๅ
ณ้ฎ่ฏ} | {ใญใผใฏใผใ} | {what users want} |
### Competitor Insights:
- Common positioning: {how competitors describe products}
- Gaps we can fill: {what competitors don't emphasize}
### Content Strategy:
- Primary message: {address pain point 1}
- Keywords to include: {list}
- User benefit to emphasize: {what they achieve}
Research Examples
Example: AI Writing Tool
Before researching:
- โ Guessing tagline: "AI-powered content creation"
After researching:
- Search "AI writing tool problems" โ Users complain about generic content
- Search "AIๅไฝๅทฅๅ
ท" โ Chinese users search "AIๅไฝๅฉๆ ๅ
่ดน"
- Search "AIใฉใคใใฃใณใฐ ใใใใ" โ Japanese users want "ๆ็ซ ไฝๆ ๅน็ๅ"
Result:
- โ
EN: "Create content that sounds like you, not a robot"
- โ
ZH: "AIๅไฝๅฉๆ - ๅๅซๅ็ฏไธๅพ็AIๅณๆๆก"
- โ
JA: "ใใชใใใใๆ็ซ ใใAIใใตใใผใ"
Example: SaaS Boilerplate
Before researching:
- โ Guessing: "Build apps faster"
After researching:
- Search "SaaS boilerplate" โ Users want "production-ready", "save weeks"
- Search "Next.js ๆจกๆฟ" โ Chinese devs search "Next.js SaaS ่ๆๆถ"
- Search "SaaS ใใณใใฌใผใ" โ Japanese devs search "้็บๅน็ๅ"
Result:
- โ
EN: "Ship your SaaS in days, not months"
- โ
ZH: "็ไธ3ไธชๆๅผๅๆถ้ด๏ผไธๆณจไฝ ็ๆ ธๅฟไธๅก"
- โ
JA: "้็บๆ้ใๅคงๅน
็ญ็ธฎใใใใซใญใผใณใ"
Phase 3: Content Generation
Based on collected information AND research findings, generate content for all sections.
Key principle: Every piece of content must be informed by the research in Phase 2. Don't generate content that ignores the discovered keywords, pain points, and user intent.
Content to Generate
3.1 SEO Metadata (Home section in common.json)
{
"Home": {
"title": "{Product Name}",
"tagLine": "{Short compelling tagline in target language}",
"description": "{2-3 sentence description for SEO}"
}
}
3.2 Hero Section (Landing.json)
{
"Hero": {
"badge": { "label": "NEW", "text": "{Category or highlight}", "href": "/#pricing" },
"title": "{Main headline}",
"description": "{Compelling description}",
"getStarted": "{CTA text}",
"getStartedLink": "/#pricing",
"viewDocs": "{Secondary CTA}",
"viewDocsLink": "/docs"
}
}
3.3 Features Section (Landing.json)
Transform the 3-5 features into detailed feature cards with:
- Title
- Description
- 2-3 detail points
- Placeholder for images (keep existing image paths or use placeholders)
3.4 FAQ Section (Landing.json)
Generate 5-8 FAQs based on:
- Common questions about the product type
- Pricing/payment questions
- Feature-related questions
- Support/onboarding questions
3.5 CTA Section (Landing.json)
{
"CTA": {
"title": "{Compelling call to action title}",
"description": "{Why they should act now}",
"button": "{Button text}",
"trustText": "{Social proof text}",
"features": {
"feature1": "{Key benefit 1}",
"feature2": "{Key benefit 2}",
"feature3": "{Key benefit 3}",
"feature4": "{Key benefit 4}"
}
}
}
CHECKPOINT: Content Review
Before proceeding, present all generated content in a clear format:
## Generated Content Preview
### SEO & Branding
- **Title:** {value}
- **Tagline:** {value}
- **Description:** {value}
### Hero Section
- **Headline:** {value}
- **Description:** {value}
### Features
1. {Feature 1 title} - {brief description}
2. {Feature 2 title} - {brief description}
...
### FAQ (showing first 3)
1. Q: {question}
A: {answer}
...
Does this content look correct? (Y to proceed, or provide specific changes)
Phase 4: Navigation Configuration
Header Links Analysis
Read current Header links from common.json and present options:
## Current Header Links:
1. Features (/#features) - โ KEEP (standard)
2. Pricing (/#pricing) - โ KEEP (standard)
3. AI Demo (/ai-demo) - โ Your product related?
4. Blog (/blog) - โ KEEP (content marketing)
5. Demo (dropdown) - โ Remove or customize?
For each link, choose:
- KEEP: Keep as-is
- UPDATE: Update name/href
- REMOVE: Remove from navigation
- ADD: Add new link
Which links should I modify?
Footer Links Analysis
## Current Footer Link Groups:
### Group 1: Products
- Features, Pricing, Blog, Glossary
### Group 2: Support
- Docs, Roadmap
### Group 3: Languages
- English, ไธญๆ, ๆฅๆฌ่ช (auto-handled)
Should I update the Products or Support links?
CHECKPOINT: Navigation Confirmation
Present the final navigation structure before applying:
## Proposed Navigation Changes
### Header:
[List final header structure]
### Footer:
[List final footer structure]
Confirm these changes? (Y/N)
Phase 5: Apply Changes
Once all content is confirmed, apply changes to files.
Files to Update
| File | Changes |
|---|
config/site.ts | name, authors, socialLinks |
i18n/messages/en/common.json | Home, Header, Footer |
i18n/messages/zh/common.json | Home, Header, Footer (translated) |
i18n/messages/ja/common.json | Home, Header, Footer (translated) |
i18n/messages/en/Landing.json | Hero, Features, FAQ, CTA |
i18n/messages/zh/Landing.json | Hero, Features, FAQ, CTA (translated) |
i18n/messages/ja/Landing.json | Hero, Features, FAQ, CTA (translated) |
Localization & SEO Guidelines
CRITICAL: Generate native-quality content, NOT translations.
Each language version must read as if written by a native speaker for that market. Avoid word-for-word translationโadapt for cultural context, natural expression, and local SEO.
English (en)
- Tone: Direct, action-oriented, benefit-focused
- SEO Keywords: Use high-search-volume terms natural to English speakers
- CTA Style: Imperative verbs ("Get Started", "Try Free", "Build Now")
- Description: Concise, scannable, front-load key benefits
Chinese (zh-CN)
- Use: ็ฎไฝไธญๆ (Simplified Chinese)
- Tone: ไธไธไฝไบฒๅ๏ผ้ฟๅ
่ฟไบๆญฃๅผๆๆบๆขฐ็่กจ่พพ
- ่กจ่พพไน ๆฏ:
- ้ฟๅ
็ด่ฏ๏ผไฝฟ็จ็ฌฆๅไธญๆ่กจ่พพ็ๅฅๅผ
- โ "ๆๅปบๅบ็จ็จๅบๅจๅ ๅคฉๅ
่ไธๆฏๅ ไธชๆ" (็ด่ฏ)
- โ
"ๅ ๅคฉไธ็บฟ๏ผ่้ๆฐๆ็ญๅพ
" (ๆฌๅๅ)
- โ "่ทๅๅผๅง" (Get Started ็ด่ฏ)
- โ
"็ซๅณๅผๅง" ๆ "ๅ
่ดน่ฏ็จ"
- SEO ไผๅ:
- ไฝฟ็จไธญๅฝ็จๆทๅธธ็จ็ๆ็ดข่ฏ
- ๆ ้ขๆงๅถๅจ 30 ๅญไปฅๅ
- ๆ่ฟฐๆงๅถๅจ 150 ๅญไปฅๅ
๏ผๅ
ๅซๆ ธๅฟๅ
ณ้ฎ่ฏ
- ่่็พๅบฆ SEO ไน ๆฏ๏ผๅ
ณ้ฎ่ฏ้ ๅ
- ๆๆฏๆฏ่ฏญ:
- APIใSaaSใSDK ไฟๆ่ฑๆ
- Dashboard โ ไปช่กจ็ / ๆงๅถๅฐ
- Authentication โ ่บซไปฝ่ฎค่ฏ
- Subscription โ ่ฎข้
Japanese (ja)
- Use: ใงใ/ใพใ form (ๆฌ่ช) for user-facing content
- Tone: ไธๅฏงใง่ฆชใใฟใใใใ้ๅบฆใซใซใธใฅใขใซใซใชใใชใ
- ่กจ้็ฟๆ
ฃ:
- ็ด่จณใ้ฟใใๆฅๆฌ่ชใจใใฆ่ช็ถใช่กจ็พใไฝฟ็จ
- โ "ใใชใใฎใใธใในใๅค้ฉใใๆบๅใใงใใฆใใพใใ๏ผ" (็ด่จณ่ชฟ)
- โ
"ใใธใในใฎๆ้ทใๅ ้ใใใพใใใ๏ผ" (่ช็ถใชๆฅๆฌ่ช)
- โ "้ๅงใใ" (Get Started ็ด่จณ)
- โ
"ไปใใๅงใใ" ใพใใฏ "็กๆใง่ฉฆใ"
- SEO ๆ้ฉๅ:
- ๆฅๆฌใฎใฆใผใถใผใๆค็ดขใใใญใผใฏใผใใไฝฟ็จ
- ใฟใคใใซใฏ32ๆๅญไปฅๅ
๏ผGoogle่กจ็คบไธ้๏ผ
- ใใฃในใฏใชใใทใงใณใฏ120ๆๅญ็จๅบฆ
- ้่ฆใชใญใผใฏใผใใๆ้ ญใซ้
็ฝฎ
- ๆ่ก็จ่ช:
- APIใSaaSใSDK ใฏ่ฑ่ชใฎใพใพ
- Dashboard โ ใใใทใฅใใผใ
- Authentication โ ่ช่จผ
- Subscription โ ใตใในใฏใชใใทใงใณ
Common Localization Mistakes to Avoid
| Mistake | Example | Fix |
|---|
| Literal translation | ZH: "ไธ็ซๅผๅๅบ" (one-stop shop) | ZH: "ไธ็ซๅผ่งฃๅณๆนๆก" |
| Unnatural word order | JA: "้ซ้ใงใๅฎๅ
จใงใไฟก้ ผๆงใใใใพใ" | JA: "้ซ้ใปๅฎๅ
จใปไฟก้ ผๆงใฎ้ซใ" |
| Ignoring cultural context | Using "10x" claims in JP | Use more modest claims in JP |
| Wrong formality level | Using casual JP for business | Use ใงใ/ใพใ form |
| Keyword stuffing | Repeating same keyword | Use semantic variations |
SEO Content Length Guidelines
| Element | English | Chinese | Japanese |
|---|
| Title (meta) | 50-60 chars | 25-30 chars | 28-32 chars |
| Tagline | 60-80 chars | 30-40 chars | 35-45 chars |
| Description (meta) | 150-160 chars | 120-150 chars | 100-120 chars |
| H1 Headline | 6-12 words | 10-20 chars | 15-25 chars |
Update Order
- Update
config/site.ts first (base configuration)
- Update English files (source content)
- Update Chinese translations
- Update Japanese translations
Common Scenarios
Scenario: Developer wants minimal changes
- Only update product name and description
- Keep existing Header/Footer structure
- Skip optional sections
Scenario: Complete rebranding
- Update all product information
- Customize Header/Footer completely
- Update social media links
- Regenerate all landing page content
Scenario: Keeping some template content
- Some features from NEXTY template may still apply
- Mark sections to keep vs replace
- Merge new features with existing ones
File Reference
config/site.ts Structure
export const siteConfig: SiteConfig = {
name: "ProductName",
url: BASE_URL,
authors: [{ name: "AuthorName", url: BASE_URL }],
creator: '@handle',
socialLinks: {
github: 'https://github.com/...',
twitter: 'https://twitter.com/...',
discord: 'https://discord.gg/...',
},
}
common.json Key Sections
{
"Home": { "title", "tagLine", "description" },
"Header": { "links": [...] },
"Footer": { "Copyright", "Links": { "groups": [...] } }
}
Landing.json Key Sections
{
"Hero": { "badge", "title", "description", "getStarted", "viewDocs" },
"Features": { "badge", "title", "description", "items": [...] },
"UseCases": { ... },
"FAQ": { "title", "description", "items": [...] },
"CTA": { "title", "description", "button", "features" }
}
Checklist
Phase 1: Information Gathering
Phase 2: Market Research (DO NOT SKIP)
Phase 3: Content Generation
Phase 4: Navigation Configuration
Phase 5: Apply Changes