跨 Claude Code 与 Codex 两套 agent 的 skill 能力真源与同步规则。写入由 agent 执行,人只审校与决策。 把 Claude Code 与 Codex 的可复用能力收敛到一个仓库,按 platform-first 维护:每个平台独立持有自己的 skills/ 与运行约定,同名 skill 允许在两端并存,不强行抽象去重。 仓库要解决的是多端 AI 配置的漂移——GitHub 仓库、本地工作区、本地 CLI
> /plugin marketplace add codingSamss/all-my-ai-needs> /plugin install all-my-ai-needs@codingSamss-all-my-ai-needs
Repo: codingSamss/all-my-ai-needs
What's inside
跨 Claude Code 与 Codex 两套 agent 的 skill 能力真源与同步规则。写入由 agent 执行,人只审校与决策。
把 Claude Code 与 Codex 的可复用能力收敛到一个仓库,按 platform-first 维护:每个平台独立持有自己的 skills/ 与运行约定,同名 skill 允许在两端并存,不强行抽象去重。
仓库要解决的是多端 AI 配置的漂移——GitHub 仓库、本地工作区、本地 CLI 运行目录(~/.claude、~/.codex)三者保持一致。所有写入(同步、提交、推送)由 agent 执行:agent 拉仓库后读 runtime.yaml / skills.meta.yaml,把 skill 真源 diff 后落到运行目录,人负责审校差异与最终决策。
all-my-ai-needs/
├── README.md # 仓库总览(本文件)
├── CLAUDE.md / AGENTS.md # Claude / Codex 协作规范
├── PROFILES.md # skill 同步分层(scope / profile)
├── .claude-plugin/marketplace.json
└── platforms/
├── claude/ # Claude 平台真源 → ~/.claude
│ ├── README.md runtime.yaml .mcp.json
│ ├── skills.meta.yaml # repo-only 同步分层真源
│ ├── skills/ (24)
│ └── .claude-plugin/plugin.json
└── codex/ # Codex 平台真源 → ~/.codex
├── README.md runtime.yaml config.toml
├── skills.meta.yaml # repo-only 同步分层真源
└── skills/ (22)
platforms/claude/、platforms/codex/ 各为真源,互不依赖;不设跨平台共享 skill 目录,同名 skill 按各自平台约定演化。scope(core / project / manual-only)与项目类型 profile,决定何时下发到运行目录。机读真源是各平台 skills.meta.yaml,人读视图与同步剧本见 PROFILES.md。按能力域分组;完整 per-skill 能力与运行依赖见各平台 README。
| 能力域 | Skills |
|---|---|
常驻 core | git-ops handoff teach;Claude 另含 cc-codex-review skill-creator |
知识库 obsidian-kb | orbit-os official-article-ingest online-doc-html video-transcribe |
前端设计 frontend-design | gsap fireworks-tech-graph ian-xiaohei-illustrations mono-color |
API 测试 api-testing | apifox-cli apifox-test-case |
社交只读 social-reading | bilibili bird-twitter bird-bookmark-folders reddit linuxdo xiaohongshu |
macOS 维护 macos-local | mole-mac-cleanup |
点名 manual-only | aihot |
日常同步由 agent 驱动:agent 拉仓库后,读各平台 skills.meta.yaml 与 skills/ 真源,与对应运行目录(~/.claude/skills、~/.codex/skills)做最小差异 diff,人审通过后再落盘。仓库不再提供同步脚本;新机初始化 / 灾备同样由 agent 按 runtime.yaml 把全部 skill 铺到运行目录。
下发禁区(任何方向都遵守):
runtime.yaml、skills.meta.yaml、PROFILES.md 等治理元数据只留在仓库,不进入 ~/.claude、~/.codex。skills.meta.yaml manifest 与 skills/ 目录是否一致。git diff --check;提交信息遵循 Conventional Commits 且含 [更新摘要],提交后打 annotated tag。细则见 AGENTS.md。FAQ
all-my-ai-needs is a Claude Code plugin with 23 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes aihot, apifox-cli, apifox-test-case. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it