karned-agency/arclith
Portable workflows for building, exposing, auditing, and deploying Arclith services.
Initialize or evolve an Arclith project through its official CLI, blueprints, and capability catalog while preserving hexagonal boundaries. Use for broad Arclith requests, new services, entities, use cases, adapters, or when deciding which specialized Arclith workflow applies.
Create or evolve an Arclith agent with LangGraph, typed state, application ports, optional LLM providers, persistence, tools, and observability. Use for agent graphs, AI workflows, LLM configuration, memory, checkpoints, Agent Server, and production agent runtime requests.
Create or change an Arclith inbound surface such as FastAPI, FastMCP, or RabbitMQ while keeping protocol mapping outside the domain. Use for REST APIs, OpenAPI, MCP tools, message commands, endpoint exposure, HTTP contracts, auth, probes, and transport smoke tests.
Audit an existing Arclith project for architecture, CLI provenance, manifests, configuration, tests, transport contracts, persistence guarantees, security, and deployment readiness. Use for reviews, migrations, health checks, upgrade planning, or diagnosing an Arclith project; remain read-only unless fixes are requested.
Package and deploy an Arclith service with its generated Docker runtime, probes, configuration, secrets, Compose, or Kubernetes. Use for containerization, production baselines, runtime modes, deployment manifests, readiness, release images, and live deployment verification.