斩获20w star!Claude Code最强插件,AI编程必备!

用过Claude Code的小伙伴应该有所了解,Claude Code经常会需求没理清就开始写代码,报告任务完成时不做测试。今天给大家分享一款插件superpowers,内置20款工作方法论,从头脑风暴到代码审查,从TDD到调试,让你的AI编程工具真正会干活!

superpowers简介

superpowers是目前最火的AI编程skill框架,可以为AI编程工具提供系统化的工作方法论,目前在Github上已有20w star

superpowers中包括如下14个skill。

还有一个中文社区版项目superpowers-zh,除了包括上述skill外,还包括6个中国特色的skill。

安装

这里以Claude Code为例,介绍下superpowers-zh的安装。

  • 我们可以使用npm命令来安装,这里使用项目级别的安装方式;
bash 复制代码
# 先进入你的项目目录,不要在主目录(~)下运行
cd /your/project
# 安装中文版superpowers
npx superpowers-zh
  • 安装完成后会自动在项目目录下创建.claude目录,并生成对应的skill文件;
  • 如果你想卸载的话,可以使用如下命令。
bash 复制代码
npx superpowers-zh@latest --uninstall

这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue3 的电商系统(Github标星60K),后端支持多模块和微服务架构,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

项目演示:

使用

这里以开发一个前后端分离的Markdown编辑器为例,介绍下superpowers的使用。

  • 首先输入提示词:我想开发一个Markdown编辑器,Claude Code会调用brainstormingskill来帮助你理清需求;
  • 这里有一个提供视觉伴侣的功能非常有意思,会开启一个页面服务,访问可以选择编辑器的布局;
  • 选择好布局之后,Claude Code会让你选择编辑器运行在什么平台上;
  • 之后会问你偏好哪种前端解决方案;
  • 之后是让你选择功能边界,例如这个Markdown编辑器的主要用途是什么;
  • 之后是数据存储的位置;
  • 之后是让你选择你偏好的后端技术栈;
  • 之后是让你选择你必须的Markdown编辑器功能;
  • 需求明确之后,Claude Code还会问你一些关键问题,例如是否需要用户登陆注册功能;
  • 之后还会让你选择技术方案,这里Claude Code提供了三种技术方案;
  • 根据你选的技术方案,Claude Code还会通过视觉伴侣提供项目的整体架构图;
  • 以及数据模型设计图;
  • 还有前端页面布局图;
  • 以及REST API设计;
  • 还有项目结构与路由设计;
  • 整体设计完成后,Claude Code还会编写完整的设计文档;
  • 之后会调用writing-plansskill来创建实现计划;
  • 具体实现计划如下,共拆分成了28个小任务,非常详细;
  • 实现计划编写完成后,会让你选择是使用subagent-driven-developmentskill来进行功能开发,还是使用executing-plansskill;
  • 经过一段时间的编码之后,Claude Code完成了整个实现计划;
  • 如果你让Claude Code来运行前后端,并且安装了chrome-devtools的MCP的话,它还会帮你跑一遍页面测试;
  • 最终开发完成的Markdown编辑器效果如下,还是挺炫酷的!

注意点

  • 在整个开发过程中Claude Code使用了superpowers中的三个skill;
  • test-driven-development并没有显式调用,只是在开发计划里有部分TDD的使用;
  • 还有就是为什么要通过subagent-driven-development开启subagent来开发功能,主要是为了上下文隔离。

总结

今天给大家分享了Claude Code+superpowers的使用,superpowers确实功能非常强大,一句话的需求,经过brainstorming之后,给我们把需求整理得清清楚楚。它的视觉伴侣功能很不错,能直观描述系统的架构,大家可以对比下不装superpowers的开发体验,确实不一样了!

项目地址

相关推荐
TaoMetrix3 小时前
TaoMetrix:AI 硬件创业公司如何做好原型制造
人工智能·制造
智圣新创013 小时前
面向多级组织协同场景 高校第二课堂一站式管理中枢落地全场景实操答疑
大数据·人工智能
cd_949217213 小时前
AI纹理和Substance Painter手绘纹理哪个更适合游戏资产制作?
人工智能·游戏·substance painter
sali-tec3 小时前
C# 基于OpenCv的视觉工作流-章106-差值追踪
图像处理·人工智能·opencv·算法·计算机视觉
陈随易3 小时前
pm2 替代品,nodejs&bun 线上部署必备工具
前端·后端·程序员
Shockang3 小时前
用 AI 打造高品质 Web 应用
人工智能
l1258654 小时前
# LangGraph Memory机制深度解析:短期记忆与长期记忆的工程实践
前端·人工智能·python·langchain·bootstrap
手写码匠4 小时前
Dify 多 Agent 工具权限与安全沙箱实战:让智能体“有能力,但不越权“
人工智能·深度学习·算法·aigc
ZGIAI4 小时前
ZGI Skill Loop:给工具调用设边界
人工智能·架构
黎阳之光4 小时前
打破堆场感知黑盒:黎阳之光视频孪生,构建港口码头网格化透明管控新体系
大数据·人工智能·算法·安全·数字孪生