By aws-samples
Automate AIDLC Inception phase for AWS workflows: detect greenfield vs brownfield workspaces by scanning git history, files, dependencies; collect structured project info; generate adaptive-depth requirements analysis with REQ-IDs, acceptance criteria; produce prioritized user stories; and plan workflows via decision trees, outputting markdown reports for handoff.
npx claudepluginhub aws-samples/sample-oh-my-aidlcopsAIDLC Inception 시작 시 자유 형식 발화 대신 구조화된 템플릿으로 프로젝트 정보를 수집한다. project-info 템플릿과 requirements 템플릿을 순차 생성하여 후속 workspace-detection·requirements-analysis·user-stories skill이 소비할 단일 진실원을 제공한다.
Conditionally generate user stories in As-a/I-want/So-that format only when changes are user-facing. Skips story generation for pure infrastructure or internal refactor work. Produces stories with acceptance criteria linked back to REQ-IDs.
Strategic workflow planning for AIDLC Phase 1 close-out. Chooses sequential / parallel-units / iterative execution mode via a decision tree, maps stories to units, and defines checkpoint gates. Produces workflow-plan.md as the hand-off artifact to aidlc-construction.
Detect whether the workspace is greenfield (new project) or brownfield (existing codebase). For brownfield, trigger reverse-engineering to recover implicit requirements. Produces a workspace-report.md with detected stack, entry points, and recommended inception path.
Adaptive-depth requirements analysis for AIDLC Inception. Simple features produce a 1-paragraph brief; complex features produce structured REQ-001/REQ-002 functional and non-functional requirements with acceptance criteria and traceability to user stories.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Battle-tested Claude Code plugin for engineering teams — 50 agents, 188 skills, 68 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,429 supported skills.
AIDLC × AgenticOps — a plugin marketplace that automates the full AI-Driven Development Lifecycle with agent-based operations on AWS.
한국어 README · Documentation · Plugins · Steering
oh-my-aidlcops (OMA) is the sibling project of
oh-my-claudecode (OMC).
Where OMC orchestrates generic Claude Code workflows, OMA specializes in the
AIDLC loop: Inception → Construction → Operations.
The thesis: AIDLC is complete only when operations are agent-automated. OMA fuses the AWS-official AIDLC workflows with an AgenticOps layer (self-improving feedback loops, autonomous deploys, continuous evaluation, incident response, cost governance) so the lifecycle closes itself without human execution at every step.
| Plugin | What it does | Example skills |
|---|---|---|
agentic-platform | Build & run the Agentic AI Platform on EKS | agentic-eks-bootstrap, vllm-serving-setup, inference-gateway-routing, langfuse-observability, gpu-resource-management, ai-gateway-guardrails |
agenticops | Operate it with agents | self-improving-loop, autopilot-deploy, incident-response, continuous-eval, cost-governance, audit-trail |
aidlc-inception | AIDLC Phase 1 extensions | structured-intake, requirements-analysis, user-stories, workflow-planning |
aidlc-construction | AIDLC Phase 2 extensions | component-design, code-generation, test-strategy, risk-discovery, quality-gates |
modernization | Legacy workload modernization to AWS (6R strategy) | workload-assessment, modernization-strategy, to-be-architecture, containerization, cutover-planning |
OMA inherits the Tier-0 pattern from OMC — high-leverage workflows you invoke once and let run, with human approval only at checkpoints.
| Command | Purpose |
|---|---|
/oma:autopilot | Full AIDLC loop autopilot (Inception → Construction → Operations) |
/oma:aidlc-loop | Single-feature AIDLC one-pass |
/oma:agenticops | Operations mode (continuous-eval + incident-response + cost-governance) |
/oma:self-improving | Feedback loop — Langfuse traces to skill/prompt improvement PR |
/oma:platform-bootstrap | 5-checkpoint Agentic AI Platform build on EKS |
/oma:modernize | Legacy workload modernization (6R decision → cutover) |
/oma:review | AIDLC artifact review (ADR, spec, design, PR) |
/oma:cancel | Terminate active Tier-0 mode |
install.sh downloads the pinned release tarball, extracts to ~/.oma, and
symlinks ~/.local/bin/oma. oma setup then writes a project profile,
seeds the ontology, installs the plugins, and runs oma doctor to confirm
the environment.
curl -fsSL https://raw.githubusercontent.com/aws-samples/sample-oh-my-aidlcops/v0.2.0-preview.1/install.sh | bash
cd my-project
oma setup
oma doctor
See the Easy Button docs
for what oma setup writes, how the 12 doctor probes work, and how the
ontology + harness DSL get enforced at runtime.
Tech Preview notice —
v0.2.0-preview.1stabilizesprofile.yamlv1 and the 6 ontology schemas. Everything else (CLI UX, DSL fields, doctor report shape) may evolve before GA. See Support Policy.
claude
Inside the Claude Code session:
/plugin marketplace add https://github.com/aws-samples/sample-oh-my-aidlcops
/plugin install agentic-platform@oh-my-aidlcops
/plugin install agenticops@oh-my-aidlcops
/plugin install aidlc-inception@oh-my-aidlcops
/plugin install aidlc-construction@oh-my-aidlcops
/plugin install modernization@oh-my-aidlcops
/plugin list
/plugin installaccepts a single plugin id per invocation. Pasting the six lines above lets Claude Code run them sequentially. For a shell one-liner, useclaude <<'EOF' ... EOFto feed the commands via stdin.
git clone https://github.com/aws-samples/sample-oh-my-aidlcops
bash sample-oh-my-aidlcops/scripts/install/claude.sh