Communitygithub.com

mbmd/AIPDLC

주입 가능한 워크플로우 패키지로, AI 코딩 에이전트가 전문적인 소프트웨어 전달을 수행하도록 안내합니다. 아이디어부터 테스트 책임까지 11개의 패키지를 제공합니다.

AIPDLC란 무엇인가요?

AIPDLC는 AI 코딩 에이전트(Claude Code, Cursor, Cline, Amazon Q Developer 등)가 제품 개발 수명 주기(PDLC) 전반을 전문가 수준으로 수행할 수 있도록 설계된 11개의 마크다운 기반 워크플로우 패키지 모음입니다. 이 스킬을 설치하면 에이전트가 PMO, CTO/아키텍트, DevOps 엔지니어, 규정 준수 책임자, QA 리드 등 다양한 시니어 도메인 전문가처럼 행동하게 됩니다. 각 패키지는 독립적으로 사용하거나 체인으로 연결하여 사용할 수 있으며, 모든 단계에서 사람의 승인 게이트(human-in-the-loop)를 보장합니다. 플랫폼에 구애받지 않으며, 플러그인이나 API 없이 마크다운 파일 기반으로 작동합니다. 주요 패키지로는 AI-ILC(아이디어 수명 주기), AI-PILC(프로젝트 착수), AI-ADLC(아키텍처 설계), AI-DWG(워크스페이스 생성), AI-GCE(거버넌스), AI-TGE(테스트 거버넌스) 등이 있으며, Minimal/Standard/Comprehensive 세 가지 적응형 깊이 수준을 제공합니다.

지원 대상✓Claude Code~Codex CLI✓Cursor
npx skills add mbmd/AIPDLC

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

AIPDLC — AI-* PDLC(제품 개발 수명 주기) 패밀리

AI 코딩 에이전트에게 전문적인 소프트웨어 전달을 위한 구조화된 전문 지식을 제공하는 주입 가능한 워크플로우 패키지입니다.

이 스킬이 제공하는 것

설치되면 AI 에이전트는 11개의 체인형 워크플로우 패키지에 접근할 수 있으며, 이는 원시 아이디어부터 프로덕션 준비가 완료된 워크스페이스까지 전체 PDLC(제품 개발 수명 주기)를 포괄합니다. 거버넌스와 테스트 책임이 내장되어 있습니다.

각 패키지는 에이전트가 시니어 도메인 전문가처럼 행동하도록 만듭니다: 착수를 위한 PMO 어드바이저, 설계를 위한 CTO/아키텍트, 워크스페이스 설정을 위한 DevOps 엔지니어, 거버넌스를 위한 규정 준수 책임자, 테스트 전략을 위한 QA 리드. 플러그인도 API도 필요 없습니다 — 에이전트가 읽고 실행하는 마크다운 기반 절차적 지식일 뿐입니다.

체인

╔══════════ 포트폴리오 레이어 · 범위 = 여러 프로젝트 ══════════╗

   (선택 사항)
    AI-ILC  ⇢  AI-PILC  ⇢  AI-PPM
    결정하기    착수하기    관리하기 (포트폴리오)

╚═══════════════════════╤═════════════════════════════════════╝
                         │
                      AI-FLO   라우팅하기 (패키지 간)
                         │
╔══════════ 프로젝트 레이어 · 범위 = 단일 프로젝트 ══════════════╝

    AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (빌드)
    소유하기    UX 설계    설계하기    준비하기

    AI-GCE + AI-TGE ── 병행 (지속적 품질) ──►
    보호하기  테스트하기

╚═════════════════════════════════════════════════════════════╝

패키지 개요

패키지기능전문가 역할
AI-ILC (아이디어 수명 주기)원시 아이디어 → 승인된 아이디어 개요제품 관리자
AI-PILC (프로젝트 착수 수명 주기)요구사항 → 프로젝트 착수 패키지PMO 어드바이저
AI-PPM (프로젝트 포트폴리오 관리)여러 PIP → 포트폴리오 거버넌스포트폴리오 관리자
AI-FLO (흐름 오케스트레이터)패키지 간 라우팅오케스트레이션 엔진
AI-POLC (제품 소유권 수명 주기)PIP → 제품 백로그 패키지제품 오너
AI-UXD (UX 설계)PIP + PBP → UX 설계 패키지UX 디자이너
AI-ADLC (아키텍처 설계 수명 주기)요구사항 → 아키텍처 패키지CTO / 아키텍트
AI-DWG (워크스페이스 생성기)AP + PBP + UXP → 코딩 가능한 워크스페이스DevOps 엔지니어
AI-GCE (거버넌스 및 규정 준수 엔진)워크스페이스 → 규정 준수 강화거버넌스 책임자
AI-TGE (테스트 거버넌스 엔진)워크스페이스 → 테스트 전략 및 커버리지QA 리드

사용 방법

빠른 시작 (단일 패키지)

AI 에이전트에게 다음과 같이 지시하세요:

AI-PILC를 사용하여 이 프로젝트를 내 요구사항에서 착수해 줘.
AI-ADLC를 사용하여 이 시스템의 아키텍처를 설계해 줘.
AI-DWG를 사용하여 이 아키텍처에서 개발 워크스페이스를 생성해 줘.

전체 체인

AI-ILC 또는 AI-PILC에서 시작하여 각 패키지가 다음 패키지로 전달되도록 합니다. 모든 단계에는 사람의 승인 게이트가 있습니다 — AI가 제안하고, 당신이 결정합니다.

독립형 또는 체인형

각 패키지는 독립적으로 작동합니다. 하나, 몇 개, 또는 전체 11개를 설치할 수 있습니다. 체인으로 연결되면 각 패키지는 이전 패키지의 출력을 감지하고 자신의 작업을 보강합니다. 독립형으로 사용될 때는 이전 패키지가 없어도 정상적으로 처리합니다.

주요 원칙

  • 인간 개입(Human-in-the-loop) — 모든 단계에 승인 게이트
  • 주입 가능(Injectable) — 플러그인 없이 파일을 모든 워크스페이스에 드롭
  • 전문가 수준 품질 — 시니어 도메인 전문가가 작성한 것 같은 출력
  • 플랫폼 독립적 — 워크스페이스 파일을 읽는 모든 AI 어시스턴트와 호환
  • 체인 인식 — 상태 마커를 통해 패키지 간 전달, 각 패키지는 단독으로도 작동
  • 적응형 깊이 — Minimal / Standard / Comprehensive 계층으로 프로젝트 복잡성 대응

지원 플랫폼

6개 이상의 AI 코딩 플랫폼에서 작동:

  • Kiro
  • Amazon Q Developer
  • Cursor
  • Claude Code
  • Cline
  • GitHub Copilot (일부 — 워크스페이스 지침만 해당)
  • 워크스페이스 마크다운 파일을 읽는 모든 AI 어시스턴트

설치

이 스킬을 설치한 후, 패키지 세트를 임시 중첩 폴더에 클론하고, 워크스페이스 루트에 대해 설치 프로그램을 실행한 다음, 소스를 삭제하세요. 이렇게 하면 워크스페이스 루트가 깔끔하게 유지됩니다 — 설치 프로그램은 .aiflc/pdlc/(패키지 홈)와 pdlc-ws/(출력물)만 남깁니다.

# 1. 임시 폴더에 클론 — 워크스페이스 루트가 아님
    git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC

# 2. 워크스페이스 루트에 설치 (프롬프트 생략을 위해 --platform / --bundle 추가)
    ./.aiflc-src/AIPDLC/installer/install.sh --target .

# 3. 소스 제거 — 루트에 불필요한 항목이 남지 않음
    rm -rf .aiflc-src

Windows (PowerShell)에서:

git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC
. \.aiflc-src\AIPDLC\installer\install.ps1 -TargetWorkspace .
Remove-Item -Recurse -Force .aiflc-src

설치 프로그램은 각 패키지를 .aiflc/pdlc/에 복사하고 출력물을 위한 pdlc-ws/를 생성합니다. 플랫폼별 세부 사항은 각 패키지의 setup/INSTALL.md를 참조하세요.

더 알아보기


Mohammad Maheri가 AIFLC 기반으로 구축 — AI Full Life Cycle 프로젝트의 일부

관련 스킬