Agent Skills › crbnos/carbon

crbnos/carbon

GitHub

提供浏览器自动化CLI工具,支持通过CDP控制Chrome/Chromium。适用于网页导航、表单填写、截图、数据提取及Web应用测试等场景,支持命令链式调用与多种认证管理方式。

35 skills 2,744

Install All Skills

npx skills add crbnos/carbon --all -g -y
More Options

List skills in collection

npx skills add crbnos/carbon --list

Skills in Collection (35)

提供浏览器自动化CLI工具,支持通过CDP控制Chrome/Chromium。适用于网页导航、表单填写、截图、数据提取及Web应用测试等场景,支持命令链式调用与多种认证管理方式。
打开网站 填写表单 点击按钮 截取屏幕快照 从页面抓取数据 测试Web应用 登录网站 自动化浏览器操作
.claude/skills/agent-browser/SKILL.md
npx skills add crbnos/carbon --skill agent-browser -g -y
通过DEV_BYPASS_EMAIL自动登录本地Carbon ERP开发环境,为后续浏览器自动化任务建立认证会话。
需要本地ERP调试环境登录 执行需认证的浏览器自动化前
.claude/skills/auth/SKILL.md
npx skills add crbnos/carbon --skill auth -g -y
根据源代码生成或刷新 AGENTS.md,确保所有声明均通过 grep 验证并追溯至真实函数、表或导出。适用于新增模块/包、审计发现过时文档或显式请求场景。
添加新模块或包时 AGENTS.md 被标记为过时 显式请求生成或刷新文档
.claude/skills/create-agents-md/SKILL.md
npx skills add crbnos/carbon --skill create-agents-md -g -y
通过添加临时JSONL日志追踪运行时状态,复现并分析难以静态定位的复杂Bug。适用于并发、缓存或UI交互等动态场景,在缺乏确定性证据时辅助根因分析。
静态代码审查无法确定根因 涉及运行时状态、并发或缓存问题 需要手动或UI复现的缺陷
.claude/skills/debugging-difficult-bugs/SKILL.md
npx skills add crbnos/carbon --skill debugging-difficult-bugs -g -y
在E2E测试中捕获浏览器错误时的截图和元素快照,保存至本地目录供调试。当页面出现报错、认证失败或空白时触发,记录路径后返回控制权。
E2E测试中出现'Something went wrong' 出现Authentication Error 页面显示为空白 发生非预期的页面重定向
.claude/skills/error/SKILL.md
npx skills add crbnos/carbon --skill error -g -y
按已批准的实施计划逐任务执行代码实现,包含验证、提交及进度检查。严格遵循计划步骤,遇到失败或偏差时停止并报告,确保输出可工作且已验证的代码。
要求执行计划 实施计划 /plan 审批后
.claude/skills/execute/SKILL.md
npx skills add crbnos/carbon --skill execute -g -y
提供UI界面打磨的工程原则,涵盖排版、表面细节、动画及性能优化。用于构建或审查前端组件,解决视觉细节问题,提升界面精致度与交互体验。
构建UI组件 审查前端代码 实现动画效果 处理微交互细节
.claude/skills/make-interfaces-feel-better/SKILL.md
npx skills add crbnos/carbon --skill make-interfaces-feel-better -g -y
将已定稿的需求规格转化为可机械执行的逐步实施计划。通过分解任务、指定精确文件路径和验证命令,为无记忆Agent生成可直接执行的方案。
要求制定实施方案 需求规格中未决问题已解决 创建实施计划
.claude/skills/plan/SKILL.md
npx skills add crbnos/carbon --skill plan -g -y
生成自包含HTML页面,以问题、上下文、前后对比等结构化方式解释PR变更,辅助代码审查者快速理解复杂改动。
需要向审查者解释PR变更内容时 帮助理解复杂代码改动时 为特定分支生成审查页面时
.claude/skills/pr-explainer/SKILL.md
npx skills add crbnos/carbon --skill pr-explainer -g -y
将庞大或杂乱的PR拆分为可审查的小单元,支持堆叠或并行模式。通过快照分支、非交互式提取变更并独立验证,确保代码完整性与可维护性。
PR过大难以审查 混合重构与功能变更 需要增量交付
.claude/skills/pr-splitter/SKILL.md
npx skills add crbnos/carbon --skill pr-splitter -g -y
调研竞品与行业最佳实践,输出功能发现报告。用于新功能设计、方案评估或回答行业问题,涵盖会计、制造等多领域,强制使用STE-80写作规范并排除UI/故障场景。
设计新功能前需了解行业标准 评估不同技术或业务方案的优劣 查询竞争对手或SAP等主流ERP的实现方式
.claude/skills/research/SKILL.md
npx skills add crbnos/carbon --skill research -g -y
用于解决 Git 合并或变基过程中的冲突,通过分析冲突源、保留双方意图并修复自动化检查失败,最终完成提交。
Git merge conflict Git rebase conflict
.claude/skills/resolving-merge-conflicts/SKILL.md
npx skills add crbnos/carbon --skill resolving-merge-conflicts -g -y
用于在修复前进行只读根因分析,通过追溯数据流、检查变更和特定失败模式定位 bug 根源,输出分析报告而非直接修改代码。
遇到 bug 或测试失败且原因不明时 执行 /fix 或 /conductor 之前
.claude/skills/root-cause/SKILL.md
npx skills add crbnos/carbon --skill root-cause -g -y
提供基于Apollo GraphQL的Rust最佳实践指南,涵盖代码风格、所有权、性能优化、错误处理、测试及文档等规范,辅助编写和审查符合Idiomatic Rust标准的代码。
编写新的Rust代码或函数 审查或重构现有Rust代码 决定借用与克隆的所有权模式 实现Result类型的错误处理 优化Rust代码性能 编写Rust项目的测试或文档
.claude/skills/rust-best-practices/SKILL.md
npx skills add crbnos/carbon --skill rust-best-practices -g -y
对本地ERP开发服务器进行端到端冒烟测试,验证核心模块页面能否正常加载渲染。适用于启动服务后或重大变更后的快速健康检查,不深入业务逻辑。
启动开发环境栈后 进行广泛范围的代码变更后 用户明确要求执行'冒烟测试'时
.claude/skills/smoke-test/SKILL.md
npx skills add crbnos/carbon --skill smoke-test -g -y
提供 Supabase Postgres 性能优化与最佳实践指南,涵盖查询、连接管理、安全 RLS 及模式设计等八大优先级类别。用于指导 SQL 编写、审查、数据库配置优化及性能问题排查。
编写或审查 SQL 查询 设计数据库 Schema 优化数据库性能 配置连接池或扩展 实施行级安全 (RLS) 解决数据库性能问题
.claude/skills/supabase-postgres-best-practices/SKILL.md
npx skills add crbnos/carbon --skill supabase-postgres-best-practices -g -y
指导测试驱动开发(TDD)实践,涵盖红绿重构循环、良好测试标准、接缝选择及反模式识别,强调通过公共接口验证行为并遵循垂直切片策略。
用户希望先写测试后实现功能 提及“红-绿-重构”流程 需要编写集成测试 讨论测试策略或接缝设计
.claude/skills/tdd/SKILL.md
npx skills add crbnos/carbon --skill tdd -g -y
遵循TDD原则,先写失败测试再实现代码,用于功能开发或修复。
需要编写新功能实现 进行Bug修复
.claude/skills/test-driven-development/SKILL.md
npx skills add crbnos/carbon --skill test-driven-development -g -y
在运行中的开发服务器中通过真实浏览器端到端测试功能,分析分支差异构建测试计划,使用agent-browser驱动应用并缓存成功操作手册。
验证特定功能或修复是否生效 用户要求'测试这个'或'在浏览器中验证' 执行/修复后针对面向用户的更改进行验证
.claude/skills/test/SKILL.md
npx skills add crbnos/carbon --skill test -g -y
Carbon仓库技能编写指南,涵盖SKILL.md规范、安装配置及面向弱执行器的写作规则,用于创建、重构或审查Agent技能。
编写新的Agent技能 重构现有技能结构 审查技能质量
.claude/skills/writing-skills/SKILL.md
npx skills add crbnos/carbon --skill writing-skills -g -y
提供 Carbon 设计语言规范,指导 ERP/MES 应用的用户界面设计与审查。涵盖布局、组件状态及交互原则,确保 UI 风格一致且符合工业软件特性。
需要创建新的页面或组件时 对现有 UI 进行样式调整或一致性审查时 用户反馈界面不符合 Carbon 设计规范时
.claude/skills/carbon-design/SKILL.md
npx skills add crbnos/carbon --skill carbon-design -g -y
用于撰写、编辑或扩展 Carbon 文档站内容,涵盖指南、参考页及架构设计。支持基于源码的写作流程、MDX 组件使用及样式规范,确保读者导向的高质量文档输出。
创建或修改面向读者的文档 编写解释性说明材料 涉及文档站点结构或内容更新
.claude/skills/carbon-docs/SKILL.md
npx skills add crbnos/carbon --skill carbon-docs -g -y
端到端编写并发布 Carbon 项目更新日志。基于实际合并内容撰写 MDX,生成缩略图,并验证各展示面的渲染效果。
要求添加、撰写、起草或发布更新日志条目 整理已合并工作的发布说明 重新生成更新日志缩略图
.claude/skills/changelog-entry/SKILL.md
npx skills add crbnos/carbon --skill changelog-entry -g -y
执行预提交验证门控,依次运行类型生成、Biome检查、类型检查和测试等。自动修复简单失败,填充缺失的国际化字符串,并在所有检查通过后提交代码。
/fix命令后 /execute任务后 手动修改需提交时
.claude/skills/check-and-commit/SKILL.md
npx skills add crbnos/carbon --skill check-and-commit -g -y
将 .ai 目录下的规范、计划或研究文档转换为自包含的 HTML 解释页面,通过 STE-80 风格文本、SVG 图表和交互结构提升可读性。
explain this spec/plan make it readable visualize the plan make an HTML page for this
.claude/skills/explain/SKILL.md
npx skills add crbnos/carbon --skill explain -g -y
端到端功能构建编排技能,自动选择自主模式并串联研究、规划、执行等阶段。用于新功能开发,强制包含规划与执行,可选其他阶段,记录运行状态。
build a feature implement X
.claude/skills/feature/SKILL.md
npx skills add crbnos/carbon --skill feature -g -y
端到端故障修复流程,自动诊断根因、实施最小代码修复并验证回归测试。支持自主或分步审批模式,适用于修复Bug、测试失败或异常行为。
修复Bug 解决测试失败 排查意外行为
.claude/skills/fix/SKILL.md
npx skills add crbnos/carbon --skill fix -g -y
通过逐一提问压力测试设计、计划或规范,确保所有开放决策得到解决并交叉检查代码库一致性。仅用于人工监督下的交互式审查,不用于自动执行或生成文档。
用户要求对设计或计划进行压力测试 需要解决规范中的开放问题
.claude/skills/grill/SKILL.md
npx skills add crbnos/carbon --skill grill -g -y
作为高级顾问审计代码库,生成由其他智能体执行的高优先级实施计划。专注代码审查、缺陷修复、性能优化及安全审计,严格只读,不直接修改代码,旨在通过高质量规划提升开发效率。
请求审计代码库或查找改进机会 要求生成供其他智能体执行的实施计划 分析技术债务、安全漏洞或性能瓶颈
.claude/skills/improve/SKILL.md
npx skills add crbnos/carbon --skill improve -g -y
Carbon项目Inngest v3后台任务技能参考,涵盖函数定义、步骤执行、流控及本地开发。用于编写、审查或调试持久化函数,确保代码符合v3语法规范与重试机制。
编写Inngest后台任务函数 审查Inngest函数代码 调试Inngest重试逻辑 配置Inngest流控策略
.claude/skills/inngest/SKILL.md
npx skills add crbnos/carbon --skill inngest -g -y
提供Rust代码编写与审查规范,重点解决Tokio异步运行时中CPU密集型C++ FFI调用的性能与阻塞问题。涵盖spawn_blocking使用、锁策略、rayon隔离及并发控制,确保高并发下服务稳定性。
编写或审查Rust代码 选择并发原语如Mutex/RwLock 处理Tokio异步与同步混合场景 优化CPU密集型任务调度
.claude/skills/rust/SKILL.md
npx skills add crbnos/carbon --skill rust -g -y
用于在PR前或后对分支差异进行深度自我审查,检查代码缺陷、风险及文档一致性,支持严格模式以审计可维护性。
完成分支开发后 打开或合并PR前 请求严格审查时
.claude/skills/self-review/SKILL.md
npx skills add crbnos/carbon --skill self-review -g -y
用于在新模块、跨模块变更或数据模型调整前,通过竞品调研和用户访谈明确需求与设计决策,最终生成标准化功能规格说明书的 Skill。
设计新功能或新模块 涉及3个以上文件的变更 数据模型变更 跨模块行为变更
.claude/skills/spec-writing/SKILL.md
npx skills add crbnos/carbon --skill spec-writing -g -y
自动填充Lingui .po目录中缺失的i18n翻译。通过提取空msgstr、附加领域术语表,并调用Haiku子代理批量处理,确保翻译一致且低成本,最终合并结果。
用户要求翻译或填充缺失翻译 运行 pnpm translate 添加新UI字符串后
.claude/skills/translate/SKILL.md
npx skills add crbnos/carbon --skill translate -g -y
通过MCP远程获取UI构建指令,用于探索、开发和优化用户界面。
需要构建或优化前端界面 涉及UI组件开发与设计
.claude/skills/ui/SKILL.md
npx skills add crbnos/carbon --skill ui -g -y

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-24 12:31
浙ICP备14020137号-1