Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST...
0
0
# Install this skill:
npx skills add JIKE-AI-Coding/claude-skills-collection --skill "Website_Replication_Skill"
Install specific skill from multi-skill repository
# Description
根据给定的 URL,通过视觉分析和结构拆解,使用指定技术栈(HTML5, React, Vue)高保重复刻目标网站。
# SKILL.md
---
name: Website_Replication_Skill
description: 根据给定的 URL,通过视觉分析和结构拆解,使用指定技术栈(HTML5, React, Vue)高保重复刻目标网站。
---
简介
这是一个支持多种前端技术栈(HTML5, React, Vue)的专家级技能,旨在根据目标 URL 的视觉结构进行 1:1 高保重复刻。系统会根据用户选择的技术栈,自动调用相应的执行标准。
触发条件
- 当用户要求“复刻”、“克隆”、“重做”某个网站或特定的 URL 时。
- 当用户询问如何将现有网页转换为特定框架代码(HTML5, React, Vue)时。
核心任务流 (Execution Logic)
- 深度扫描与逆向分析:
- 提取全局视觉规范:包括十六进制调色板、字体系列、间距规范(Padding/Margin)和阴影。
- 结构化拆解:识别页面语义化模块(如 Navigation, Hero, Features, Charts, Footer)。
- 资产策略:图片统一使用 placehold.co,图标默认使用 Lucide。
- 技术栈分发 (Stack Dispatching):
根据用户明确的要求,强制执行对应的资源规范: - HTML5 模式:调用并执行
RESOURCES/HTML5_SPEC.md。 - React 模式:调用并执行
RESOURCES/REACT_SPEC.md(遵循 Functional Components + Tailwind 规范)。 - Vue 模式:调用并执行
RESOURCES/VUE_SPEC.md(遵循 Vue 3 Composition API + Scoped CSS 规范)。 - 迭代式开发标准:
- 第一步:初始化项目骨架与全局配置(Tailwind Config / Theme / Fonts)。
- 第二步:组件化实现。严格遵守对应技术栈的目录与文件规范。
- 第三步:数据可视化集成。图表必须执行
RESOURCES/ECHARTS_SPEC.md中的渲染与响应式协议。 - 架构实施:执行
RESOURCES/CLEAN_CODE_STANDARD.md中的文件拆分与逻辑封装协议。 - 资产生成协议:
- 图像处理:严禁使用静态本地图片或者使用原网站的图片URL。
- 动态调用:必须根据当前复刻页面的业务属性,构造
text2imageAPI 请求(详见资源规范)。
全局约束 (Strict Constraints)
- Zero Emoji Policy:严厉禁止使用 emoji。
- 布局规范:对齐内容(如卡片列表)必须使用 Tailwind 的 Flex 布局。
- 数据规范:列表数据必须 Mock 为数组并动态渲染,严禁硬编码 HTML。
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Amp
Antigravity
Claude Code
Clawdbot
Codex
Cursor
Droid
Gemini CLI
GitHub Copilot
Goose
Kilo Code
Kiro CLI
OpenCode
Roo Code
Trae
Windsurf
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.