将需要人工完成的服务设置或迁移流程整理为交互式bash脚本,分阶段引导界面操作、隐藏输入敏感信息,并将配置值保存到指定位置。
- 引导外部服务的设置流程
- 输入凭据并保存到.env
- 配置CI所需的GitHub机密
@mattpocock
TypeScript wizard. Building Total TypeScript - a comprehensive, production-grade TypeScript course. Ex-Vercel, Stately.
59 个技能7 个仓库 31.8万
将需要人工完成的服务设置或迁移流程整理为交互式bash脚本,分阶段引导界面操作、隐藏输入敏感信息,并将配置值保存到指定位置。
以指定提交、分支或标签为基准,从开发规范和原始需求两个角度审查代码变更。分别报告规范问题与需求缺漏,便于独立判断两方面的结果。
根据现有对话和对代码库的理解编写规格文档,并发布到项目的问题跟踪系统,整理用户问题、需求、实现决策、测试方针及本次不涵盖的范围。
为代码审查者撰写拉取请求正文,用图示或差异摘要说明变更,提供变更前后的行为证据,并简要整理变更是否容易撤销及其影响范围。
帮助编写和编辑AI代理阅读的技能及指令文档,整理操作步骤、参考信息和完成条件,明确何时阅读相关资料,并减少重复内容。
根据任务的规模和阶段,指导你选择相关技能及其使用顺序,涵盖想法梳理、实现和故障排查,帮助确定下一步以及如何衔接后续工作。
通过官方文档、源代码、规范及提供方的 API 核实问题,由后台智能体将调查结果汇总为一份 Markdown 笔记,为每项论述附上来源并保存到代码仓库。
当代理上一条解释难以理解时,补充少量背景并重新说明。解释采用简化技术英语标准和项目术语表中的共用词汇,帮助理解当前讨论的进展。
帮助设计用法精简、内部集中处理复杂逻辑的模块。通过统一术语和判断标准,评估模块是否易用、实现替换位置是否合适,以及是否便于测试。
将规格文档或工单中的任务落实为代码,定期进行类型检查和测试,完成后使用code-review技能审查变更,并提交到当前分支。
通过具体案例和代码对照,厘清项目中的业务术语、概念边界及其关系,将商定的定义写入术语表,并在需要时记录重要设计决策的理由。
Replace TypeScript type assertions in tests with functions from @total-typescript/shoehorn. Use partial objects when only a few properties matter, or deliberately invalid data for error tests, then run a type check to verify the migration.
中文简介正在准备中。当前显示英语简介。
检查代码结构,找出妨碍理解和测试的问题,将改进候选方案整理成带前后对比图的HTML报告。选定方案后,通过对话进一步明确约束、依赖关系和设计决策。
通过能检测具体症状的测试或脚本,调查难以复现的故障和性能下降。缩小失败条件,验证多个原因假设,完成修复后检查原始复现流程及防止复发的测试。
Investigate why TypeScript uses a particular built-in type by tracing issues, proposed changes, and team comments. Produces a linked timeline and explanation of past trade-offs to help assess type overrides in ts-reset or proposed typing changes.
中文简介正在准备中。当前显示英语简介。
Review release notes stored in changeset files before a release. Check that entries describe user-facing changes, group related updates, remove unnecessary implementation details, and commit the resulting edits.
中文简介正在准备中。当前显示英语简介。
Investigate a Sandcastle GitHub issue, classify the report, check for duplicates or existing fixes, and attempt reproduction with Docker. Return a minimal reproduction script, observed results, and a likely cause, noting any environment limitations.
中文简介正在准备中。当前显示英语简介。
Ship a Drizzle schema change end to end — generate the migration, merge, hand Matt the migrate command, redeploy apps/remote, confirm it is green. Use whenever a change adds or edits a file under packages/core/db/migrations/ or changes packages/core/db/schema.ts, or when an apps/remote deploy failed with "production has not applied".
中文简介正在准备中。当前显示原文说明。
Generate or update documentation for the AI Hero API by reading the source code at ~/repos/ai/course-builder. Use when user wants to document, update docs for, or understand the AI Hero API endpoints.
中文简介正在准备中。当前显示原文说明。
Survey the codebase, pick ONE high-leverage deepening opportunity (filtering out anything already proposed), and publish it as a PRD-shaped GitHub issue via /to-prd-project. Designed to run unattended in the daily architecture-review workflow.
中文简介正在准备中。当前显示原文说明。
Install @effect/* packages safely. Use whenever adding a new Effect ecosystem dependency.
中文简介正在准备中。当前显示原文说明。
Break a PRD into native GitHub sub-issues attached to the parent PRD. Project-local variant of /to-issues, adapted for this repo's PRD-as-parent + native sub-issues + agent:implement multi-session workflow. Argument is the parent PRD issue number.
中文简介正在准备中。当前显示原文说明。
End-to-end implementation workflow. Use when user wants to implement a feature, fix a bug, or make changes and have everything validated and committed.
中文简介正在准备中。当前显示原文说明。
Optimize slow React Router loaders by eliminating redundant DB queries, creating slim query variants, and parallelizing independent fetches. Use proactively when writing or reviewing loader code that calls domain operations services (e.g. CourseOperationsService, VideoOperationsService), or when triaging a slow page load.
中文简介正在准备中。当前显示原文说明。