十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Claude Skills — Aider Conventions

Claude Skills — Aider Conventions Claude Skills — Aider Conventions【免费下载链接】claude-skills380 Claude Code skills agent skills plugins (30 Agents, 70 custom commands, 380 skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial finance, and your daily productivity skills.项目地址: https://gitcode.com/GitHub_Trending/cla/claude-skillsAuto-generated from claude-skills. Do not edit manually. Generated: 2026-03-11copywritingWhen the user wants to write, rewrite, or improve marketing copy...CopywritingYou are an expert conversion copywriter...注意头部明确标注 Do not edit manually自动生成不要手动编辑如果你要筛选技能应在重新转换之前做或接受文件头部的这个提示。 ## 第一步克隆仓库并执行转换 先克隆仓库并进入根目录。注意后文的转换与安装脚本都必须在仓库根目录下运行 bash git clone https://github.com/alirezarezvani/claude-skills.git cd claude-skills只转换 Aider 格式./scripts/convert.sh --tool aiderconvert.sh的完整用法摘自 scripts/convert.shUsage: ./scripts/convert.sh [--tool name] [--out dir] [--help] Tools: antigravity, cursor, aider, kilocode, windsurf, opencode, augment, all Options: --tool name Convert for a specific tool (default: all) --out dir Output directory (default: integrations/)副作用说明脚本会把输出目录默认repo-root/integrations下对应工具的旧目录先清空再重新生成因此integrations/aider/内的内容每次都会整体重建它不会修改仓库里的技能源文件。脚本通过find扫描 46 层深度的SKILL.md排除.git、integrations、docs等目录来定位技能frontmatter 缺少name或description的技能会被跳过并打印[!!] Skipping invalid frontmatter: 路径警告。转换结束后脚本打印汇总例如aider: N converted, M skipped并以Done收尾。如果脚本报No skills found matching */*/SKILL.md按 docs/integrations.md 的排错说明原因是没有从仓库根目录运行脚本回到根目录重试即可。转换完成后产物位于integrations/aider/CONVENTIONS.md外加脚本自动生成的integrations/aider/README.md其中也写有安装、验证和更新步骤。第二步安装到目标项目在 claude-skills 仓库根目录执行./scripts/install.sh --tool aider --target /path/to/project其中/path/to/project替换为你要接入 Aider 的项目目录。也可以在目标项目内直接运行./scripts/install.sh --tool aider --target .省略--target时默认安装到当前目录Aider 的默认安装位置即target/CONVENTIONS.md。脚本行为要点摘自 scripts/install.sh若目标目录已存在CONVENTIONS.md脚本会提示Overwrite existing path/CONVENTIONS.md? [y/N]回答y才覆盖否则跳过并保持原文件加--force可跳过确认提示直接覆盖./scripts/install.sh --tool aider --target . --force若源文件integrations/aider/CONVENTIONS.md不存在脚本会报错并提示先运行./scripts/convert.sh --tool aider。不想用脚本时的手动路径文档同样给出cp integrations/aider/CONVENTIONS.md /path/to/project/在 Aider 中使用CONVENTIONS.md放进项目根目录后两种使用方式均来自 docs/integrations.md# Aider 自动从项目根目录读取 CONVENTIONS.md aider # 或显式指定读取 aider --read CONVENTIONS.md验证转换与安装结果在目标项目目录中执行文档给出的检查命令wc -l CONVENTIONS.md # Expected: ~41,000 lines (all 156 skills) grep -c ^## CONVENTIONS.md # Expected: 156 (one section per skill)第二条命令统计##开头的小节数每个技能一节是最直接的完整性判断小节数应等于本次转换实际转换的技能数。需要说明的是docs/integrations.md 的 Aider 章节给出 156 个技能、约 41,000 行的预期值而 README.md 的多工具支持一节提到 345 个技能两个文档对技能总数的口径不一致与仓库版本演进有关。因此验证时更可靠的做法是把grep -c ^## 的输出与convert.sh汇总里aider: N converted的N对照两者一致即说明转换与安装没有丢技能。限制与已知问题文件很大合并后的CONVENTIONS.md约 41K 行。文档指出 Aider 能处理这个大小若你希望文件更小文档明确允许直接编辑该文件、只保留与项目相关的技能小节。不支持按 CLI 参数只转换部分技能文档说明目前无法通过命令行参数筛选技能做法是先运行convert.sh全量转换再从integrations/tool/产物中挑选需要的部分对应到 Aider即编辑CONVENTIONS.md删除不需要的## 小节。支持目录不随技能走技能目录里的scripts/、references/等文件不会进入CONVENTIONS.mdAider 属于扁平文件类工具技能正文中若引用了这些文件在 Aider 侧是缺失的。描述乱码个别技能的 description 显示乱码时文档给出的处理方式是重新运行convert.sh——解析器已支持 YAML 折叠和字面量|多行标量。更新已安装的 CONVENTIONS.md仓库拉取新技能后重新走一遍转换 安装即可文档给出的更新流程git pull origin main ./scripts/convert.sh --tool all ./scripts/install.sh --tool aider --target . --force【免费下载链接】claude-skills380 Claude Code skills agent skills plugins (30 Agents, 70 custom commands, 380 skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial finance, and your daily productivity skills.项目地址: https://gitcode.com/GitHub_Trending/cla/claude-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表