Agent 工作流
可复用的 Agent 工作流和编排模式
Skills 列表

shadcn
Shadcn/ui-inspired design with minimal, clean components, monochrome palette, and utility-first patterns.
bergside
neobrutalism
Modern take on brutalism with bold borders, vivid accent colors, and raw, high-contrast layouts on warm surfaces.
bergside
clean
Simplicity-focused design with ample whitespace, legible typography, and a limited color palette to reduce visual clutter.
bergside
minimal
Stripped-back design emphasizing whitespace, clean typography, and restrained color for maximum clarity and focus.
bergside
premium
Apple-inspired premium aesthetic with precise spacing, modern typography, and a refined, polished visual language.
bergside
glassmorphism
Frosted glass effect with translucent layers, subtle blur, and luminous borders for depth and modern elegance.
bergside
wecomcli-create-meeting
企业微信会议创建技能, 支持创建预约会议. 当用户需要\"创建会议\", \"预约会议\", \"约会议\", \"安排会议\"时触发.
wecomteam
ccc
此技能应在需要代码搜索时使用(无论是明确请求还是作为完成任务的一部分),在代码库变更后需要索引时,或当用户询问关于 ccc、cocoindex-code 或代码库索引时使用。触发短语包括“搜索代码库”、“查找与…相关的代码”、“更新索引”、“ccc”、“cocoindex-code”。
cocoindex-io
agents-optimize
Use when measuring or improving agent quality and performance — set up evaluators, online monitoring, CI/CD quality gates, observability, or cost optimization. Triggers on: "evaluate my agent", "add evaluator", "measure quality", "quality gate", "run evals", "agent too slow", "why is it slow", "reduce latency", "set up observability", "CloudWatch dashboard", "how much does my agent cost", "cost optimization", "logs not showing up", "logs missing", "spans not found", "eval failing", "eval error", "dev traces", "local traces", "agentcore dev traces", "traces to CloudWatch". Not for debugging errors or crashes — use agents-debug. Slow but correct routes here; broken routes to debug.
aws
agents-get-started
Use when a developer wants to create a new agent project or get started with AgentCore. Handles framework selection, project scaffolding, first deploy, and first invocation. Triggers on: "build an agent", "create an agent", "get started", "new project", "agentcore create", "which framework", "Strands vs LangGraph", "hello world agent", "first agent", "create MCP server", "host MCP server", "agentcore dev", "dev server", "what port", "local development". Not for adding capabilities to existing projects — use agents-build or agents-connect. Strands vs LangGraph in a migration context routes to agents-build, not here. Connecting to an existing MCP server routes to agents-connect, not here.
aws
ralph-tui-prd
Generate a Product Requirements Document (PRD) for ralph-tui task orchestration. Creates PRDs with user stories that can be converted to beads issues or prd.json for automated execution. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
subsy
gepetto
Creates detailed, sectionized implementation plans through research, stakeholder interviews, and multi-LLM review. Use when planning features that need thorough pre-implementation analysis.
softaworks
chinese-novelist
分章节创作引人入胜的中文小说。支持各种题材(悬疑/言情/奇幻/科幻/历史等),支持10-50章长篇创作,每章3000-5000字,结尾设置悬念钩子。强调深度润色去除AI痕迹,确保文字自然流畅。 当用户要求:写小说、创作故事、分章节写作、连续剧情、章节悬念、长篇小说时使用。
penglonghuang
golang-code-style
Golang 代码风格约定——行长度与换行、变量声明、控制流清晰度、何时注释有益或有害。在编写或审查 Go 代码、询问风格或清晰度、或建立项目编码标准时使用。不适用于命名约定(→ 参见 `samber/cc-skills-golang@golang-naming` 技能)、linter 配置(→ 参见 `samber/cc-skills-golang@golang-lint` 技能)或文档注释(→ 参见 `samber/cc-skills-golang@golang-documentation` 技能)。
samber
golang-error-handling
地道的 Golang 错误处理——创建、使用 %w 包装、errors.Is/As、errors.Join、自定义错误类型、哨兵错误、panic/recover、单一处理规则、使用 slog 的结构化日志、HTTP 请求日志中间件,以及用于生产环境错误的 samber/oops。旨在使日志在规模上可用于日志聚合第三方工具。在 Go 代码中创建、包装、检查或记录错误时应用。有关 samber/oops 的详细信息,请参阅 `samber/cc-skills-golang@golang-samber-oops` 技能;有关 slog 处理器生态系统,请参阅 `samber/cc-skills-golang@golang-samber-slog` 技能。
samber
golang-performance
Golang 性能优化模式与方法论——如果存在 X 瓶颈,则应用 Y。涵盖内存分配减少、CPU 效率、内存布局、GC 调优、池化、缓存和热路径优化。当性能分析或基准测试已识别出瓶颈,且需要正确的优化模式来修复时使用。也用于执行性能代码审查,以提出改进建议或有助于快速识别性能提升的基准测试。不适用于测量方法论(→ 参见 `samber/cc-skills-golang@golang-benchmark` 技能)或调试工作流(→ 参见 `samber/cc-skills-golang@golang-troubleshooting` 技能)。
samber
golang-design-patterns
地道的 Golang 设计模式——函数选项、构造函数、错误流与级联、资源管理与生命周期、优雅关闭、弹性、架构、依赖注入、数据处理、流式处理等。在明确选择架构模式、实现函数选项、设计构造函数 API、设置优雅关闭、应用弹性模式或询问哪种地道的 Go 模式适合特定问题时应用。
samber
golang-naming
Go(Golang)命名规范——涵盖包、构造函数、结构体、接口、常量、枚举、错误、布尔值、接收器、getter/setter、函数选项、缩写、测试函数和子测试名称。在编写新的 Go 代码、审查或重构、选择命名替代方案(New vs NewTypeName、isConnected vs connected、ErrNotFound vs NotFoundError、StatusReady vs StatusUnknown 在 iota 0 处)、讨论 Go 包名(utils/helpers 反模式)或询问 Go 命名最佳实践时使用此技能。当用户提到 MixedCaps vs snake_case、ALL_CAPS 常量、getter 的 Get 前缀或错误字符串大小写时也会触发。请勿用于不涉及命名决策的通用 Go 实现问题。
samber
golang-context
Go 语言中惯用的 context.Context 用法——跨 API 边界传播、取消、超时和截止时间、请求作用域的值、用于超出请求存活期的后台工作的 context.WithoutCancel。适用于设计跨层级的 context 传播、调试泄漏或未过期的 context、在 context.Background/TODO/WithoutCancel 之间选择、或在 context 中存储值。不适用于仅将 ctx 作为第一个参数接受的代码。
samber
golang-safety
防御性 Golang 编码,防止恐慌、静默数据损坏和微妙的运行时错误。在遇到 nil 恐慌、append 别名、map 并发访问、浮点数比较陷阱或零值设计问题时使用。也用于审查代码的 nil 安全性、数值转换溢出、资源生命周期问题(循环中的 defer)或切片和映射的防御性复制。
samber
golang-modernize
将 Golang 代码现代化,使用最新的语言特性、标准库改进和惯用模式。在编写或审查 Go 代码并检测到旧式模式时,或遇到弃用警告时主动触发。当用户明确要求现代化、Go 版本升级或 CI/工具链刷新时也可使用。
samber
golang-project-layout
提供设置 Golang 项目布局和工作区的指南。适用于启动新 Go 项目、组织现有代码库、设置包含多个包的单一仓库、创建包含多个 main 包的 CLI 工具、决定 cmd/internal/pkg 目录约定,或讨论包重构、包拆分、模块拆分时使用。
samber
golang-lint
Go 项目的代码检查(Linting)最佳实践与 golangci-lint 配置指南 — 涵盖 Linter 运行、.golangci.yml 配置、//nolint 警报抑制、Lint 输出解析以及 Linter 选型。适用于配置 golangci-lint、咨询 Lint 告警或 nolint 抑制规则、搭建代码质量工具链,以及挑选 Linter 的场景。当用户提及 golangci-lint、go vet、staticcheck 或 revive 时亦可使用。
samber
golang-popular-libraries
推荐生产就绪的 Golang 库和框架。当用户明确要求库建议、想要比较替代方案、需要为特定任务选择库,或正在向项目添加新依赖时应用。
samber