ArcKit Enterprise Architecture Toolkit - Codex CLI 是 AI Skill Hub 本期精选MCP工具之一。综合评分 7.5 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。
ArcKit Enterprise Architecture Toolkit - Codex CLI 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
ArcKit Enterprise Architecture Toolkit - Codex CLI 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/tractorjuice/arckit-codex
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"arckit-enterprise-architecture-toolkit---codex-cli": {
"command": "npx",
"args": ["-y", "arckit-codex"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 ArcKit Enterprise Architecture Toolkit - Codex CLI 执行以下任务... Claude: [自动调用 ArcKit Enterprise Architecture Toolkit - Codex CLI MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"arckit_enterprise_architecture_toolkit_-_codex_cli": {
"command": "npx",
"args": ["-y", "arckit-codex"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
pip install git+https://github.com/tractorjuice/arc-kit.git
The examples below cover the most common workflows. The generated skills/arckit-*/ directories are the source of truth for the full command set.
$arckit-plan # Project plan with GDS Agile Delivery phases
$arckit-principles # Architecture principles
$arckit-stakeholders # Stakeholder analysis with Power-Interest Grid
$arckit-risk # Risk register (HM Treasury Orange Book)
$arckit-sobc # Strategic Outline Business Case (Green Book 5-case)
$arckit-strategy # Architecture strategy
$arckit-start # Guided project onboarding
$arckit-init # Initialize project structure
$arckit-requirements # Business, functional, non-functional requirements
$arckit-data-model # Data model with ERD and GDPR compliance
$arckit-data-mesh-contract # Federated data product contract (ODCS v3.0.2)
$arckit-dpia # Data Protection Impact Assessment
$arckit-platform-design # Platform Design Toolkit (8 PDT canvases)
$arckit-glossary # Domain glossary
$arckit-research # Market research with build vs buy analysis
$arckit-datascout # External data source discovery
$arckit-aws-research # AWS service research via MCP
$arckit-azure-research # Azure service research via MCP
$arckit-gcp-research # Google Cloud research via MCP
$arckit-wardley # Wardley mapping
$arckit-roadmap # Multi-year strategic roadmap
$arckit-evaluate # Vendor scoring against requirements
$arckit-sow # RFP statement of work
$arckit-gcloud-search # G-Cloud framework search
$arckit-gcloud-clarify # Supplier clarification questions
$arckit-dos # Digital Outcomes and Specialists procurement
$arckit-finops # Cloud financial operations
$arckit-adr # Architecture Decision Records (MADR format)
$arckit-diagram # C4 architecture diagrams
$arckit-dfd # Data flow diagrams
$arckit-backlog # Sprint-ready GDS backlog from requirements
$arckit-hld-review # High-level design review
$arckit-dld-review # Detailed design review
$arckit-analyze # Cross-artifact quality analysis
$arckit-traceability # Traceability matrix
$arckit-devops # DevOps pipeline design
$arckit-mlops # MLOps pipeline design
$arckit-operationalize # Operational readiness
$arckit-servicenow # ServiceNow CMDB export
$arckit-trello # Trello board export
$arckit-framework # Structured framework generation
$arckit-health # Architecture health check
$arckit-presentation # Executive presentation
$arckit-pages # Documentation site generation
$arckit-template-builder # Custom template creation
$arckit-maturity-model # Architecture maturity assessment
$arckit-principles-compliance # Principles compliance (RAG evidence)
$arckit-conformance # Architecture conformance review
$arckit-service-assessment # GDS Service Standard assessment
$arckit-secure # Secure by Design review
$arckit-mod-secure # MOD Secure by Design assessment
$arckit-jsp-936 # JSP 936 AI assurance documentation
$arckit-tcop # Technology Code of Practice compliance
$arckit-atrs # Algorithmic Transparency Record
$arckit-ai-playbook # UK Government AI Playbook alignment
$arckit-story # Programme story for governance reporting
$arckit-customize # Template customization
The ArcKit CLI scaffolds a complete project with skills, agents, and MCP config in one step:
```bash
Install ArcKit as a Codex plugin from the standalone marketplace repository:
codex plugin marketplace add tractorjuice/arckit-codex
Enable Codex lifecycle hooks in your user or project config:
[features]
hooks = true
plugin_hooks = true
Restart Codex, open the plugin directory, choose ArcKit Plugins, then install and enable ArcKit. The plugin manifest points to bundled skills, MCP server config, and hooks/hooks.json.
This repo can also be used as a standalone extension installed once and shared across projects.
Step 1: Skills (commands)
Copy the skills/ directory into your project or home directory:
```bash
mkdir -p .codex cp /path/to/arckit-codex/config.toml .codex/config.toml
Copy the agent prompt files referenced by `config.toml`:
bash mkdir -p .codex/agents cp -r /path/to/arckit-codex/agents/ .codex/agents/
**Step 3: Lifecycle Hooks**
Copy the Codex hook runner referenced by `config.toml`:
bash mkdir -p .codex/hooks cp /path/to/arckit-codex/hooks/arckit-codex-hook.mjs .codex/hooks/
The hook wiring in `config.toml` enables:
- `SessionStart` context injection for ArcKit projects and recent session memory
- `UserPromptSubmit` secret detection and ArcKit context injection when `$arckit-*` skills are invoked
- `UserPromptSubmit` artifact graph context for `$arckit-health`, `$arckit-traceability`, `$arckit-analyze`, `$arckit-search`, `$arckit-impact`, `$arckit-navigator`, and `$arckit-graph-report`
- `PreToolUse` guardrails for `apply_patch`, `Edit`, `Write`, and simple `Bash` writes to credential files
- `PreToolUse` ARC artifact filename enforcement and `vendors/scores.json` validation
- `PostToolUse` provenance stamping and `docs/manifest.json` maintenance for changed project artifacts
- `PermissionRequest` auto-approval for ArcKit knowledge MCP servers
- `Stop` session memory capture in `.arckit/memory/sessions.md`
For deterministic research workflows, also copy the bundled schemas and validator:
bash mkdir -p .arckit/schemas .arckit/scripts cp -r /path/to/arckit-codex/schemas/ .arckit/schemas/ cp /path/to/arckit-codex/scripts/validate-handoff.mjs .arckit/scripts/ ```
MCP servers require no API keys except for Google Developer Knowledge (GOOGLE_API_KEY) and Data Commons (DATA_COMMONS_API_KEY). AWS Knowledge and Microsoft Learn work without authentication.
<p align="center"> <img src="../docs/assets/ArcKit_Logo_Horizontal_Dark.svg" alt="ArcKit" height="32"> </p>
Standalone OpenAI Codex CLI extension for ArcKit -- Enterprise Architecture Governance & Vendor Procurement Toolkit.
Auto-generated: Files in this directory are generated from plugin commands bypython scripts/converter.py. Do not edit them directly -- edit the source inarckit-claude/commands/and re-run the converter.
| Skill | Invocation | Description |
|---|---|---|
| **architecture-workflow** | $architecture-workflow | ArcKit command sequencing, workflow paths, project onboarding, and "what comes next" guidance |
| **mermaid-syntax** | $mermaid-syntax | Mermaid diagram syntax for all diagram types (flowchart, sequence, C4, Gantt, ER, etc.), styling, theming, and troubleshooting |
| **plantuml-syntax** | $plantuml-syntax | PlantUML syntax including C4-PlantUML, sequence, class, activity, deployment diagrams, and layout patterns |
| **wardley-mapping** | $wardley-mapping | Wardley Mapping concepts: evolution stages, gameplay patterns, doctrine, build vs buy, quantitative scoring |
| Feature | Claude Code (Plugin) | Codex CLI (Extension) |
|---|---|---|
| **Command format** | /arckit.principles | $arckit-principles |
| **Command location** | arckit-claude/commands/ | arckit-codex/skills/arckit-*/ |
| **Skills** | Supported (plugin skills/) | Supported (.agents/skills/, auto-discovered) |
| **Agents** | Supported (Task tool) | Experimental (multi-agent flag) |
| **MCP servers** | Supported (plugin config) | Supported (config.toml) |
| **Hooks** | Supported (plugin hooks/) | Supported (hooks/hooks.json and config.toml) |
| **Approval modes** | Automatic | --auto, --read-only, --network |
| **Template paths** | ${CLAUDE_PLUGIN_ROOT}/templates/ defaults, .arckit/templates-custom/ overrides | .arckit/templates/ defaults, .arckit/templates-custom/ overrides |
| **Installation** | Marketplace plugin | CLI (arckit init --ai codex) or manual file copy |
该工具提供了一个易于使用的CLI界面,帮助用户管理技能和代理。然而,缺乏更多的文档和示例可能会导致使用者感到困惑。总体而言,工具的设计和实现是合理的,但需要进一步的改进。
该工具未明确声明开源协议,商业使用前请联系原作者确认授权范围,避免侵权风险。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
经综合评估,ArcKit Enterprise Architecture Toolkit - Codex CLI 在MCP工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | arckit-codex |
| 原始描述 | 开源MCP工具:ArcKit Enterprise Architecture Toolkit - Codex CLI Extension with skills, agents。⭐14 · JavaScript |
| Topics | mcpjavascript |
| GitHub | https://github.com/tractorjuice/arckit-codex |
| 语言 | JavaScript |
收录时间:2026-05-22 · 更新时间:2026-05-22 · License:未公布 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端