Agent Skills
› alamenai/terrae
alamenai/terrae
GitHub验证新组件创建后所有8项输出是否存在且正确配置,包括源码、导出、注册表、示例、文档、导航及变更日志。
Install All Skills
npx skills add alamenai/terrae --all -g -y
Skills in Collection (12)
验证新组件创建后所有8项输出是否存在且正确配置,包括源码、导出、注册表、示例、文档、导航及变更日志。
用户询问如何验证新创建的组件是否完整
需要检查组件是否符合项目规范和标准
npx skills add alamenai/terrae --skill check -g -y
指导Agent遵循Terrae规范创建标准化Git提交,包括检查状态、审查变更、按文件暂存、生成Conventional Commits格式消息及验证结果。
用户希望提交代码更改
需要按照特定规范创建Git提交
npx skills add alamenai/terrae --skill commit -g -y
用于生成或更新Terrae组件文档,支持组件文档页、周报、README及API参考。遵循特定结构编写内容,包含安装、示例、属性表等,并在保存前需用户确认。
需要创建新组件的官方文档页面
更新现有组件的说明或示例
撰写项目周报条目
补充或修改README文件
npx skills add alamenai/terrae --skill docs -g -y
系统化修复由代码审查或用户报告的问题,按严重程度排序并最小化变更。
执行 /review 后
用户报告代码缺陷
npx skills add alamenai/terrae --skill fix -g -y
读取GitHub Issue并生成摘要,根据内容标签自动推断分支类型,创建并切换到对应的开发工作分支,帮助用户快速启动任务。
用户提供Issue编号或URL
需要为Issue创建开发分支
npx skills add alamenai/terrae --skill issue -g -y
对 Terrae 代码库执行类型检查、ESLint 和 Prettier 格式化检查,报告错误并提供自动修复或手动修正选项,最后重新验证以确保问题已解决。
需要检查代码质量和类型安全时
发现代码风格不一致或存在潜在错误时
npx skills add alamenai/terrae --skill lint -g -y
用于从零开始构建Terrae组件的端到端工作流,涵盖源码、注册表、导出、文档等8项输出。
需要创建新的UI组件
初始化组件骨架及文档
npx skills add alamenai/terrae --skill new -g -y
用于审计前端组件性能,识别资源清理、内存泄漏及渲染优化等问题,并依据规则提供具体修复方案与评分报告。
需要评估或优化前端组件性能时
检查代码是否存在内存泄漏或低效渲染模式时
npx skills add alamenai/terrae --skill perf -g -y
用于准备Terrae组件发布,依次执行类型检查、Lint、格式检查及测试,验证通过后构建项目注册表和Next.js生产环境产物,并报告状态与最终验证。
用户请求准备组件发布
需要运行完整的预发布检查清单
npx skills add alamenai/terrae --skill release -g -y
用于在提交代码前审查当前会话中的代码变更。通过检查正确性、项目规范、性能、安全性和类型安全等维度,提供结构化的建设性反馈和改进建议,确保代码质量。
准备提交代码前
需要人工或AI辅助进行代码审查时
npx skills add alamenai/terrae --skill review -g -y
自动化执行 Git 代码提交、推送及在 GitHub 创建 Pull Request 的流程,包含分支管理、Conventional Commits 规范、PR 标签映射及标准化模板生成。
用户请求提交代码并创建 PR
需要自动化完成 Git 工作流和 GitHub PR 创建
npx skills add alamenai/terrae --skill pr -g -y
用于运行 Terrae 组件测试,支持全量、监听及指定组件模式。能报告测试结果并分析失败原因,协助修复代码或测试用例。
用户要求运行测试
需要验证组件功能
排查测试失败问题
npx skills add alamenai/terrae --skill test -g -y


