armory

给 AI 编程代理装上老司机工作流,开箱即用。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 54 🐛 待处理 6 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 342
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费项目,定价信息待确认

项目预览

armory 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队Mathews-Tom
定价模式🏷️完全免费
价格说明开源免费项目,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai-agents,claude-code,coding-agents,open-source,skills
GitHub 星标★ 342
上线时间2026-02-22 00:00:00
代码更新2026-11-08
仓库体积7.0 MB
本站数据更新2026-11-13
维护状态活跃
收录时间2026-09-30
浏览次数3

项目介绍

Armory 是一套面向 AI 编程代理(如 Claude Code 等)的精选技能库,把资深开发者反复验证过的工作流封装成可复用的技能模块。它解决的核心问题是:AI 编码代理虽然能写代码,但缺乏稳定、可复现的工程实践,导致输出质量参差不齐。Armory 提供生产级、经过实战检验的技能集合,让开发者能直接调用成熟流程,而不是每次从零提示。核心能力包括:按场景组织的技能目录、可组合的工作流步骤、针对代码审查、重构、测试、调试等常见任务的标准化指令。项目用 Python 实现,强调开源协作,适合把 AI 代理真正当作团队生产力工具的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-30 · 当前星标 ★ 342

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 20 分钟 部署方式:配置集 4 步

环境要求

  • Python 3.11+ 与 uv
  • 一个编码 agent

安装与启动步骤

  1. 1克隆仓库

    规则、钩子、技能都按工具分目录存放

    git clone https://github.com/mathews-tom/armory.git
  2. 2按工具放配置

    选你要用的 agent,把对应目录内容拷到它的配置位置

  3. 3先预演再落地

    用自带脚本 dry-run 看会改动哪些文件

    uv run python scripts/model_fit.py --target claude-code-opus-xhigh --profile core --dry-run
  4. 4起会话验证

    开一个新会话,确认规则被读到且行为符合预期

如何确认成功

新会话里 agent 会主动遵循规则文件中的约束,钩子在提交前正常触发。

注意事项

  • 是一套经过实战的规则与钩子集合,不是应用,装完没有新命令。
  • model_fit 脚本可先 dry-run,看清楚会覆盖哪些文件再执行。
  • 规则约束较强,接进团队前先小范围试,避免和现有习惯打架。
  • 不同 agent 的目录约定不同,混放会导致规则不生效。

核心亮点

  • 技能按真实开发场景组织,直接可复用,减少重复提示工程
  • 强调生产级与实战检验,比零散提示词更稳定可靠
  • Python 实现,便于二次开发和集成到现有工具链

不足之处

  • 项目尚处早期,技能覆盖面和生态成熟度有待观察
  • 文档与社区规模较小,长期维护活跃度需持续关注

适用场景

  • 团队统一 AI 编码代理的代码审查与重构流程
  • 个人开发者快速搭建可复用的 AI 辅助开发工作流
  • 在 Claude Code 等代理中批量应用标准化工程实践

替代项目

awesome-claude-code、claude-code-templates

上一篇:Calyx

下一篇:cymbal

同类项目推荐

AI-Coding-Landscape 开源

一张图看全 AI 编程工具,选型不迷路

AI coding models, agents, CLIs, IDEs, AI app builders, open source tooling, benchmar···

★ 71 2026-08-09
llm.nvim 开源

在 Neovim 里直接对话大模型,写代码不打断

A large language model (LLM) plugin for Neovim, provides commands to interact with L···

★ 483 2026-08-09
awesome-claude-code 开源

一份清单收齐 Claude Code 周边工具,省去到处翻找

A curated list of awesome tools, IDE integrations, frameworks, and other resources f···

★ 551 2026-09-16
cc-pocket 开源

手机远程操控 Claude/Codex,随时续跑会话、审批权限

Pairlet (formerly CC Pocket / cc-pocket) — Continue your local AI coding tasks from···

★ 157 2026-08-09
bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16595 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 341 2026-08-09
ckb 开源

给 AI 助手装上代码地图,改代码前先看清影响面

Code intelligence for AI assistants - MCP server, CLI, and HTTP API with symbol navi···

★ 113 2026-11-13
oh-my-openagent 开源

让 Codex 和 OpenCode 在大型代码库中省 token 又听话

OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph ···

★ 70891 2026-08-09
rsc-harness 开源

给编码代理装上记忆和手脚,还不让它拆家

Your agent invents things because it has no memory, and can't touch your database be···

★ 603 2026-10-30