Agent Skills
› stella/stella
stella/stella
GitHub自动化浏览器QA与UX冒烟测试工具。启动开发服务器,控制Chrome遍历指定功能区的用户故事,监控控制台和网络错误,生成结构化报告,涵盖正常、异常及边界场景。
安装全部 Skills
npx skills add stella/stella --all -g -y
集合内 Skills (73)
按质量分展示前 50 个(共 73 个),完整列表请用安装命令预览或逐个打开详情。
自动化浏览器QA与UX冒烟测试工具。启动开发服务器,控制Chrome遍历指定功能区的用户故事,监控控制台和网络错误,生成结构化报告,涵盖正常、异常及边界场景。
需要执行前端功能自动化测试
进行UX冒烟测试
验证特定功能模块的用户旅程
npx skills add stella/stella --skill click-around -g -y
规范 AI SDK 集成开发,确保状态处理完备、生命周期语义正确及流式一致性。防止因 SDK 变更或工具失败导致的状态丢失,适用于构建和审查 AI 聊天、适配器及流式处理功能。
构建或审查 AI 聊天界面与逻辑
实现模型提供商适配器或工具
处理流式传输与消息持久化
管理结构化输出或审批流程
npx skills add stella/stella --skill conventions-ai -g -y
定义数据库模式、查询、迁移及事务的开发规范。重点规范Schema索引与类型约束,明确迁移需遵循仅扩展原则,将耗时操作移至在线阶段,并引入安全脚本校验以防止破坏性变更。
编写或修改数据库表结构
执行数据库迁移脚本
设计数据持久化逻辑
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 Agent的MCP工具契约规范,指导如何设计易被模型驱动的接口。强调通过评估测试验证契约有效性,遵循单一意图、减少可选参数及错误回显等设计原则,确保Agent能高效完成工作流。
新增或修改MCP工具定义
调整CLI能力或工具Schema
优化Agent交互契约
npx skills add stella/stella --skill conventions-mcp -g -y
规定前端路由、后端接口及后台任务的性能预算与监控规范,通过CI集成网络、Bundle、React编译及数据库查询等基线检查,防止性能回退。
新增或修改路由、屏幕、端点
添加MCP工具、mutation或后台任务
性能守卫检测失败
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 获取数据、事件处理响应交互、key 重置状态,仅外部同步使用封装钩子,提升代码可维护性。
编写或审查 React 组件中的副作用逻辑
检查 apps/web 目录下是否违规使用了原生 useEffect
npx skills add stella/stella --skill conventions-use-effect -g -y
定义面向用户的UI组件设计规范,涵盖品牌视觉、色彩纪律、微交互及图标语义。指导开发者构建清晰、专业且细节精致的界面体验。
构建用户界面组件
修改现有UI组件
涉及品牌标识或色彩规范的设计决策
npx skills add stella/stella --skill conventions-ux -g -y
管理本地开发环境栈,支持一键启动、API/前端驱动测试及证据收集。用于验证UI变更、API行为及性能表现,提供种子数据和自动化截图报告。
需要验证UI或API变更的实际运行效果
启动本地开发环境进行迭代调试
执行端到端测试并生成截图或错误证据
npx skills add stella/stella --skill dev -g -y
驱动现有PR通过修复反馈和CI直至可合并状态。隔离工作区,独立审查语义差异,循环收敛评审与CI结果。记录处置决策于PR正文,不发布评论。需显式授权方可合并或部署。
用户要求完成PR的审查流程
PR存在未解决的代码审查反馈
PR CI检查失败需要修复并重试
需要将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
用户需要整理分支历史并执行PR前的环境检查
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
处理来自AI代码审查机器人的PR反馈轮次。捕获PR状态,分类并决策机器人提出的修改建议(接受、修正或驳回),实施已接受的更改,并将处置结果记录在PR正文中,而非发布新评论。
用户希望自动化处理PR上的AI审查反馈
需要整理和响应CodeRabbit等工具的评审线程
npx skills add stella/stella --skill rabbit-round -g -y
用于追踪近期回归缺陷的技能,通过构建快速反馈循环(如测试、HTTP调用、二分查找)定位导致功能失效的代码变更。
发现行为从正常变为失败或异常
收到指向近期代码破坏的bug报告
npx skills add stella/stella --skill regression-hunt -g -y
用于审计Stella代码、路径或Git差异中的安全缺陷,涵盖特权法律数据、租户隔离、认证及AI等。保持只读审查模式,除非明确要求修复。
进行安全代码审查
审计特定代码路径的安全风险
检查Git差异中的安全漏洞
npx skills add stella/stella --skill security-audit -g -y
驱动iOS模拟器或Android模拟器,启动本地开发栈并执行真实登录与导航流程,以验证移动端应用变更的实际运行效果。
需要验证 apps/mobile 代码变更在真机环境的表现
需要测试涉及原生模块、导航或真实登录流程的功能
npx skills add stella/stella --skill test-mobile -g -y
用于跨多语言生态(Bun, Python, Cargo等)盘点、评估和更新第三方依赖,识别供应链风险并生成迁移建议。
用户请求更新项目依赖
检查依赖版本兼容性
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聊天功能
开发模型或提供商适配器
实现流式传输或消息持久化逻辑
npx skills add stella/stella --skill conventions-ai -g -y
定义数据库模式、查询、迁移及事务的编写规范,重点规范 Schema 索引与约束设计,以及实施仅扩展的预部署迁移策略,将耗时操作移至在线阶段。
修改数据库模式或表结构
编写 SQL 迁移脚本
处理数据库事务或租户隔离逻辑
npx skills add stella/stella --skill conventions-db -g -y
定义Stella项目的国际化规范,指导用户界面字符串的添加与修改。涵盖翻译流程、Key命名原则及术语约束,确保多语言版本的一致性与自然度。
新增或修改用户可见文本
进行国际化适配
npx skills add stella/stella --skill conventions-i18n -g -y
定义外部数据摄入工作流的设计规范,确保幂等性、重放安全及状态一致性。涵盖稳定标识、检查点管理、原子事务及故障恢复机制,适用于连接器同步、Webhook处理及数据导入场景。
构建或审查外部数据摄入流程
实现连接器同步或Webhook接收器
开发数据提取Worker或修复任务
npx skills add stella/stella --skill conventions-ingestion -g -y
定义面向大语言模型的MCP工具契约规范,指导如何设计易驱动的Schema、拆分工具意图及处理集合验证。强调以自动化评估(Eval)作为验收标准,确保模型能高效完成任务并正确响应错误。
新增或修改MCP工具定义
调整CLI能力或输入输出Schema
更新工具描述或错误信封
创建Agent参考资源
npx skills add stella/stella --skill conventions-mcp -g -y
定义性能防护规范,涵盖网络、Bundle、React编译器、DB查询及读预算等基线检查。在添加路由、端点或性能守卫失败时应用,确保变更不超出预设的性能预算。
添加或修改路由、屏幕、端点、MCP工具、突变、实时事件、后台作业或轮询循环
性能守卫检查失败
npx skills add stella/stella --skill conventions-perf -g -y
定义系统可扩展性架构规范,涵盖无状态服务、租户隔离、分页查询及流式处理等原则,确保系统在大规模用户和数据量下稳定运行且无需重写。
进行架构决策时
设计 API 端点或 Worker
添加数据库表结构
修改数据体积相关行为
npx skills add stella/stella --skill conventions-scale -g -y
定义处理认证、数据访问及外部API时的安全编码规范,涵盖SOC2原则、权限最小化、审计追踪、加密及工作区隔离等要求。
编写涉及认证或鉴权的代码
实现数据访问或文件处理逻辑
调用外部API或处理敏感法律数据
npx skills add stella/stella --skill conventions-security -g -y
规范 React useEffect 使用,禁止直接调用,优先派生状态、使用 TanStack Query 或事件处理。仅允许通过指定包装器进行外部同步,提升代码可维护性。
编写 React 组件逻辑
审查前端代码中的副作用处理
npx skills add stella/stella --skill conventions-use-effect -g -y
定义面向用户的UI组件构建与修改规范,涵盖品牌视觉、色彩纪律、微交互及图标语义,确保界面简洁专业。
构建用户界面组件
修改现有UI样式
实施前端设计规范
npx skills add stella/stella --skill conventions-ux -g -y
用于启动、驱动和测量本地开发环境栈。通过脚本一键拉起包含种子数据的完整服务,并提供CLI和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差异进行只读安全审计,检查特权法律数据、租户隔离、认证及AI安全性等缺陷。
需要审查代码中的安全漏洞
评估特定提交或分支的安全合规性
检查租户隔离和认证逻辑
npx skills add stella/stella --skill security-audit -g -y
驱动iOS模拟器或Android模拟器,启动本地开发栈并登录真实账户,验证移动端应用功能及原生模块交互。
需要验证移动端应用在真机环境下的实际表现
检查涉及导航、原生模块或登录流程的变更
npx skills add stella/stella --skill test-mobile -g -y
自动化管理多语言(Bun, Python, Cargo等)及基础设施依赖的更新、评估与验证,支持批量提交并特别规范匿名化包版本变更时的数据一致性校验。
需要更新项目依赖
评估第三方库安全风险
执行依赖版本升级
npx skills add stella/stella --skill update-deps -g -y
规范AI集成开发,确保SDK状态处理完备、生命周期语义正确及流式数据一致性。适用于构建或审查AI聊天、模型适配器、工具调用、提示词工程、流式传输及消息持久化等场景,防止静默状态丢失。
构建或审查AI聊天功能
实现模型或提供商适配器
开发AI工具与提示词
处理流式传输与消息持久化
npx skills add stella/stella --skill conventions-ai -g -y
规范数据库模式、查询、迁移及事务的编写与修改,强调展开式预部署迁移策略、租户隔离及索引优化。
编写或修改数据库模式
处理数据库迁移文件
设计数据库查询逻辑
管理事务与持久化层
npx skills add stella/stella --skill conventions-db -g -y
Stella项目的国际化规范,指导用户界面字符串的添加与修改。涵盖使用use-intl运行时、多语言文件管理、同步与检查流程,以及键名命名和术语风格指南。
需要添加新的用户界面文本
需要修改现有的翻译内容
npx skills add stella/stella --skill conventions-i18n -g -y
规范外部数据摄入、同步及修复任务的开发,确保幂等性、重放安全、检查点持久化及并发一致性。
构建或审查外部数据摄入流程
实现连接器同步或Webhook处理
设计数据提取Worker或修复任务
npx skills add stella/stella --skill conventions-ingestion -g -y
定义面向大模型的MCP工具契约规范,强调以评测驱动设计。指导如何构建易被模型调用的接口,包括拆分意图、简化选项及数据回显,确保模型能高效完成任务。
新增或修改MCP工具
调整CLI能力生成逻辑
变更工具输入输出Schema
更新错误信封或Agent参考资源
npx skills add stella/stella --skill conventions-mcp -g -y
性能守卫规范,用于在修改路由、接口或任务时应用性能预算检查。涵盖网络、Bundle、React编译器回退、DB查询及读取预算等监控机制,确保性能回归在CI中被拦截。
添加或更改路由、屏幕、端点、MCP工具、mutation、实时事件、后台作业或轮询循环
性能守卫检查失败
npx skills add stella/stella --skill conventions-perf -g -y
定义系统可扩展性架构规范,涵盖无界读取限制、租户隔离、无状态服务、后台工作边界及Valkey使用原则,指导API端点、Worker及数据库设计以支撑大规模用户与数据。
进行架构决策时
设计API端点或Worker时
添加数据库表时
更改数据量相关行为时
npx skills add stella/stella --skill conventions-scale -g -y


