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 格式),按其中说明在我的环境里完成安装和配置。