ai-config
一套用于AI编码代理的配置文件和实用工具集。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:ai-config。 它的用途是:一套用于AI编码代理的配置文件和实用工具集。 完整的 Skill 内容见:https://321skill.com/skills/ai-config/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'/stage',它会调用Git暂存技能,智能地分析你的代码变更,并引导你选择需要暂存的文件。
对AI说:'帮我安全删除这个临时文件',它会调用安全删除技能,根据文件是否被Git跟踪以及是否修改,决定是直接删除还是先备份到`.safe-rm/`目录。
介绍
这个仓库旨在解决开发者在日常工作中,为不同的AI编码代理(如Claude Code、OpenCode)重复配置和编写工具脚本的繁琐问题。它提供了一套统一的配置文件和命令行工具,覆盖了从代码审查、任务生成、Git操作到安全删除等常见开发场景。
使用方式非常灵活,你可以通过GNU Stow一键创建符号链接,将配置集成到你的主目录中,实现跨项目的统一管理。也可以选择手动复制特定的配置文件或脚本到你的项目中。
这套配置特别适合那些深度使用AI辅助编程,并希望将最佳实践和工作流程标准化的开发者。无论是全栈开发、智能体开发者还是运维工程师,都能从中找到提升效率的工具。
需要注意的是,由于配置涉及系统级命令和文件操作,首次使用前建议在测试环境中熟悉其功能。同时,部分脚本(如ai-safe-rm)会创建备份目录,请注意磁盘空间管理。
核心特点
核心区别在于其“技能中心”架构:它将具体的功能实现(如安全删除、Git暂存)封装为独立的“技能”(Skills),而不同AI代理(Claude Code、OpenCode)的命令和代理只是调用这些技能的“薄包装层”。这确保了功能逻辑的单一来源,避免了跨平台重复实现,维护和更新更高效。
注意事项
不适合仅偶尔使用AI辅助编程,或偏好完全手动、高度定制化工作流的用户。
常见问题
这个配置支持哪些AI编码工具?
主要支持Claude Code和OpenCode,其模块化设计也便于适配其他工具。
如何只使用其中的某个功能,比如安全删除脚本?
可以单独复制`bin/ai-safe-rm`脚本到你的PATH路径下使用,无需安装全部配置。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/ai-config/raw/index.md 读取 ai-config 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ai-config/raw/index.md(查看排版版本)