indie-stack
专为使用Swift/SwiftUI、Supabase、Vercel和AI的独立开发者设计的Claude Code插件。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:indie-stack。 它的用途是:专为使用Swift/SwiftUI、Supabase、Vercel和AI的独立开发者设计的Claude Code插件。 完整的 Skill 内容见:https://321skill.com/skills/indie-stack/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我需要为我的iOS应用添加一个用户个人资料编辑页面,使用SwiftUI和Supabase存储。”,它会启动`subagent-driven-development`技能,引导你制定计划、编写代码,并依次调用`ios-reviewer`检查SwiftUI代码、`backend-reviewer`检查Supabase RLS策略,最后让`ux-reviewer`评估编辑流程的易用性。
介绍
indie-stack 旨在解决独立开发者或小团队在构建现代应用时面临的开发流程混乱、代码质量参差不齐和用户体验考虑不周的问题。它提供了一个结构化的AI协作框架,将开发任务分解为明确的阶段,并由不同的AI专家角色进行审查。
开发者通过安装此Claude Code插件,即可在编码过程中调用其内置的多种技能和代理。当需要实现一个功能时,你可以启动“subagent-driven-development”技能,它会引导你完成从需求澄清、代码实现到专项评审的完整流程,并自动调用iOS、后端或UX专家代理进行审查。
这个Skill非常适合正在使用或计划使用Swift/SwiftUI、Supabase、Vercel和AI技术栈的独立开发者、全栈工程师或小型创业团队。他们通常需要一人分饰多角,同时兼顾前端、后端和产品体验,而indie-stack能提供系统化的辅助和专业的“虚拟同事”评审。
使用建议是,在开始一个新功能模块时,主动使用其“writing-plans”技能来制定详细计划。注意事项是,其工作流和评审标准是针对特定技术栈优化的,如果你的项目技术栈完全不同(例如使用Flutter和Firebase),可能需要大量调整或不太适用。
核心特点
与通用的superpowers插件相比,indie-stack专门针对Swift/SwiftUI、Supabase、Vercel和AI技术栈进行了深度定制,并引入了关键的“UX评审”阶段,形成了独特的“需求→代码→体验”三层审查工作流,确保产出的应用不仅功能正确、代码规范,用户体验也经过考量。
注意事项
不适合技术栈完全不同(如使用Java Spring Boot + Vue.js)或不需要严格多阶段评审流程的简单原型项目。
常见问题
indie-stack和superpowers有什么区别?
indie-stack基于superpowers,但专门为Swift/SwiftUI、Supabase、Vercel和AI技术栈优化,增加了UX评审阶段,并将通用评审员替换为iOS、后端和UX专项评审员。
这个插件如何帮助我提高代码质量?
通过强制执行包含代码评审的三阶段工作流,并调用专门的iOS或后端评审代理,从并发安全、架构模式、安全策略等多角度审查你的代码。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/indie-stack/raw/index.md 读取 indie-stack 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/indie-stack/raw/index.md(查看排版版本)