Agent Skills › marmelab/atomic-crm

marmelab/atomic-crm

GitHub

规范架构决策记录(ADR)的创建时机、命名规则及内容模板,指导开发者在引入新结构或重大变更时记录关键决策,确保长期可追溯性。

17 skills 1,202

Install All Skills

npx skills add marmelab/atomic-crm --all -g -y
More Options

List skills in collection

npx skills add marmelab/atomic-crm --list

Skills in Collection (17)

规范架构决策记录(ADR)的创建时机、命名规则及内容模板,指导开发者在引入新结构或重大变更时记录关键决策,确保长期可追溯性。
引入新的代码模式或运行时依赖 偏离现有约定或非显而易见的架构选择
.claude/skills/adr-writing/SKILL.md
npx skills add marmelab/atomic-crm --skill adr-writing -g -y
提供 Atomic CRM 后端开发规范,指导在 Supabase 环境下进行数据库迁移、视图、触发器、RLS 策略及 Edge Functions 的开发与决策。
决定是否需要后端逻辑 创建或修改数据库视图、触发器、RLS 策略 编写或更改 Supabase edge function
.claude/skills/backend-dev/SKILL.md
npx skills add marmelab/atomic-crm --skill backend-dev -g -y
用于从代码库中安全删除指定的初始CRM资源(如联系人、公司等)及其所有引用。通过执行脚本删除资源文件夹并列出依赖文件,指导用户清理相关代码,最终确保类型检查和 lint 通过。
用户要求删除内置的 CRM 资源 需要移除代码中的特定数据实体引用
.claude/skills/delete-initial-resource/SKILL.md
npx skills add marmelab/atomic-crm --skill delete-initial-resource -g -y
定义端到端测试的编写规范,明确触发场景、存放路径及断言要求。用于审查涉及UI、表单或交互的代码变更是否包含必要的E2E测试,确保符合项目约定。
代码变更涉及UI组件或页面 代码变更涉及过滤器或搜索功能 代码变更涉及表单或用户输入 代码变更涉及点击、拖拽等交互行为
.claude/skills/e2e-conventions/SKILL.md
npx skills add marmelab/atomic-crm --skill e2e-conventions -g -y
Atomic CRM前端开发规范,涵盖React组件、表单、列表及数据获取等。基于ra-core和shadcn/ui,定义资源CRUD结构、数据交互及响应式布局标准,适用于前端页面创建与修改。
创建或修改React组件 构建表单、列表页或详情页 实现数据获取与过滤功能 调整响应式布局
.claude/skills/frontend-dev/SKILL.md
npx skills add marmelab/atomic-crm --skill frontend-dev -g -y
在需求分析阶段通过交互式追问澄清模糊请求,明确范围、边界及验收标准,确保需求可执行后再进入开发流程。
用户提出模糊或宽泛的功能需求 准备分发编排任务前需确认需求细节
.claude/skills/grill-me/SKILL.md
npx skills add marmelab/atomic-crm --skill grill-me -g -y
提供 Playwright E2E 测试的最佳实践,涵盖 Web-first 断言、用户可见定位器策略、网络拦截及并行执行等模式。适用于编写或审查 Playwright 测试脚本、配置浏览器测试环境以及从 Cypress/Selenium 迁移的场景。
编写 Playwright E2E 测试用例 审查 Playwright 测试代码 配置浏览器测试环境 从其他工具迁移到 Playwright
.claude/skills/playwright-testing/SKILL.md
npx skills add marmelab/atomic-crm --skill playwright-testing -g -y
全仓库代码审计技能,旨在识别过度设计、冗余代码和可简化部分。扫描整个代码库而非仅差异,按优先级列出需删除或简化的内容,提供精简建议,不直接应用修复,生成一次性报告。
audit this codebase audit for over-engineering what can I delete from this repo find bloat ponytail-audit /ponytail-audit
.claude/skills/ponytail-audit/SKILL.md
npx skills add marmelab/atomic-crm --skill ponytail-audit -g -y
扫描代码库中 ponytail: 注释,生成技术债务清单。用于追踪被推迟的优化和简化,防止其遗忘,仅报告不修改代码。
ponytail debt /ponytail-debt what did ponytail defer list the shortcuts ponytail ledger what did we mark to do later
.claude/skills/ponytail-debt/SKILL.md
npx skills add marmelab/atomic-crm --skill ponytail-debt -g -y
提供Ponytail插件的速查参考,展示Lite、Full、Ultra三种模式及命令用法。用于帮助用户快速了解如何激活、配置和停用该辅助开发技能。
用户询问如何使用ponytail或相关命令 触发/ponytail-help等帮助指令
.claude/skills/ponytail-help/SKILL.md
npx skills add marmelab/atomic-crm --skill ponytail-help -g -y
专注于代码过度设计的审查工具,识别并建议删除冗余抽象、重复标准库实现及无用依赖。通过精简格式输出定位、删除内容及替代方案,旨在降低代码复杂度与行数,不处理正确性或安全问题。
review for over-engineering what can we delete is this over-engineered simplify review /ponytail-review
.claude/skills/ponytail-review/SKILL.md
npx skills add marmelab/atomic-crm --skill ponytail-review -g -y
解决 Chat-Service 自动回滚时的 Git 冲突。通过重置分支至基线,按序重放 git-revert 并人工解决冲突,确保回滚流程顺利完成。
Chat-Service 自动回滚遇到无法解决的合并冲突 需要手动重放 git-revert 并提交以完成回滚
.claude/skills/resolving-rollback-conflicts/SKILL.md
npx skills add marmelab/atomic-crm --skill resolving-rollback-conflicts -g -y
通过分领域问答收集项目上下文,生成并验证 project-context.json。支持初始化、中断恢复及配置更新,严格限制文件写入范围。
项目初始化阶段需要收集上下文信息 中断的采访流程需要继续或恢复 需要更新现有项目配置文件
.claude/skills/setup-interview/SKILL.md
npx skills add marmelab/atomic-crm --skill setup-interview -g -y
提供 shadcn/ui 主题定制与组件样式调整指南,涵盖 CSS 变量、OKLCH 颜色、暗黑模式及变体配置。用于解决 UI 布局、组件样式化及主题切换需求。
修改应用颜色或主题 启用或配置暗黑模式 自定义 shadcn/ui 组件样式 调整 UI 布局与边框半径
.claude/skills/shadcn-customization/SKILL.md
npx skills add marmelab/atomic-crm --skill shadcn-customization -g -y
指导如何更新 CRM 的品牌标识,包括处理双模式 Logo、标题硬编码位置及配置同步问题。适用于需要更改应用徽标或名称的场景。
用户要求更改或重新品牌化 CRM 徽标 用户要求更新应用标题或名称
.claude/skills/update-branding/SKILL.md
npx skills add marmelab/atomic-crm --skill update-branding -g -y
提供通过任务编号动态查找 Git worktree 的脚本模式,避免硬编码路径。适用于 hooks 或自动化脚本中定位特定任务的工作区,确保跨环境兼容性和健壮性。
在 hook 或脚本中需要定位特定任务的 worktree 需要动态获取工作区路径而非使用硬编码路径
.claude/skills/worktree-detection/SKILL.md
npx skills add marmelab/atomic-crm --skill worktree-detection -g -y
强制采用最简、最少代码的解决方案,遵循YAGNI原则,优先使用标准库和原生功能,避免过度设计和冗余依赖。
用户说 ponytail, be lazy, lazy mode, simplest solution, minimal solution, yagni, do less, shortest path 用户抱怨过度工程、臃肿或多余依赖
.claude/skills/ponytail/SKILL.md
npx skills add marmelab/atomic-crm --skill ponytail -g -y

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 05:44
浙ICP备14020137号-1 $방문자$