cdrf-expert
面向 Django REST Framework 类视图的专家指导技能,基于 Classy DRF(cdrf.co)资料,帮助选择 APIView、GenericAPIView、具体泛型类或 ViewSet,追踪请求生命周期、确定覆写钩子、排查 MRO 方法来源及 DRF 版本差异。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-18 00:12
36,883 个结果
面向 Django REST Framework 类视图的专家指导技能,基于 Classy DRF(cdrf.co)资料,帮助选择 APIView、GenericAPIView、具体泛型类或 ViewSet,追踪请求生命周期、确定覆写钩子、排查 MRO 方法来源及 DRF 版本差异。
该技能用于在功能开发完成后,以结构化方式收尾开发分支。核心流程为:先验证测试通过,再确定基础分支,然后向用户呈现四个明确选项(本地合并、推送并创建 PR、保留分支、丢弃工作),根据选择执行对应 Git 操作,并在适用时清理 worktree。技能强调测试未通过不得继续、丢弃需输入确认、仅在本地合并和丢弃时清理 worktree。
这是一个面向 Avalonia UI 与 Zafiro 工具包开发的技能,规定跨平台应用开发必须遵循的约定与行为规则。其核心强调可维护性、正确性与函数响应式方法,包含四大支柱:函数响应式 MVVM(使用 DynamicData 与 ReactiveUI 实现纯 MVVM 逻辑)、安全与可预测性(用 Result 类型显式处理错误,避免以异常控制流程)、跨平台卓越(ViewModel 严格独立于 Avalonia,采用组合优于继承)、Zafiro 优先(复用现有 Zafiro 抽象与辅助方法,避免重复造轮子)。技能提供多份指南,覆盖核心技术技能与架构、命名与编码规范、Avalonia/Zafiro/响应式规则、Zafiro 快捷方式以及 RefreshableCollection、Validation 等常见模式。写代码前要求先搜索代码库中类似实现或现有 Zafiro 辅助方法,缺少辅助时建议新增可复用扩展方法而非内联复杂逻辑,并确保在适用处使用 DynamicData 操作符而非普通 Rx。该技能仅适用于与上述范围明确匹配的任务,其输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。
通过 Raindrop.io REST API 管理书签的 Agent 技能,使用 curl 与 jq 直接调用接口,覆盖书签、集合、标签、高亮、筛选、导入与备份等操作,支持令牌解析、分页与 OAuth2 认证,破坏性操作前需用户确认。
Beat 工作流中的归档技能,用于在变更完成(已实现,或已提炼并验证)后将其归档。它会检查变更的完成情况,把功能同步到长期维护文档(living documentation),然后将变更目录移动到归档位置。归档是分支上的最后一次提交,随代码一起进入同一个 PR,因此主分支不会残留已落地功能的活跃变更目录。归档本身会调用合并/PR 步骤,绝不应在 PR 合并后再执行。
该技能介绍如何用 tmux 分离会话以编程方式驱动需要真实终端的交互式 CLI 工具,如 vim、交互式 git rebase、Python REPL、htop 等,通过 send-keys 发送输入、capture-pane 捕获屏幕输出,并给出常用命令、核心模式与常见错误。
Scale Game 是一种通过极端尺度测试来暴露系统根本问题的思维方法,属于 obra/superpowers-skills 技能集。它主张把方案放到远超正常范围的极端条件下检验,例如把数据量放大或缩小 1000 倍、把时间压缩到瞬间或拉长到一年,从而发现哪些设计会崩溃、哪些设计依然成立。技能覆盖容量、速度、用户数、持续时间、失败率等维度,并给出“选维度—测最小—测最大—记录崩溃点—记录幸存点”的操作流程,配合错误处理、同步 API、内存状态等示例说明。适用于架构评审、容量规划、可靠性设计等场景,帮助团队在早期验证架构假设。
Angular 最佳实践与性能优化指南,用于在编写、审查或重构 Angular 代码时提升性能、优化打包体积与渲染效果。该技能提供按优先级排列的规则,帮助消除性能瓶颈、优化 bundle 并改善渲染。适用于新建 Angular 组件或页面、实现数据获取模式、审查代码性能问题、重构现有 Angular 代码、优化打包体积或加载时间,以及配置 SSR/水合(hydration)等场景。使用前需阅读详细指南,其中保留完整流程与参考资料,其安全、前置条件与验证要求视为强制;聚焦任务可加载相关章节,端到端任务需完整阅读。该技能仅在任务明确匹配上述范围时使用,输出不能替代针对具体环境的验证、测试或专家审查;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。
技术债务评估(Technical Debt Assessment)是一套用于系统化识别、量化和优先级排序技术债务的方法与提示词集合。它通过代码分析、度量指标和影响分析,帮助团队在重构规划、代码库评估、遗留代码审查、冲刺规划、代码质量改进、收购尽职调查和架构决策等场景中做出有依据的代码质量投入决策。该工具定义了债务条目(DebtItem)数据结构,包含类别(代码、架构、测试、文档、安全)、严重程度(低、中、高、严重)、修复工时、影响评分(1-10)和每冲刺利息成本等字段,并提供优先级计算逻辑。配套参考指南包括技术债务计算器和代码质量扫描器。最佳实践建议量化债务影响、按投资回报率排序、持续跟踪债务、将债务纳入冲刺、记录债务决策并设置质量门禁,同时避免忽视债务、一次性修复全部、跳过影响分析或做情绪化决策。
Webhook Development 是一套用于构建可靠 Webhook 系统的开发指南与参考实现,聚焦事件驱动集成场景。它涵盖事件投递、签名验证、重试逻辑与死信处理等关键环节,帮助开发者向外部系统发送实时通知、实现事件驱动架构、集成第三方平台、构建审计与日志系统、触发自动化工作流,以及投递支付或订单通知。资料提供了最小可用的 Webhook 事件 JSON 示例,包含事件 ID、时间戳、事件类型、版本、业务数据、尝试次数与可重试标记等字段,并指向 references/ 目录下的详细实现指南,包括 Webhook 事件 Schema、Node.js Webhook 服务、Python Webhook 处理器以及最佳实践。最佳实践部分强调遵循既定模式与约定、编写整洁可维护的代码、补充适当文档、部署前充分测试,同时避免跳过测试或验证、忽视错误处理、硬编码配置值。
面向 Go 的生产级 gRPC 实践技能,涵盖版本化 protobuf 布局、代码生成、拦截器、截止时间、错误码、流式传输、健康检查、TLS 与 bufconn 测试。
git-commit 是一个按 Conventional Commits 规范生成语义化 Git 提交的技能,可分析实际 diff,智能暂存文件并生成标准提交信息。
Beat 工作流中的设计技能,用于在启动一个 Beat 变更时创建规格产物(spec artifacts)。它会创建变更容器,并按需生成 proposal、gherkin、design.md 等规格文档,支持 Full、Standard、Minimal、Technical、Custom 等预设组合。该技能明确不负责任务拆解、实现或探索,这些分别由 /beat:plan、/beat:apply、/beat:explore 处理。
Rust 编译器使用技能,指导选择 RUSTFLAGS、配置 Cargo profile、调优 release 构建、查看汇编与 MIR 输出、理解单态化并排查常见编译错误。
ads-x 是 agricidaniel/claude-ads 中用于审计 X Ads 的技能,覆盖 X Pixel 与 Conversions API 衡量、广告目标、关键词与对话定向、创意、预算、品牌安全等检查,需搭配该仓库的广告操作契约与参考文件使用。
React Native App 是一个面向跨平台移动应用开发的技能指南,聚焦使用 React Native 构建 iOS 与 Android 应用。内容涵盖 React Navigation 导航、Redux 与 Context API 状态管理、API 集成以及原生模块处理等现代开发模式。资料提供了最小可运行示例,展示如何用 React Navigation 的 Stack 与 Tab 导航器搭建应用结构,并列出项目设置与导航、Redux 状态管理、Axios API 集成、Hooks 函数式组件等参考指南。同时给出最佳实践清单,包括使用函数式组件与 Hooks、完善错误处理与加载状态、用 FlatList 优化列表渲染、使用 TypeScript、在 iOS 与 Android 上测试、用环境变量管理 API 端点等,并列出应避免的做法,如过度使用内联样式、无错误处理的 API 调用、明文存储敏感数据、忽略平台差异等。
maintain-integration 是 Elastic 集成技能集(elastic/integration-skills)中的一个技能,用于审查、修复或改进已存在的 Elastic 集成包。它覆盖质量审查、ECS 合规性检查、针对性修复(如 pipeline 错误、字段映射、ECS 分类、CEL 程序、manifest)以及完整质量改进流程(审查→修复→重新验证)。该技能提供三种模式:只读审查、完整改进流程和无需子代理的小型直接修复,并强调将领域专业工作委派给子代理、提交数据必须完全匿名化。
conventional-commit 是一个用于生成规范化提交信息(Conventional Commits)的提示词与工作流,采用结构化 XML 格式。它包含说明、示例和格式规范,引导用户按照 Conventional Commits 标准编写标准化、描述性的提交信息。工作流包括运行 git status 查看变更文件、运行 git diff 或 git diff --cached 检查变更、使用 git add <file> 暂存变更、按 XML 结构构造提交信息。生成后 Copilot 会在集成终端自动执行 git commit -m "type(scope): description" 命令,无需确认。提交信息结构包含 type(feat、fix、docs、style、refactor、perf、test、build、ci、chore、revert)、scope(可选)、description(必填,祈使语气)、body(可选)和 footer(可选)。
来自 margelo/react-native-skills 的技能,用于在实现前设计、评审 TypeScript、JavaScript、React 与 React Native 库的公开 API,强调显式类型、稳定语义,并避免把无关内部细节暴露到公开契约中。
Task estimator 是一个用于估算编码任务耗时的技能,它不依赖模型对任务难度的直觉,而是基于用户自己记录的历史实际数据来给出估算。该技能维护一个任务成本账本,用相似历史任务的经验分布来报价新任务,并对自己的历史报价进行评分,使偏差可见。它包含 estimate、setup、record、recalibrate 四种模式,形成一个闭环:估算记录报价、记录模式测量实际并评分、重新校准报告报价质量、下一次估算据此修正。技能提供多个脚本处理转录、拼接任务、校准和评分,并强调在估算前剥离锚定信息、拒绝估算未就绪的工作、提取特征、检索参考类、计算经验分位数,最终输出三个轴(agent_hours、human_rounds、calendar_days)的区间估算而非单一数字。
App Intents Agent Skill 是一个用于编写与审查 Swift App Intents 代码的技能包,帮助开发者把 App 的功能与数据暴露给 Siri、快捷指令(Shortcuts)、Spotlight、小组件、控制中心和 Apple Intelligence。它提供按任务分流的知识库与决策树,覆盖 intent 协议选择、参数与实体建模、AppShortcutsProvider 注册与可发现性、OpenIntent 与片段视图、依赖注入、Spotlight 索引、Assistant 架构、Siri/Apple Intelligence 集成、屏幕内容感知、长时间运行任务与测试等主题。技能强调正确的协议遵循、安全的数据流动与符合惯用法的可发现性接线,并附有常见反模式清单与前后对比修复建议。适合在开发或评审 iOS、macOS 应用的 App Intents 相关代码时按需加载对应参考文档。
debug-hooks 是一个用于系统化调试 Claude Code hooks 的工作流技能,适用于 hook 未触发、输出错误或行为异常的场景。它提供了一套从检查输出、验证注册、确认文件存在、手动测试到排查静默失败和重新构建的完整排查步骤,并附有常见问题对照表和调试清单,帮助开发者快速定位 hook 问题。
用于按仓库模板生成完整 PR 描述的技能,读取本地模板与 PR 差异、提交历史等信息,自动填写各章节并更新到 GitHub PR。
Godot 2D 物理专家技能,覆盖碰撞层与掩码、Area2D 触发、射线检测及 PhysicsDirectSpaceState2D 查询,用于碰撞检测、触发器与射线投射等场景,含配套示例脚本与工作流路由指引。