搜索

搜索结果

1498 results for "agent skills"

observability-and-instrumentation

observability-and-instrumentation

79Ktesting-qa

Instruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting. Use when shipping any feature that runs in production and you need evidence it works. Use when production issues are reported but you can't tell what happened from the available data.

addyosmani avataraddyosmani
获取
doubt-driven-development

doubt-driven-development

78Ktesting-qa

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production, security-sensitive logic, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.

addyosmani avataraddyosmani
获取
interview-me

interview-me

78Kprompting-reasoning

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.

addyosmani avataraddyosmani
获取
git-workflow-and-versioning

git-workflow-and-versioning

78Ktesting-qa

结构化 Git 工作流实践。在进行任何代码更改时使用。在提交、分支、解决冲突或需要跨多个并行流组织工作时使用。在发布版本、选择语义版本号、打标签或编写变更日志时使用。

addyosmani avataraddyosmani
获取
ci-cd-and-automation

ci-cd-and-automation

78Ktesting-qa

自动化CI/CD流水线设置。在设置或修改构建与部署流水线时使用。当需要自动化质量门禁、在CI中配置测试运行器或制定部署策略时使用。

addyosmani avataraddyosmani
获取
shipping-and-launch

shipping-and-launch

78Ktesting-qa

准备生产发布。在准备部署到生产环境时使用。当您需要发布前检查清单、设置监控、规划分阶段发布或需要回滚策略时使用。

addyosmani avataraddyosmani
获取
deprecation-and-migration

deprecation-and-migration

78Kdatabase

管理弃用和迁移。用于移除旧系统、API 或功能时。用于将用户从一个实现迁移到另一个实现时。用于决定是维护现有代码还是将其淘汰时。

addyosmani avataraddyosmani
获取
source-driven-development

source-driven-development

78Kfrontend

将每个实现决策都建立在官方文档的基础上。当你希望获得权威、有来源引用的代码,且避免使用过时的模式时使用。在构建任何框架或库且正确性至关重要时使用。

addyosmani avataraddyosmani
获取
spec-driven-development

spec-driven-development

77Ktesting-qa

在编码之前创建规范。在开始新项目、新功能或重大变更且尚无规范时使用。当需求不清晰、模糊或仅以模糊想法存在时使用。

addyosmani avataraddyosmani
获取
frontend-ui-engineering

frontend-ui-engineering

77Kdesign-ui

构建生产级质量、可访问、响应式的面向用户界面。在构建或修改界面和页面、创建组件、实现布局、满足 WCAG 可访问性要求、管理状态,或当输出需要看起来是生产级质量而非 AI 生成时使用。

addyosmani avataraddyosmani
获取
planning-and-task-breakdown

planning-and-task-breakdown

77Kresearch-knowledge

将工作分解为有序的任务。当你有规格说明或明确的需求,需要将工作分解为可实施的任务时使用。当任务感觉太大而无法开始、需要估算范围或可以并行工作时使用。

addyosmani avataraddyosmani
获取
documentation-and-adrs

documentation-and-adrs

77Kdatabase

记录决策和文档。在做出架构决策、更改公共 API、发布功能或需要记录未来工程师和代理理解代码库所需的上下文时使用。

addyosmani avataraddyosmani
获取
incremental-implementation

incremental-implementation

77Kcode-generation

增量式交付变更。在实现任何涉及多个文件的特性或变更时使用。当你即将一次性编写大量代码,或某个任务感觉太大而无法一步完成时使用。

addyosmani avataraddyosmani
获取
performance-optimization

performance-optimization

77Kfrontend

优化前端、后端、查询和数据库的应用程序性能。当存在性能要求、怀疑有性能回归、需要改进核心网页指标或加载时间、需要修复N+1查询模式或性能分析显示瓶颈时使用。

addyosmani avataraddyosmani
获取
security-and-hardening

security-and-hardening

77Ksecurity

强化代码以抵御漏洞。适用于处理用户输入、身份验证、数据存储或外部集成时。适用于构建任何接受不可信数据、管理用户会话或与第三方服务交互的功能。

addyosmani avataraddyosmani
获取
code-simplification

code-simplification

77Kcode-generation

简化代码以提高清晰度。在重构代码以提升可读性但不改变行为时使用。在代码能工作但难以阅读、维护或扩展时使用。在审查积累了不必要复杂性的代码时使用。

addyosmani avataraddyosmani
获取
debugging-and-error-recovery

debugging-and-error-recovery

77Kbackend-api

指导系统性的根因调试。当测试失败、构建中断、行为不符合预期或遇到任何意外错误时使用。当你需要系统性地查找并修复根本原因而非猜测时使用。

addyosmani avataraddyosmani
获取
context-engineering

context-engineering

77Kresearch-knowledge

优化AI代理的上下文设置。适用于开始新会话、代理输出质量下降、任务切换时,或需要为项目配置规则文件和上下文时使用。

addyosmani avataraddyosmani
获取
test-driven-development

test-driven-development

77Ktesting-qa

以测试驱动开发。在实现任何逻辑、修复任何错误或更改任何行为时使用。当需要证明代码有效、收到错误报告或即将修改现有功能时使用。

addyosmani avataraddyosmani
获取
idea-refine

idea-refine

77Ktesting-qa

将原始想法通过结构化的发散与收敛思维提炼为清晰、可执行的概念。当想法仍模糊不清时,当需要在投入计划前压力测试假设时,或当你想在收敛于一个方案前扩展更多选项时使用。触发词为“构思”、“完善这个想法”或“压力测试我的计划”。

addyosmani avataraddyosmani
获取
api-and-interface-design

api-and-interface-design

77Kbackend-api

指导稳定API和接口设计。在设计API、模块边界或任何公共接口时使用。在创建REST或GraphQL端点、定义模块之间的类型契约或建立前后端边界时使用。

addyosmani avataraddyosmani
获取
using-agent-skills

using-agent-skills

77Ktesting-qa

发现并调用智能体技能。在启动会话或需要发现适用于当前任务的技能时使用。这是管理所有其他技能如何被发现和调用的元技能。

addyosmani avataraddyosmani
获取
browser-testing-with-devtools

browser-testing-with-devtools

77Ktesting-qa

通过 Chrome DevTools MCP 在真实浏览器中进行测试。在构建或调试任何在浏览器中运行的内容时使用。当需要检查 DOM、捕获控制台错误、分析网络请求、分析性能或使用真实运行时数据验证视觉输出时使用。需要配置 chrome-devtools MCP 服务器。

addyosmani avataraddyosmani
获取
code-review-and-quality

code-review-and-quality

76Ksecurity

执行多维度代码审查。在合并任何变更之前使用。在审查自己、其他智能体或人类编写的代码时使用。当需要在代码进入主分支之前从多个维度评估代码质量时使用。

addyosmani avataraddyosmani
获取