knip-deadcode
面向 JavaScript 与 TypeScript 项目的 Knip 死代码检测最佳实践指南,包含 8 类共 43 条规则,按影响程度排列,用于配置 Knip、分析未使用代码、集成 CI 与清理工作流。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
244,154 个结果
面向 JavaScript 与 TypeScript 项目的 Knip 死代码检测最佳实践指南,包含 8 类共 43 条规则,按影响程度排列,用于配置 Knip、分析未使用代码、集成 CI 与清理工作流。
react-hook-form-zod 是一个面向 React 的类型安全表单开发技能,结合 React Hook Form 与 Zod 校验,用于构建表单 schema、字段数组、多步表单并处理校验错误。资料给出的依赖版本为 react-hook-form@7.84.0、zod@4.3.6、@hookform/resolvers@5.2.2,安装命令为 bun add react-hook-form@7.84.0 zod@4.3.6 @hookform/resolvers@5.2.2。核心做法是用 Zod 定义 schema,通过 zodResolver 接入 useForm,并用 z.infer 推导表单类型;同时强调必须设置 defaultValues、客户端与服务端都要校验、自定义组件用 Controller、错误信息使用 role="alert" 等无障碍要求。技能附带模板与参考文档,覆盖基础表单、动态字段、异步校验、多步表单、shadcn/ui 集成、服务端校验、性能优化与无障碍等主题。
跨官方与全球注册表搜索、安装和管理技能的技能管理器,通过 search_skills 工具自动检索本地、官方及 skills.sh 生态并自动安装最佳匹配,适用于查找或安装技能的场合。
用于在 GitHub(也可经 glab 用于 GitLab)创建、更新、查询和评论 issue 的技能,支持模板、标题规范、组织级 issue 类型与字段,以及父/子 issue 管理。
面向 Godot 的 RPG/动作技能系统专家模式,覆盖冷却策略、连招、技能链、带前置条件的技能树、升级路径与资源管理。适用于实现可解锁技能、角色成长或复杂技能体系。
面向 Godot 数字卡牌游戏(CCG/构筑类)开发者的专家蓝图技能,涵盖基于 Resource 的卡牌数据结构、抽牌/弃牌/重洗的牌库管理、回合阶段与 LIFO 效果栈的实现规范。
Package Script Writer(psw)是一个用于生成并运行 Umbraco CMS 安装脚本的 CLI 工具,支持非交互式安装、指定数据库类型、管理员账号、附加包与版本,并可自动执行脚本。
Umbraco 后台树(Tree)扩展技能,用于在 Backoffice 中注册层级节点结构,通过 <umb-tree /> 渲染,并需实现数据源获取根项、子项与祖先。
一个用于调用中国主流视频生成模型(百炼、即梦、海螺、混元)生成短视频的技能,支持文生视频、图生视频、首尾帧和参考生视频四种模式,可自动识别模式并提供提示词优化与模型选择。
log-analysis 是一个只读日志分诊技能,用于把应用、服务器、容器、浏览器、CI 或 JSON 日志请求先归入一个证据包,再定位最早的可操作故障,并汇总重复签名与影响范围。
creating-dashboards 是一项用于构建仪表盘与分析界面的技能,通过协调 KPI 卡片、图表、表格和过滤器等组件,组装成集中式的数据决策界面。它整合了其他技能(数据可视化、表格、设计令牌)的组件,支持实时更新、响应式布局和交互式筛选。适用于商业智能仪表盘、高管报告界面、实时监控系统、KPI 展示、可定制部件布局、跨组件过滤器协调、数据密集型响应式界面、拖拽式仪表盘编辑器和多租户 SaaS 仪表盘等场景。提供 Tremor 快速搭建与 react-grid-layout 可定制布局两条实现路线,并附带真实数据模式、性能优化策略、库选型指南以及脚本、参考文档、示例和资源模板。
Cloud Audit 是一个面向 AWS、GCP、Azure 的云基础设施安全审计技能,用于检查云环境中的错误配置、权限过度授予、公开暴露和合规缺口。它围绕身份与访问管理、网络安全、存储、计算、日志监控和密钥管理六大类检查项组织审计流程,覆盖根账户 MFA、长期访问密钥、通配符权限、0.0.0.0/0 入站规则、公开存储桶、未加密磁盘、IMDSv2、日志与威胁检测服务等常见风险点。该技能同时支持通过 aws、gcloud、az 命令行工具核查线上环境,也支持对 Terraform、CloudFormation、Pulumi 等 IaC 文件进行审查。输出采用结构化审计报告格式,包含发现摘要、逐项问题、风险说明、证据与修复建议,并按严重程度给出优先级行动计划。
crypto-audit 是面向应用密码学实现审计的安全技能,检查算法与模式选择、密钥派生参数、IV/nonce 处理、认证加密、签名验证、随机性与 TLS 配置等,输出带严重级别与修复建议的审计报告,用于发现“原语正确但用法错误”的隐患。
IAM Audit 是一套身份与访问管理的审计、设计与迁移技能,覆盖 AWS、GCP、Azure 云 IAM 以及 Okta、Entra ID、Auth0 等身份提供方,帮助发现权限蔓延并给出目标设计。
一个引导式定价策略技能,通过结构化对话帮助 AI 产品或 SaaS 确定计费模式、订阅分层、实时或发票计费、货币单位与定价维度,并给出 MRR 预测与工具建议。
用于协助排查 dbt-core 迁移到 Fusion 时的报错:先运行 dbt-autofix,再把剩余错误分为可自动修复、需确认修复、需用户决策、需 Fusion 更新四类,并给出处理建议。
一个面向故事创作的头脑风暴记录技能:把作者的想法以最小化笔记形式保存,标记 AI 建议、隐藏信息与已否决方案,并保留作者刻意留下的模糊之处,避免过度补全。
面向叙事小说的对抗式审稿方法:不确认稿件哪里好,而是找出哪里不成立。按指定焦点领域深入审查,每个领域配有专门资源文件,并给出具体、有理由、可执行的修改发现。
为项目配置 Git 提交前自动化质量检查的技能,可安装 Husky 或 pre-commit,配置暂存文件检查、lint-staged 与 commitlint 提交信息校验,并验证钩子是否生效。适用于为项目添加 Git 钩子自动化。
ln-774-healthcheck-setup 是一个 L3 Worker 技能,属于 7XX Project Bootstrap 类别,用于为 Kubernetes 探针和监控配置健康检查端点。它接收来自 ln-770 的 Context Store,自动扫描项目依赖(PostgreSQL、MySQL、Redis、RabbitMQ、MongoDB),并按 Kubernetes 最佳实践生成三类健康检查端点:/health/live(存活探针,不检查依赖)、/health/ready(就绪探针,检查所有依赖)、/health/startup(启动探针)。支持 .NET(AspNetCore.Diagnostics.HealthChecks)和 Python(FastAPI 路由)两种技术栈,同时生成对应的 Kubernetes 探针清单片段。该技能具备幂等性,若检测到已有健康检查配置则跳过。
该技能通过 WallySmarter 查询单个 Walmart 商品详情,支持按 Walmart ItemId 获取商品属性,并可附带历史价格与销量趋势数据。返回字段包括标题、描述、当前价格、划线价、最低价、品牌、评分、评论数、销量估算、收入估算、卖家名称、履约类型(MARKETPLACE 或 WFS)、商品页链接、图片、部门分类、Listing 质量分、内容质量分、库存状态、广告标识、品牌标识、变体标识、US ItemId 及创建/更新时间等。默认包含历史统计,可关闭以加快响应。该工具一次仅查询一个商品,返回非结构化数据,不支持二次分析。使用需配置 LinkFox API Key,按动态规则消耗算力,查询前需提醒用户。
Test Fixing 是一个用于系统性修复失败测试的技能。它通过智能错误分组策略,帮助开发者识别并逐一解决测试套件中的失败用例。适用于用户明确要求修复测试、报告测试失败、完成实现后希望测试通过,或提及因测试导致的 CI/CD 失败等场景。该技能的核心流程包括:先运行 make test 识别所有失败测试,分析失败总数、错误类型与模式、受影响的模块和文件;然后按错误类型(如 ImportError、AttributeError、AssertionError)、模块/文件、根本原因(缺失依赖、API 变更、重构影响)进行智能分组,并按受影响测试数量或依赖顺序排定优先级;接着对每组依次定位根因、阅读相关代码、用 git diff 检查近期变更、实施最小化修复,并通过运行子集测试验证;修复顺序遵循先基础设施(导入错误、缺失依赖、配置问题),再 API 变更(函数签名、模块重组、重命名),最后逻辑问题(断言失败、业务逻辑缺陷、边界情况);全部修复后运行完整测试套件,确认无回归且测试覆盖率保持完整。最佳实践包括一次只修复一组、每次修复后运行聚焦测试、利用 git diff 理解变更、寻找失败模式、当前组通过前不进入下一组、保持改动最小且聚焦。
用于优化 ToolUniverse JSON 配置中工具描述的技能,检查并改进描述清晰度与可用性,涵盖前置条件、缩写展开、必填与可选参数、互斥选项标注、过滤语法与文件大小提示等。
livre 是一个用于代码提交与 PR 创建的工作流指令(skill),会自动提交改动、与远端 main 同步、推送当前分支并创建 Pull Request;它拒绝直接在 main 上运行,要求先建立功能分支。