Kickstart Claude Code projects with 37 skills to generate APIs/auth/UI components/databases/payments, automate git commits/reviews/checkpoints/planning, deploy to Vercel/Netlify, debug/refactor/test code, and document via CLAUDE.md—all with Chinese explanations for React/Python/JS stacks.
npx claudepluginhub lighthouse-strategy/claude-code-starterUse this agent to deeply analyze and explain a codebase or specific code section. Triggered when user says "explain this project", "how does this work", or "analyze this codebase".
Use this agent when the user needs to plan a feature, design architecture, or break down a complex task before coding. This agent ONLY reads and analyzes — it never writes code or modifies files.
Use this agent to review code changes before committing. Checks for bugs, security issues, and code quality. Triggered when user says "review", "check my code", or before important commits.
Use this agent to generate tests for existing code. Analyzes the code structure and creates comprehensive test cases. Triggered when user says "write tests", "add tests", or "test coverage".
当用户想检查无障碍性、添加 ARIA 标签、修复键盘导航或对比度问题时使用 — 检查并修复网站无障碍性问题
当用户想写接口、创建 API、生成后端端点、做增删改查接口时使用 — 生成 RESTful API 端点,包含路由、验证和错误处理
当用户想加登录、注册、用户认证、OAuth、JWT、权限控制时使用 — 为项目添加完整的用户认证系统
当用户想搭建博客、做个人网站、写技术文章、建内容站时使用 — 从零生成完整的博客网站
当用户想生成更新日志、写 CHANGELOG、整理版本记录时使用 — 从 Git 提交历史自动生成 CHANGELOG
当用户想审查代码、检查代码质量、提交前 review、找 bug 时使用 — 从安全性、可读性、潜在 bug 三个维度审查代码
当用户想提交代码、git commit、推送更改时使用 — 自动检查代码规范、扫描敏感信息、生成规范的 commit message
当用户在纠结选哪个技术、对比框架、选数据库、选部署方案时使用 -- 对比不同技术方案的优劣,帮你做出选择
当用户想做导航栏、卡片、弹窗、侧边栏、定价页等 UI 组件时使用 — 生成可直接使用的 UI 组件
当用户问什么是 API、JWT、中间件、异步等编程概念或术语时使用 — 用大白话解释,适合初学者
当用户想写文案、写产品介绍、写落地页文字、写营销内容时使用 — 生成专业的中英文产品文案
当用户想做管理后台、做 admin 面板、做数据管理界面时使用 — 生成带表格、图表和侧边栏的管理后台
当用户想连数据库、存数据、建表、做数据模型、配置 SQLite/PostgreSQL/Supabase 时使用 — 配置数据库连接并生成增删改查
当用户遇到复杂 bug、问题反复出现、找不到原因时使用 — 用科学方法逐步排查,禁止猜测性修复
当用户想部署上线、发布网站、把项目放到服务器上时使用 — 全程引导完成部署,支持 Vercel/Netlify/Cloudflare Pages
当用户想加文档注释、写 docstring、给代码加说明时使用 — 自动生成文档注释,风格与项目一致
当用户想发邮件、加邮件验证、发通知邮件、集成 Resend/SendGrid 时使用 — 为项目添加邮件发送功能
当用户想管理环境变量、创建 .env 文件、配置 API Key 时使用 — 扫描项目生成 .env 模板和文档
当用户看不懂代码、想理解某段逻辑、需要解释某个文件或函数时使用 — 用大白话解释代码逻辑
当用户遇到报错、程序出错、编译失败、测试不通过时使用 — 根据报错信息快速定位并修复
当用户想做表单、联系表单、注册表单、问卷调查、报名页时使用 — 生成带验证的表单页面
当用户想初始化 Git、配置 .gitignore、创建 GitHub 仓库、首次推送代码时使用 — 从零配置 Git 到推送 GitHub
当用户想安装插件、增强 Claude Code 功能、配置开发环境时使用 -- 按需安装社区插件
当用户想做落地页、产品介绍页、官网首页、宣传页时使用 — 根据产品信息生成完整的响应式落地页
当用户踩坑后想记录经验教训、当调试完想防止同样的问题再次发生、当做了重要技术决策想记录时使用 — 自动更新 CLAUDE.md 的已知陷阱和决策日志
当用户想转换数据格式、CSV 转 JSON、迁移数据库、导入导出数据时使用 -- 在不同格式和系统之间迁移数据
当用户想加支付、收款、集成 Stripe、做订阅付费时使用 — 集成支付系统,支持一次性和订阅
当用户觉得页面慢、接口响应慢、打包慢、想优化性能时使用 — 分析瓶颈并给出具体改进方案
当用户想写 README、生成项目文档、补充项目说明时使用 — 自动从代码中提取生成专业 README
当用户觉得代码太乱、想整理代码、优化代码结构但不改功能时使用 — 提升可读性和可维护性
当用户发现页面在手机上显示有问题、布局错乱、需要适配移动端时使用 — 检查并修复响应式问题
当用户想写脚本、批量处理文件、自动化操作、数据转换时使用 — 生成自动化脚本
当用户想优化 SEO、提升搜索排名、添加 meta 标签、生成 sitemap 时使用 — 检查并优化搜索引擎表现
当用户首次使用模板、想配置项目信息、需要填写 CLAUDE.md 占位符时使用 — 通过问答自动填写项目信息
当用户想从零开始做项目、搭建新应用、创建新网站时使用 — 自动配置技术栈和项目结构
当用户想加文件上传、上传图片、上传文档、配置云存储时使用 — 添加文件上传和存储功能
当用户想写测试、生成测试用例、给代码加单元测试时使用 — 自动生成测试,覆盖正常路径和边界情况
让 Claude Code 更懂你的项目。开箱即用的 CLAUDE.md 模板、37 个 Skills、4 个 Agents、5 个 Commands、安全 Hooks、3 套技术栈预设。
claude plugin add lighthouse-strategy/claude-code-starter
安装后 Skills、Agents、Hooks 自动生效。然后运行 /setup 配置项目信息。
curl -fsSL https://raw.githubusercontent.com/lighthouse-strategy/claude-code-starter/main/install.sh | bash
适合只想复制模板和 Skills 到项目目录的用户。
在 Claude Code 中输入:
帮我从 https://github.com/lighthouse-strategy/claude-code-starter 下载 CLAUDE.md 到项目根目录,skills 文件夹下载到 .claude/skills/
| 区块 | 作用 |
|---|---|
| 回复语言与风格 | 让 Claude 用中文回复,保持简洁 |
| 项目基本信息 | 名称、技术栈、目录、命令、运行环境 |
| 术语表 | 防止 Claude 混淆项目中的专有名词 |
| 思维方式 | 第一性原理、KISS、80/20、费曼学习法 |
| 代码规范 | 统一命名、commit 格式、分支策略 |
| 铁律 | 不可违反:敏感信息、破坏性操作、测试安全 |
| 依赖管理 | 防止装错包、删错包 |
| 工作流程 | 先读代码再改、改完先测试再提交 |
| 不要做什么 | 明确禁止 Claude 的行为 |
| 决策日志 | 记录技术决策,避免反复讨论 |
| 已知陷阱 | 记录踩过的坑 |
| 命令 | 作用 |
|---|---|
/starter | 项目脚手架:从想法到能跑的代码 |
/blog | 搭建博客:支持 Markdown、Hugo、Astro、GitHub Pages |
/dashboard | 搭建管理后台:表格 + 图表 + 侧边栏 |
/landing | 生成落地页:响应式,单文件 HTML |
/component | 生成组件:导航栏、表单、卡片等 12 种 |
/form | 生成表单:验证 + 多步骤向导 + 无障碍 |
/deploy | 部署上线:Vercel / Netlify / Cloudflare Pages |
| 命令 | 作用 |
|---|---|
/api | 写 API:RESTful 接口 + 验证 + 错误处理 |
/auth | 登录功能:注册、JWT、OAuth |
/database | 连数据库:配置 + 数据模型 + CRUD |
/payment | 支付功能:Stripe / LemonSqueezy / Paddle |
/email | 邮件功能:SPF/DKIM 配置 + 模板 + 防垃圾箱 |
/storage | 文件上传:图片、文档的上传和存储 |
| 命令 | 作用 |
|---|---|
/explain | 代码解释:用大白话解释代码逻辑 |
/test | 生成测试:覆盖正常路径和边界情况 |
/refactor | 代码重构:不改变功能,提升可维护性 |
/fix | 快速修复:贴报错信息,自动定位修复 |
/debug | 系统调试:科学方法排查,禁止猜测 |
/doc | 生成文档:自动添加注释,风格一致 |
/code-review | 代码审查:安全 + 正确性 + 可维护性 |
/commit | 安全提交:lint + 敏感信息扫描 + 规范 message |
| 命令 | 作用 |
|---|---|
/seo | SEO 优化:meta + sitemap + 结构化数据 |
/perf | 性能优化:先测量基线,再优化,后验证 |
/responsive | 移动适配:确保各尺寸正常 |
/a11y | 无障碍:ARIA + 键盘导航 + 对比度 |
| 命令 | 作用 |
|---|---|
/copy | 写文案:网站和产品的中英文文案 |
/readme-gen | 生成 README:从代码中提取,不编造功能 |
/changelog | 更新日志:从 Git 历史自动生成 |
| 命令 | 作用 |
|---|---|
/script | 写脚本:批处理、数据转换、自动化 |
/migrate | 数据迁移:文件格式 / 数据库 / API 导入 |
/env | 环境变量:扫描项目,生成 .env 模板 |
/gitsetup | Git 配置:初始化 + .gitignore + GitHub |
| 命令 | 作用 |
|---|---|
/concept | 概念解释:按你的水平用大白话讲 |
/compare | 技术选型:对比优劣 + 迁移成本 + 决策记录 |
| 命令 | 作用 |
|---|---|
/setup | 配置 CLAUDE.md:自动检测技术栈,选择预设模板 |
/install-plugins | 安装推荐的社区插件 |
/learn | 自我改进:踩坑后自动更新 CLAUDE.md 的已知陷阱和决策日志 |
| 命令 | 作用 |
|---|---|
/status | 项目状态:git 状态 + TODO 列表 + 最近改动 |
/plan | 功能规划:拆解步骤 + 评估风险 + 输出可执行计划 |
/checkpoint | 进度保存:创建描述性的 git commit |
/init | 智能初始化:扫描项目自动生成 CLAUDE.md |
/daily | 每日启动:回顾昨天 + 检查未完成 + 聚焦今天 |
| 预设 | 适用场景 |
|---|---|
| Python/FastAPI | Python 后端:uv + ruff + pytest + SQLAlchemy + Pydantic |
| Next.js/TypeScript | 全栈 Web:pnpm + ESLint + Tailwind + App Router |
| 纯前端 HTML | 零框架:原生 HTML/CSS/JS,浏览器直接打开 |
每套预设已预填该技术栈的代码规范、Lint 命令、测试命令、常见陷阱。运行 /setup 或 /init 自动匹配。
| Agent | 作用 |
|---|---|
| planner | 只读规划:分析需求、设计方案、拆解任务,绝不写代码 |
| reviewer | 代码审查:安全性 + 正确性 + 可维护性三维度检查 |
| test-writer | 测试生成:分析代码结构,生成覆盖全面的测试用例 |
| explainer | 代码分析:深入分析项目架构和代码逻辑,通俗解释 |
所有 hooks 使用 shell 脚本实现,不消耗 API token,不增加延迟。
| Hook | 触发时机 | 作用 |
|---|---|---|
| 危险命令拦截 | 执行 Bash 前 | 拦截 rm -rf /、force push main 等危险操作 |
| 敏感文件保护 | 写入/编辑文件前 | 阻止写入 .env、.pem、credentials 等敏感文件 |
| 未提交提醒 | 对话结束时 | 检查 git status,提醒未提交的改动 |
创建跨项目通用的规则(比如「始终用中文回复」):
# 插件安装方式:全局规则自动包含在插件中
# 手动方式:复制 global-CLAUDE.md 到全局配置
cp global-CLAUDE.md ~/.claude/CLAUDE.md
通过 /install-plugins 一键安装,或手动:
| 插件 | 安装命令 | 作用 |
|---|---|---|
| superpowers | claude plugin add @anthropic/superpowers | TDD、调试、代码审查等高级工作流 |
| modern-python | claude plugin add @trailofbits/modern-python | 现代 Python 配置(uv + ruff) |
| static-analysis | claude plugin add @trailofbits/static-analysis | Semgrep + CodeQL 漏洞扫描 |
| tab-tracking | claude plugin add lighthouse-strategy/claude-tab-tracking | 对话记忆:自动记录决策和进度 |
MIT
Complete developer toolkit for Claude Code
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Uses power tools
Uses Bash, Write, or Edit tools