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 格式编写消息,以及处理新组件的多步提交约定。
用户请求提交代码更改
完成功能开发后的代码提交
npx skills add alamenai/terrae --skill commit -g -y
用于生成或更新 Terrae 项目组件文档,支持组件页面、周报及 API 参考等类型。遵循特定目录结构和 UI 模式,包含安装说明、示例代码、属性表及使用案例,并在保存前向用户展示以获取反馈。
需要创建新的组件文档页面
需要更新现有组件的 README 或 API 参考
需要添加或修改项目周报条目
npx skills add alamenai/terrae --skill docs -g -y
系统化修复代码问题,依据审查结果或用户反馈,按严重程度排序并最小化变更。
收到 /review 命令的审查结果
用户报告具体代码缺陷
npx skills add alamenai/terrae --skill fix -g -y
根据GitHub Issue编号或URL读取并总结问题,自动推断类型后创建对应的开发分支,帮助开发者快速进入编码状态。
用户提供了Issue编号
用户提供了Issue URL
npx skills add alamenai/terrae --skill issue -g -y
对 Terrae 代码库执行 TypeScript 类型检查、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
用于在提交代码前审查当前会话的代码变更,检查正确性、规范、性能及安全等问题,并生成结构化评审报告。
准备提交代码前
请求代码质量评估
npx skills add alamenai/terrae --skill review -g -y
自动化在 GitHub 上提交代码、推送分支并创建 Pull Request 的完整流程,包括文件暂存、分支管理、标签映射及 PR 描述生成。
用户要求提交代码并创建 PR
需要自动化 Git 工作流以发布新功能或修复
npx skills add alamenai/terrae --skill pr -g -y
用于运行 Terrae 组件测试,支持全量、监听及指定组件模式。能报告测试结果并分析失败原因,协助用户修复代码或测试。
需要运行项目测试时
测试失败需要分析原因时
检查特定组件功能是否正常时
npx skills add alamenai/terrae --skill test -g -y


