Agent Skills
› stella/stella
stella/stella
GitHub自动化浏览器QA与UX冒烟测试工具。启动开发服务器,控制Chrome遍历指定功能区的用户故事,监控控制台和网络错误,生成结构化报告,涵盖正常、异常及边界场景。
Install All Skills
npx skills add stella/stella --all -g -y
Skills in Collection (70)
Showing top 50 of 70 by quality score. Use the install list command or open individual skills for the rest.
自动化浏览器QA与UX冒烟测试工具。启动开发服务器,控制Chrome遍历指定功能区的用户故事,监控控制台和网络错误,生成结构化报告,涵盖正常、异常及边界场景。
需要执行前端功能自动化测试
进行UX冒烟测试
验证特定功能模块的用户旅程
npx skills add stella/stella --skill click-around -g -y
定义AI集成开发规范,涵盖SDK状态处理、流式传输、持久化及UI重建。强制 exhaustive 类型检查与状态一致性,防止静默状态丢失,确保多轮对话中工具调用、审批及结构化输出的正确生命周期管理。
构建或审查AI聊天功能
实现模型/提供商适配器
设计提示词工程
处理流式输出与消息持久化
开发AI生成的后续交互
npx skills add stella/stella --skill conventions-ai -g -y
定义数据库模式、查询、迁移及事务编写的规范。涵盖Schema索引查找、Drizzle枚举使用、外键级联、时区处理及大表变更安全策略,确保数据一致性与部署兼容性。
编写或修改数据库模式(Schema)
编写数据库查询语句
创建或更新数据库迁移文件
处理事务逻辑
涉及租户隔离的数据持久化操作
npx skills add stella/stella --skill conventions-db -g -y
定义Stella项目的国际化规范,指导用户界面字符串的添加与修改。涵盖翻译流程、Key命名原则及术语约束,确保多语言一致性与地道表达。
需要添加新的用户界面文案
需要修改现有的多语言文本
进行国际化相关的代码审查
npx skills add stella/stella --skill conventions-i18n -g -y
规范外部数据摄入工作流,确保幂等性、重放安全与状态一致性。涵盖导入、连接器同步及修复任务的设计原则。
构建或审查外部数据摄入逻辑
设计连接器同步或Webhook处理流程
实现数据提取Worker或修复作业
npx skills add stella/stella --skill conventions-ingestion -g -y
规范面向语言模型的MCP工具契约设计,强调通过eval评估而非代码审查验证可用性。指导工具拆分、参数简化及错误反馈机制,确保模型能高效驱动工作流。
新增或修改MCP工具定义
调整CLI能力接口
变更工具输入输出Schema
更新工具描述或错误信封
npx skills add stella/stella --skill conventions-mcp -g -y
规范性能守卫检查,涵盖网络、Bundle、React编译器回退等基线。当CI失败或修改热点路由时应用,核心原则是优先修复回归而非重置基线。
性能守卫检查在CI中失败
修改被perf-hotspots报告标记的热路径或端点
npx skills add stella/stella --skill conventions-perf -g -y
定义高并发与海量数据场景下的架构规范,涵盖无状态服务、租户隔离、分页、流式处理及数据库索引等原则,确保系统可扩展性。
进行架构决策
设计API端点或Worker
新增数据库表
调整数据量行为
npx skills add stella/stella --skill conventions-scale -g -y
规范涉及认证、数据访问及外部API的代码安全实践,涵盖SOC2/ISO27001原则如最小权限、审计追踪、加密及输入验证。强调通过编译时和Lint时检查实现结构性防护,确保特权法律数据的安全隔离与合规性。
编写涉及身份认证的代码
处理敏感数据访问逻辑
操作文件或调用外部API
设计数据库权限策略
npx skills add stella/stella --skill conventions-security -g -y
规范 React useEffect 使用,禁止直接调用,引导开发者通过派生、TanStack Query、事件处理或专用包装器实现逻辑,确保代码意图明确且可维护。
编写 React 组件时涉及副作用逻辑
审查 React 代码中的 useEffect 用法
npx skills add stella/stella --skill conventions-use-effect -g -y
定义面向用户的UI组件构建与修改规范,涵盖品牌视觉、色彩纪律、微交互、图标语义及移动端适配细节,确保界面简洁专业且体验流畅。
构建或修改用户界面组件时
需要遵循品牌视觉风格指南时
实现微交互动画或图标使用场景
npx skills add stella/stella --skill conventions-ux -g -y
用于启动、驱动和验证本地开发环境的技能。支持一键拉起含种子数据的完整栈,通过CLI或浏览器自动化测试UI/API行为,并生成包含截图和错误证据的验证报告。
需要验证UI变更的实际效果
需要测试API行为或性能声明
需要启动本地开发环境进行迭代调试
npx skills add stella/stella --skill dev -g -y
自动化推进PR至可合并状态,通过独立审查、修复缺陷及协调CI/Review反馈实现收敛。仅在用户明确指令时执行合并,确保代码质量与安全。
用户请求完成PR审查或合并
PR处于草稿或待处理状态需推进
npx skills add stella/stella --skill finish-pr -g -y
根据 Stella 规范,依据参数生成 Elysia API 处理器。解析资源名与操作,参照现有结构创建目录文件,包含验证、鉴权及 ORM 逻辑,注册路由并运行检查测试。
需要创建新的 Elysia API 处理器
根据资源名称和操作生成标准 API 代码
遵循 Stella 规范进行后端路由开发
npx skills add stella/stella --skill new-handler -g -y
自动化准备代码审查流程,包括隔离工作区、解析仓库身份、执行变基、运行检查并安全推送以创建或更新 Pull Request。
需要为当前更改或堆栈发起代码审查
准备提交 Pull Request
npx skills add stella/stella --skill open-pr -g -y
用于在用户明确要求时创建基于证据的简洁实现计划。通过审查仓库上下文、确定决策依据、生成防冲突文件名及编写结构化规划文档,记录可执行切片和验收标准,辅助开发流程。
用户明确要求制定实施计划
需要分解任务为可执行的垂直切片
npx skills add stella/stella --skill plan -g -y
用于深度评估重大产品构想的研究技能。通过分析问题、现状、市场及合规约束,验证可行性与边界,辅助决策是否开发,不直接编码。
评估新功能或产品的可行性
进行竞品分析与市场研究
确认产品边界与合规性
npx skills add stella/stella --skill product-deep-think -g -y
用于在实现前梳理模糊需求,通过澄清问题、分离方案与需求、定义目标与约束、探索选项及权衡,产出结构化产品简报,确保执行前具备清晰的产品方向。
需求描述模糊不清
存在多种可行解决方案
执行风险高于产品清晰度
npx skills add stella/stella --skill product-think -g -y
自动化处理来自CodeRabbit等AI工具的PR审查反馈。通过GraphQL获取状态,对每条意见进行分类(接受、调整、已解决等),验证代码安全性与兼容性,并执行相应的回复或解决操作,确保PR高效收敛。
用户需要处理PR上的AI审查评论
自动监控PR直至收敛
npx skills add stella/stella --skill rabbit-round -g -y
用于追踪近期代码回归问题,通过构建快速反馈循环(如测试、HTTP请求、CLI比对等)实现二分查找和假设验证,以定位导致功能失效的根本原因。
收到近期功能失效的Bug报告
行为正常但突然发生未知变化的情况
npx skills add stella/stella --skill regression-hunt -g -y
对Stella代码、路径或Git差异进行安全审计,检查特权法律数据、租户隔离、认证及AI等安全缺陷。保持只读审查模式,基于威胁模型和证据生成审计报告,不执行修复操作。
需要审查代码中的安全漏洞
评估特定变更的安全影响
检查租户隔离和认证逻辑
npx skills add stella/stella --skill security-audit -g -y
管理多语言依赖更新,支持Bun、Python、Rust等生态。自动盘点风险,拆分大版本变更并验证,确保供应链安全与迁移合规。
需要更新项目依赖时
评估第三方库升级风险时
npx skills add stella/stella --skill update-deps -g -y
自动化浏览器QA与UX冒烟测试工具。启动开发服务器,控制Chrome遍历指定功能区的用户故事,监控控制台与网络错误,生成结构化报告,涵盖正常、空状态及异常场景。
需要自动化执行UI/UX冒烟测试
验证特定功能模块的可用性与稳定性
检查前端交互中的控制台错误或网络失败
npx skills add stella/stella --skill click-around -g -y
定义AI集成开发规范,确保SDK状态处理完备、生命周期语义正确及数据持久化一致性,防止静默状态丢失。适用于构建或审查AI聊天、适配器、工具链及流式处理模块。
构建或审查AI聊天功能
实现模型或提供商适配器
开发AI工具与提示词
处理流式传输与消息持久化
npx skills add stella/stella --skill conventions-ai -g -y
定义数据库模式、查询、迁移及事务的编码规范。包含Schema结构、索引策略、Drizzle ORM用法、PostgreSQL最佳实践及CI/CD迁移流程,确保数据一致性与部署安全。
编写或修改数据库模式
创建或更新数据库迁移文件
编写复杂SQL查询或事务逻辑
处理租户隔离的数据持久化
npx skills add stella/stella --skill conventions-db -g -y
定义Stella项目的国际化规范,指导用户界面字符串的添加与修改。涵盖使用use-intl运行时、支持语言列表、翻译流程(同步与检查)、键命名原则及术语约束,确保多语言一致性与质量。
需要添加新的用户界面文本
需要更新现有翻译内容
需要创建新的国际化键
npx skills add stella/stella --skill conventions-i18n -g -y
规范外部数据摄入流程,确保幂等性、重放安全及断点续传。涵盖身份标识、检查点管理、原子事务及状态修复,防止重复或丢失数据。
构建数据同步或导入工作流
审查Webhook或连接器轮询逻辑
实现断点续传或修复任务
npx skills add stella/stella --skill conventions-ingestion -g -y
定义面向AI Agent的MCP工具契约规范,指导如何设计易被模型驱动的Schema与API。强调通过自动化评估验证可用性,遵循单一意图、精简可选参数及容错处理等原则,确保Agent能高效完成工作流。
新增或修改MCP工具定义
调整CLI生成能力或输入输出Schema
优化Agent交互接口描述
npx skills add stella/stella --skill conventions-mcp -g -y
规范性能守卫机制,涵盖网络、Bundle、React编译器回退及DB查询等基线检查。适用于CI性能回归修复或处理被标记的热路径/端点,确保代码变更不引入性能退化。
CI中性能守卫检查失败
修改被perf-hotspots报告标记的热路由或端点
npx skills add stella/stella --skill conventions-perf -g -y
定义高并发可扩展架构规范,涵盖分页、租户隔离、无状态服务及后台任务约束,确保系统在百万级数据量下稳定运行。
进行架构决策时
设计API端点或Worker
新增数据库表结构
修改数据处理逻辑
npx skills add stella/stella --skill conventions-scale -g -y
定义处理认证、数据访问及外部API时的安全编码规范,涵盖SOC2/ISO27001原则如最小权限、审计追踪、加密及输入验证。强调通过结构性约束防止安全漏洞,确保特权法律数据安全隔离。
编写涉及认证或鉴权的代码
处理敏感数据存储或访问逻辑
实现文件上传下载功能
集成外部API接口
npx skills add stella/stella --skill conventions-security -g -y
规范React应用中useEffect的使用,禁止直接调用,提供决策流程引导开发者优先使用派生状态、TanStack Query或事件处理。仅允许通过封装的hook进行外部同步,提升代码可维护性。
编写或审查React组件中的副作用逻辑
检查是否存在直接使用useEffect的情况
评估状态更新是否应改为渲染时派生
npx skills add stella/stella --skill conventions-use-effect -g -y
规范面向用户的UI组件开发,涵盖品牌视觉、色彩纪律、微交互、图标语义及移动端适配规则,确保界面专业、简洁且体验流畅。
构建或修改用户界面组件
前端样式与交互设计审查
npx skills add stella/stella --skill conventions-ux -g -y
用于启动、驱动和验证本地开发环境的技能。通过种子数据运行全栈服务,执行API调用和Web自动化测试(截图、流程),生成证据报告以验证UI变更、API行为及性能。
需要验证UI变更是否生效
需要测试API行为或性能
需要启动本地全栈环境进行调试
npx skills add stella/stella --skill dev -g -y
根据 Stella 规范脚手架化 Elysia API 处理器。解析资源名和操作,参考现有结构生成包含验证、鉴权及 ORM 访问的代码文件,注册路由并运行检查。
创建新的 Elysia API 处理器
需要按照 Stella 规范生成 CRUD 接口代码
npx skills add stella/stella --skill new-handler -g -y
用于准备当前分支以创建 Pull Request。流程包括验证隔离分支、安装工具链、变基到远程 main、对照规范自我审查并修复、运行 lint/typecheck/test 等质量检查、执行安全审计,最后推送代码并以草稿形式创建 PR。
用户请求准备 PR
需要自动化代码审查和质量检查
希望将功能分支推送到远程并创建草稿 PR
npx skills add stella/stella --skill open-pr -g -y
用于在.agents/plans/目录下为功能或任务创建新计划文件。需读取架构文档,确定序号,调研代码库后生成包含目标、设计决策、范围及实施细节的Markdown计划,并与用户确认。
需要为新功能或任务制定开发计划时
用户请求创建项目规划文档时
npx skills add stella/stella --skill plan -g -y
对重大产品创意进行深度评估,结合代码库证据、市场研究、切换成本及合规性分析可行性。该技能旨在通过结构化调研辅助决策,避免盲目开发,确保产品边界清晰且具备可持续竞争力。
用户提出新的重大功能或产品构想
需要验证产品创意的市场可行性和技术约束
评估现有流程的重构价值与替代方案
npx skills add stella/stella --skill product-deep-think -g -y
用于系统化处理CodeRabbit等自动化PR审查评论的单次执行技能。通过获取上下文和未解决评论,分析建议并选择接受或反驳,最后按规范回复评论以完成代码审查交互。
需要处理CodeRabbit、Gemini、Copilot等Bot的PR审查评论
需要对自动化审查建议进行一次性批量响应
npx skills add stella/stella --skill rabbit-round -g -y
用于对 Stella 代码、路径或 Git diff 进行只读安全审计,审查特权法律数据、租户隔离、认证及 AI 等安全风险。
需要审查代码安全性时
检查 Git diff 中的潜在缺陷时
npx skills add stella/stella --skill security-audit -g -y
用于跨多种语言生态(Bun、Python、Cargo等)自动盘点、评估、更新及验证第三方依赖,管理升级批次与提交,并针对匿名化包实施严格的版本变更前后对比检查。
请求更新或升级项目依赖
扫描过时依赖并生成更新建议
批量处理依赖版本变更
npx skills add stella/stella --skill update-deps -g -y
定义AI集成开发规范,涵盖SDK状态处理、流式传输及持久化。旨在通过类型安全确保状态完整性,防止静默丢失,规范生命周期管理及边界交互。
构建或审查AI聊天功能
实现模型适配器或工具
处理提示词与流式输出
设计消息持久化逻辑
npx skills add stella/stella --skill conventions-ai -g -y
定义数据库模式、查询、迁移及事务的编码规范。涵盖Schema组织、索引策略、Drizzle枚举使用、时间戳处理及CI/CD部署流程,确保数据一致性与安全性。
编写或修改数据库模式
执行数据库迁移
构建复杂查询
npx skills add stella/stella --skill conventions-db -g -y
Stella项目国际化规范,指导用户界面字符串的添加与修改。涵盖翻译流程、键命名原则及术语约束,确保多语言一致性与自然表达。
新增或修改用户可见的界面文本
维护多语言翻译文件
npx skills add stella/stella --skill conventions-i18n -g -y
定义外部数据摄入工作流的规范,确保重放安全、幂等性及持久化进度管理。适用于导入、连接器同步、Webhook处理及修复作业,保障系统状态一致性。
构建或审查外部数据摄入逻辑
实现连接器同步或Webhook处理
开发提取工作器或同步游标
设计修复作业或迁移任务
npx skills add stella/stella --skill conventions-ingestion -g -y
定义面向AI代理的MCP工具与CLI契约规范,指导如何设计可被模型驱动的Schema、错误处理及测试评估标准。
新增或修改MCP工具定义
调整CLI能力或输入输出Schema
更新工具描述或Agent参考资源
npx skills add stella/stella --skill conventions-mcp -g -y
定义性能防护规范,涵盖网络、Bundle、React编译器及DB查询等六项基线检查。当CI检测回归或涉及热点路由时应用,旨在通过严格预算控制防止性能退化,确保代码变更不会导致响应变慢或资源消耗增加。
CI中性能防护检查失败
修改被标记为热点的路由或端点
npx skills add stella/stella --skill conventions-perf -g -y
定义高并发与大数据量下的架构规范,涵盖分页、租户隔离、无状态服务及背景任务处理。指导在系统设计、端点开发或数据库变更时采用可扩展方案,避免重写并保障系统稳定性。
进行架构决策
设计 API 端点或 Worker
添加数据库表
改变数据量行为
npx skills add stella/stella --skill conventions-scale -g -y
规范涉及认证、数据访问及外部API的代码安全实践,遵循SOC 2/ISO 27001原则,强调最小权限、审计追踪及加密。通过结构化护栏和RLS强制隔离,防止特权法律数据泄露。
编写涉及认证的代码
处理敏感数据访问逻辑
实现文件处理功能
调用外部API
npx skills add stella/stella --skill conventions-security -g -y
规范 React 应用中 useEffect 的使用,禁止直接调用。提供决策流程引导开发者使用派生、TanStack Query、事件处理或专用封装器,确保代码意图明确且可维护。
编写或审查 React 组件代码
检查 apps/web 中的副作用逻辑
npx skills add stella/stella --skill conventions-use-effect -g -y


