Agent Skills
› biersoeckli/QuickStack
biersoeckli/QuickStack
GitHub智能技能路由器,引导用户根据场景选择最佳开发流程。涵盖从创意构思、原型验证到多会话规范拆解及代码实现的完整链路,支持状态管理与上下文保持。
Install All Skills
npx skills add biersoeckli/QuickStack --all -g -y
Skills in Collection (27)
智能技能路由器,引导用户根据场景选择最佳开发流程。涵盖从创意构思、原型验证到多会话规范拆解及代码实现的完整链路,支持状态管理与上下文保持。
不确定该使用哪个技能或工作流
需要规划从想法到交付的完整开发路径
询问如何拆分任务或管理上下文
npx skills add biersoeckli/QuickStack --skill ask-matt -g -y
指导在QuickStack项目中创建和更新后端服务、适配器及Server Actions的规范。涵盖单例模式、适配器路由、缓存失效、事务处理及独立服务注册等核心架构原则。
需要创建或修改src/server/services下的业务逻辑
需要实现或调整Prisma/外部API的适配器
需要编写Server Actions或处理缓存失效逻辑
npx skills add biersoeckli/QuickStack --skill backend-services -g -y
提供QuickStack后端单元测试与集成测试的规范,涵盖Vitest配置、Prisma/SQLite及k3s环境测试流程,指导文件命名、Mock策略及上下文管理。
创建或审查后端测试文件
询问后端测试覆盖率
需要设置Prisma测试数据库
编写Kubernetes集成测试
npx skills add biersoeckli/QuickStack --skill backend-testing -g -y
对代码变更进行双维度审查:标准合规性与需求实现度。通过并行子代理对比指定基准点的Diff,检查编码规范及是否满足原始Issue/Spec要求,并聚合报告结果。
用户请求审查分支或PR
用户指定固定点(如commit、tag)并要求review
npx skills add biersoeckli/QuickStack --skill code-review -g -y
提供代码库设计的统一词汇与原则,聚焦深度模块设计。用于定义接口、实现、接缝等概念,指导模块重构以提升可测试性、AI导航能力及维护本地性。
设计或改进模块接口
寻找代码深化机会
决定模块接缝位置
提升代码可测试性或AI导航能力
npx skills add biersoeckli/QuickStack --skill codebase-design -g -y
针对难以复现或性能退化的严重缺陷,提供系统化的诊断方法论。核心在于构建紧密的反馈循环以快速定位问题,涵盖失败测试、脚本模拟、重放追踪及二分查找等多种构造手段,并强调对敏感信息的脱敏处理。
用户请求诊断 bug
报告功能报错或崩溃
报告性能缓慢或回归
npx skills add biersoeckli/QuickStack --skill diagnosing-bugs -g -y
构建和维护项目领域模型,统一通用语言。用于澄清术语、记录架构决策(ADR)及编写上下文文档,确保领域概念精确一致并与代码对齐。
用户希望明确领域术语或统一通用语言
需要记录架构决策
其他技能需要维护领域模型
npx skills add biersoeckli/QuickStack --skill domain-modeling -g -y
规范 QuickStack Elysia REST API 路由的创建与更新,涵盖身份验证、异常处理、Zod 参数校验及响应映射等开发约定。
添加或编辑 src/server/api/v1 下的路由文件
定义 Elysia 路由的请求/响应 Schema
实现 REST API 授权逻辑或错误处理
npx skills add biersoeckli/QuickStack --skill elysia-api-routes -g -y
指导 QuickStack 前端 UI 开发,涵盖页面、组件、表单及状态管理。规范 Server/Client 边界、React Hook Form+Zod 表单流程、Server Actions 交互、Zustand 状态及 shadcn/ui 样式,确保代码符合项目约定。
创建或更新前端页面和 React 组件
实现基于 Zustand 的状态管理
处理 React Hook Form 与 Zod 验证
配置 Server Action 与客户端交互
npx skills add biersoeckli/QuickStack --skill frontend-ui-patterns -g -y
通过构建设计树和分轮提问,对用户的计划或决策进行深度压力测试与审查,确保达成共同理解。
用户希望压力测试其想法
使用 'grill' 相关触发词
npx skills add biersoeckli/QuickStack --skill grilling -g -y
将当前对话浓缩为交接文档,供新代理继续工作。保存至系统临时目录,包含建议技能、引用现有工件并脱敏敏感信息,支持按参数定制内容。
需要中断当前会话并将上下文传递给其他代理
用户要求总结对话以进行任务交接
npx skills add biersoeckli/QuickStack --skill handoff -g -y
根据规范或工单实施功能开发,优先使用TDD,定期运行类型检查和测试,完成后进行代码审查并提交代码。
根据需求规格实现功能
处理用户提供的工单任务
npx skills add biersoeckli/QuickStack --skill implement -g -y
扫描代码库识别架构摩擦,基于领域模型和深度原则提出重构机会,生成可视化HTML报告供用户选择深入分析,旨在提升测试性和AI可导航性。
需要优化代码结构
识别架构痛点
生成架构改进报告
npx skills add biersoeckli/QuickStack --skill improve-codebase-architecture -g -y
用于构建一次性原型以验证设计问题,包括逻辑状态模型或UI界面。根据目标分支生成可快速运行的代码,遵循无持久化、跳过打磨等规则,并在验证后清理或归档。
用户希望验证状态模型或逻辑是否合理
用户需要探索UI界面的视觉呈现
npx skills add biersoeckli/QuickStack --skill prototype -g -y
启动后台代理,针对官方文档、源码等权威一手来源进行深度调查,并将结果整理为带有引用的 Markdown 文件存入仓库。适用于需要收集技术细节或 API 事实的研究任务。
用户希望研究某个主题
需要收集文档或 API 事实
将阅读和调研工作委派给后台代理
npx skills add biersoeckli/QuickStack --skill research -g -y
解决 Git 合并或变基冲突。步骤包括分析冲突文件、查阅提交记录理解意图、保留双方逻辑或按目标取舍、运行自动化检查修复问题,最后完成合并或变基并提交。
遇到 git merge 冲突
遇到 git rebase 冲突
npx skills add biersoeckli/QuickStack --skill resolving-merge-conflicts -g -y
用于初始化仓库的工程技能配置,自动探索并设置 Issue 追踪器、Triage 标签及领域文档结构,为其他工程技能运行做准备。
首次使用工程技能前需要配置仓库
用户请求初始化或设置仓库的工程技能环境
npx skills add biersoeckli/QuickStack --skill setup-matt-pocock-skills -g -y
TDD技能,指导用户遵循红绿重构循环编写高质量测试。强调通过公共接口(Seams)验证行为,避免实现耦合、同义反复和水平切片等反模式,确保测试具备规范性和可维护性。
用户希望以测试驱动方式构建功能或修复bug
提及red-green-refactor流程
需要编写集成测试
npx skills add biersoeckli/QuickStack --skill tdd -g -y
这是一个用于多会话教学的技能,通过结构化工作区(包含任务、资源、学习记录和课程)帮助用户深入学习新技能或概念。它强调基于高质量资源构建知识,并通过互动课程设计提升长期记忆保留,区分流利度与存储强度。
用户请求学习新技能
用户希望系统性地掌握某个概念
npx skills add biersoeckli/QuickStack --skill teach -g -y
将用户无法独自回答的决策转化为问卷文档,通过访谈明确接收者身份及所需信息,生成结构化的Markdown问卷以填补知识差距。
需要向他人收集特定信息或决策依据
创建异步沟通用的调查或确认文档
npx skills add biersoeckli/QuickStack --skill to-questionnaire -g -y
将对话上下文综合为功能规格说明书并发布至项目问题追踪器,无需额外访谈。
需要生成或更新功能规格说明时
准备将讨论结果转化为结构化文档发布时
npx skills add biersoeckli/QuickStack --skill to-spec -g -y
将计划或对话拆解为可独立验证的垂直切片工单,定义依赖关系并发布至追踪器。适用于需求分解、任务规划及敏捷开发流程中的工作拆分。
需要制定开发计划
将功能需求拆分为具体任务
生成工单列表
npx skills add biersoeckli/QuickStack --skill to-tickets -g -y
管理项目Issue和PR的三态流转,通过分类、验证和生成Agent就绪简报,将问题从待处理状态推进至可执行或关闭状态。
用户请求查看需处理的Issue或PR
指定具体Issue或PR进行状态变更
询问哪些任务已准备好供Agent处理
npx skills add biersoeckli/QuickStack --skill triage -g -y
用于将大型模糊任务拆解为决策型工单,在问题追踪器中构建共享地图以规划路径。通过逐个解决决策而非执行具体构建,厘清目标与方案,适用于超出单次会话范围的复杂工作规划。
任务规模过大无法在一次会话中完成
工作方向不明确需要制定计划或决策
npx skills add biersoeckli/QuickStack --skill wayfinder -g -y
提供面向 Agent 的文档编写指南,涵盖技能、AGENTS.md 等文件的结构、上下文指针优化及信息层级设计,旨在提升 Agent 执行过程的确定性与效率。
创建或编辑 Agent 技能文件
修改 AGENTS.md 或 CLAUDE.md
编写 Agent 消费的技术文档
npx skills add biersoeckli/QuickStack --skill writing-for-agents -g -y
通过严格的模拟面试流程,帮助用户打磨和优化计划或设计方案。
需要审查设计方案的合理性
希望发现计划中的潜在漏洞
寻求对现有方案的压力测试
npx skills add biersoeckli/QuickStack --skill grill-me -g -y
通过持续追问式面试(Grilling)来打磨计划或设计,并在过程中自动生成架构决策记录(ADR)和术语表等文档。
需要深入审查或完善系统设计/计划
希望生成架构决策记录或领域术语表
npx skills add biersoeckli/QuickStack --skill grill-with-docs -g -y


