Skip to content

v0.1.0 - ArcKit MVP

Choose a tag to compare

@tractorjuice tractorjuice released this 14 Oct 10:45

ArcKit v0.1.0 - Enterprise Architecture Governance & Vendor Procurement Toolkit

Initial MVP release of ArcKit with complete enterprise architecture lifecycle support.

🎉 What's New

Complete Command Suite

ArcKit provides 7 slash commands for Claude Code that cover the entire enterprise architecture lifecycle:

  • /arckit.principles - Create enterprise architecture governance principles
  • /arckit.requirements - Define comprehensive business and technical requirements
  • /arckit.sow - Generate Statement of Work / RFP documents
  • /arckit.evaluate - Vendor evaluation framework and proposal scoring
  • /arckit.hld-review - High-Level Design review gate
  • /arckit.dld-review - Detailed Design review gate
  • /arckit.traceability - Requirements traceability matrix

Comprehensive Templates

8 production-ready templates (4,800+ lines total):

  • Architecture principles template (600 lines)
  • Requirements template (700 lines) - BR, FR, NFR, INT, DR
  • Statement of Work / RFP template (850 lines)
  • Vendor evaluation criteria template (600 lines)
  • HLD review template (900 lines)
  • DLD review template (400 lines)
  • Vendor scoring template (300 lines)
  • Traceability matrix template (400 lines)

CLI Infrastructure

Complete Python CLI for project management:

  • Project initialization and scaffolding
  • Template and script management
  • Multi-agent AI support (Claude Code, GitHub Copilot, Cursor, Gemini)
  • Git integration
  • Rich terminal UI

Industry-Specific Support

Built-in customization for regulated industries:

  • Financial Services - PCI-DSS, SOX compliance, audit trails
  • Healthcare - HIPAA, PHI data handling, consent management
  • Retail - Payment processing, customer data privacy
  • Government - Section 508 accessibility, security clearances

📦 Installation

# Install with pip
pip install git+https://github.com/tractorjuice/arc-kit.git

# Or with uv
uv tool install arckit-cli --from git+https://github.com/tractorjuice/arc-kit.git

🚀 Quick Start

# Initialize a new architecture project
arckit init my-enterprise-project --ai claude
cd my-enterprise-project

# Start Claude Code
claude

# Run the complete workflow
/arckit.principles Create principles for financial services
/arckit.requirements Define payment gateway requirements
/arckit.sow Generate RFP for vendor selection
/arckit.evaluate Score vendor proposals
/arckit.hld-review Review architecture design
/arckit.dld-review Review technical implementation
/arckit.traceability Verify all requirements met

📖 Documentation

🎯 Use Cases

1. Enterprise Architecture Governance

  • Establish architecture principles for your organization
  • Enforce compliance through automated reviews
  • Maintain consistency across all projects

2. Vendor RFP & Selection

  • Generate comprehensive RFP documents
  • Objective vendor evaluation with scoring
  • Side-by-side vendor comparison

3. Design Review Gates

  • HLD review before implementation (architecture gate)
  • DLD review before coding (technical gate)
  • Prevent costly mistakes early

4. Compliance & Traceability

  • Requirements traceability for audits (FDA, ISO, automotive)
  • Gap analysis for go/no-go decisions
  • Coverage metrics by requirement type

📊 What's Included

  • 7 slash commands for complete architecture lifecycle (1,300+ lines)
  • 8 templates covering principles to traceability (4,800+ lines)
  • Bash automation scripts for project management
  • Multi-agent support (Claude Code, Copilot, Cursor, Gemini)
  • Industry customization (financial, healthcare, retail, government)
  • CLI infrastructure with Python/typer

🔧 Technical Details

  • Language: Python 3.11+
  • Dependencies: typer, rich, httpx
  • CLI Framework: typer with rich terminal UI
  • AI Agents: Claude Code (primary), GitHub Copilot, Cursor, Gemini
  • License: MIT

🎓 Example Workflow

1. /arckit.principles → Establish governance
   ↓
2. /arckit.requirements → Define what you need
   ↓
3. /arckit.sow → Create RFP for vendors
   ↓
4. /arckit.evaluate → Score vendor proposals
   ↓
5. /arckit.hld-review → Review architecture
   ↓
6. /arckit.dld-review → Review technical details
   ↓
7. Implementation happens
   ↓
8. /arckit.traceability → Verify requirements met
   ↓
9. Release! 🚀

🙏 Credits

Built with Claude Code - AI-assisted software development.

🐛 Known Issues

None reported yet! Please file issues at: https://github.com/tractorjuice/arc-kit/issues

🔮 What's Next (v0.2.0)

Planned features for next release:

  • Real-world validation with enterprise architects
  • Video walkthrough and tutorials
  • Additional helper commands (/arckit.compare, /arckit.report)
  • GitHub Copilot and Cursor command implementations
  • Web interface for stakeholder visibility

Full Changelog: https://github.com/tractorjuice/arc-kit/commits/v0.1.0

🤖 Generated with Claude Code