| name | business-website-skill |
| description | Build client-ready corporate, brand, B2B, service,招商,投标, and proposal-grade business websites from source materials, existing static or React/Vite/Next sites, PPT/PDF/image assets, and reference sites. Use when an agent needs to create, refactor, polish, or QA a business website prototype or launch preview with phased discovery, evidence mapping, sitemap/outline, SEO/GEO readiness, design direction options, implementation, delivery checks, and standard/premium/showcase interaction choices. Scoped to the marketing and presentation layer (corporate, brand, B2B, service, proposal, showcase, personal-brand sites); does not build transactional e-commerce (cart, checkout, payments) or application backends needing logins, CRUD, or CMS workflows. |
Business Website Skill
Attribution
Created and maintained by Chuluu.
- Copyright:
Copyright (c) 2026 Chuluu
- License: MIT
- GitHub publisher: ChuluuMGL
- Company website: https://www.yueyu.tech/
Purpose
Build business websites that are credible enough for client presentation or launch preview. Treat the site as an interactive proposal: clear value, concrete capabilities, source-backed evidence, cases or scenarios, process, and conversion entry points.
Operating Rules
- Never store client-private facts, contact details, credentials,
.env values, server IPs, or deployment secrets in this skill. Keep templates generic and placeholder-based, and keep unsupported metrics as pending or unavailable — never convert an unknown value to 0.
- Inspect real files and materials before writing copy or code.
- Do not invent qualifications, customers, years, metrics, addresses, contacts, awards, case results, news, or backend submissions.
- Use
待补充, 待确认, or 示例待确认 for missing facts while keeping the visual structure complete.
- Keep the existing stack unless the requested delivery shape requires a change.
- Ask for user choice only when the decision materially changes the site. If the user asks to proceed quickly, choose a conservative default and state assumptions.
- For specialized work, consult the Reference Routing section for which
references/*.md to load (interaction mode, SEO/GEO, design taste, visual systems, delivery, QA) rather than reading them all upfront. Phase Workflow below also notes the right reference at the right phase.
Phase Workflow
Phase 0 - Intake
Collect the minimum context needed to avoid building the wrong site.
If the user has not specified the direction, present 2 to 3 choices:
- Site type: corporate website, brand website, B2B service website, proposal/招商 page, product/project showcase.
- Delivery shape: static HTML/CSS/JS, React/Vite, Next.js, or existing stack.
- Visual direction: restrained B2B trust, data/technology, premium brand, content-led professional.
- Motion tier when relevant: standard, premium, or showcase.
Checkpoint: summarize selected/defaulted choices and any assumptions.
Phase 1 - Evidence Map
Read provided websites, docs, PPT/PDF, images, spreadsheets, brand assets, and existing code. Separate facts into:
- Confirmed facts: safe to publish.
- Pending facts: needs user/client confirmation.
- Forbidden assumptions: must not be invented.
- Asset inventory: usable logos, photos, case images, PDFs, videos, icons, and missing assets.
Checkpoint: produce a brief evidence map before implementation when facts are sparse, regulated, or client-facing.
Phase 2 - Site Blueprint
Design the information architecture before coding.
Include:
- Sitemap or pseudo-page map.
- Homepage section outline.
- Core CTA path.
- Required proof modules.
- Case/scenario taxonomy.
- Contact and form behavior.
- SEO/GEO surface: page titles, meta descriptions, indexability, canonical URL assumptions, structured-data candidates, and source-backed summary/FAQ/proof modules.
Default structure:
- Header navigation and consultation/contact CTA.
- Hero with brand/project name, exact value proposition, business summary, proof points, and primary action.
- Capability entrances with 3 to 6 business/product/service entries.
- Company/project overview.
- Business sections with scenario, capability, deliverable, proof, and visual.
- Evidence metrics, qualifications, certificates, coverage, ROI, or quality proof.
- Cases, customers, or application scenarios.
- Service process or delivery workflow.
- News/insights placeholders only when no real items exist.
- Contact, map, QR, form, or consultation CTA.
Checkpoint: if the page count, CTA, or business modules are ambiguous, ask the user to choose from 2 to 3 blueprint options.
Phase 3 - Design Direction
For premium, public, or client-facing work, start with a benchmark-first taste gate before coding. Read references/design-taste-benchmarks.md, select or request 2 to 3 relevant benchmark references, extract the design logic, and write a short divergence contract so the output does not become a color-swapped clone of prior demos.
For high-taste, showcase, public-example, or multi-demo work, read references/visual-system-discovery.md and offer 2 to 3 named visual systems before coding. Each system must include business fit, visual thesis, typography, palette, layout grammar, signature element, proof/evidence treatment, image/media treatment, interaction/motion, mobile behavior, and what to avoid. Do not present only color palettes or generic preset labels.
Read references/style-presets.md when the user asks for richer styles, trendy design, premium visual directions, or multiple preset looks.
Read references/preview-guide.md when the user asks to compare style previews, judge overlap, review visual quality, or inspect GIF interaction previews.
Offer 2 to 3 design directions when brand direction is unclear. For premium/public work, these should be named visual systems. Each option should include:
- Tone and audience.
- Layout strategy.
- Color direction.
- Image/visual approach.
- Signature element.
- Proof/evidence treatment.
- Motion and mobile behavior.
- Best-fit use case.
Then implement the selected direction. If the user does not choose, default to a restrained, evidence-led B2B direction.
Read references/delivery-standards.md before significant layout, typography, color, image, component, interaction, or responsive decisions.
Read references/interaction-presets.md when the user asks for advanced interactions, Anime.js, GSAP, scroll effects, cinematic motion, micro-interactions, or a more current/trendy experience.
If the user asks for "炫酷", "高级动效", "潮流交互", "showcase", 3D, WebGL, pinned scroll, or cinematic motion, offer standard/premium/showcase choices and implement the lowest tier that satisfies the goal.
Before coding, reject any design direction that could be reused unchanged for a different industry. Distinct demos or routes must differ in navigation, hero composition, section morphology, proof modules, typography, visual assets, motion signature, and conversion path, not only color and copy.
Phase 4 - Implementation Plan
Before major edits, identify:
- File structure and stack entry points.
- Components or sections to create.
- Data/content files to update.
- Asset folders to use.
- Interactions to implement.
- Verification commands.
- Benchmark logic, selected visual system, visual signature, proof treatment, mobile behavior, and how this build will stay distinct from other demos or templates.
Use assets/templates/static-business-site/ for a fast dependency-free starting point. Treat templates as structure only; replace placeholders with source-backed content.
Checkpoint: state the build plan before coding — files, components, assets, interactions, verification commands, and the pinned visual system and proof treatment.
Phase 5 - Build
Implement narrowly and consistently with the project.
- Static sites: semantic HTML, CSS variables, responsive grids, small JS modules.
- Static launch previews: include title, description, canonical placeholder, social metadata, crawlable text, and JSON-LD only when source-backed.
- React/Vite/Next: componentized sections, data-driven content, SEO/layout components, route-aware navigation, sitemap/robots handling when needed.
- Interactions: sticky navigation, mobile menu, anchor/route behavior, active states, CTA, tabs/filters/calculators/timelines only when useful.
- Forms: honest front-end feedback unless a real backend is connected.
Phase 6 - QA
Read references/qa-checklist.md before final handoff.
Run:
- Static site:
python3 <skill-dir>/scripts/audit_static_site.py <site-root> [entry-html].
- Public static launch: add
--strict-seo after domain, canonical, and preview metadata are ready.
- Final client delivery: add
--no-placeholders after all 待补充, 待确认, demo text, and example URLs have been resolved or intentionally removed.
- React/Vite:
npm run lint if present, then npm run build.
- Next.js: available typecheck/lint/build commands.
When possible, start a local server and inspect desktop and mobile. Verify no horizontal scroll, overlap, broken anchors, missing assets, fake facts, or false submit-success behavior.
For premium, public example, or client-facing visual work, inspect screenshots of the hero, proof area, at least one mid-page module, and footer on desktop and mobile. Fix obvious alignment, spacing, blank-zone, module-boundary, image-cropping, and same-template issues before handoff.
Phase 7 - Handoff
Final response should include:
- What changed.
- Where files are.
- How to run or preview.
- What validation passed.
- Any unresolved
待补充 or client-confirmation items.
Reference Routing
- Read
references/example-patterns.md when deciding architecture or reusable modules from prior project patterns.
- Read
references/benchmark-patterns.md when improving strategy, conversion, trust, B2B buyer support, or overall maturity.
- Read
references/design-taste-benchmarks.md when choosing external design references, raising visual quality, avoiding templated AI output, differentiating multiple demos, or planning public showcase examples.
- Read
references/visual-system-discovery.md when generating named visual systems, style families, style previews, public examples, or distinct demo directions that must differ in structure and interaction.
- Read
references/agent-experience.md when selecting mode, minimizing questions, or deciding checkpoint behavior.
- Read
references/style-presets.md when selecting a visual preset or combining multiple premium website styles.
- Read
references/interaction-presets.md when selecting animation libraries, motion recipes, or interaction intensity.
- Read
references/preview-guide.md when evaluating visual/interaction preset quality, overlap, or preview assets.
- Read
references/seo-geo-checklist.md when planning SEO, GEO, public launch metadata, AI-search readiness, robots/indexing, or structured data.
- Read
references/delivery-standards.md before significant visual or responsive work.
- Read
references/qa-checklist.md before final handoff or review.