본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 20. 13:50

antigravity-workflows: AI 코딩 어시스턴트를 위한 스택 무관, 질문 기반 워크플로우

요약

antigravity-workflows는 사용자의 기술 스택을 가정하지 않고 프로젝트의 프레임워크와 패턴을 스스로 탐지하여 적응하는 지능형 워크플로우 모음입니다. 질문 기반의 상호작용과 점진적 컨텍스트 로딩을 통해 코드 생성, 리팩토링, 테스트, Git 작업 등 다양한 개발 태스크를 지원합니다.

핵심 포인트

  • 스택 무관(Stack-agnostic) 설계로 React, Vue, Django 등 다양한 환경에서 작동
  • 탐지(Detect), 질문(Ask), 적응(Adapt) 프로세스를 통한 맞춤형 결과 생성
  • 단일 책임 및 조합 가능한 원칙을 바탕으로 한 모듈형 워크플로우 구조
  • npx를 통한 간편한 설치 및 채팅 명령어를 통한 에이전트 실행 방식
  • 프로젝트 스캐폴딩부터 Git 관리, 테스트 생성까지 폭넓은 개발 생명주기 지원

AI 코딩 어시스턴트를 위한 스택 무관(Stack-agnostic), 질문 기반(question-driven) 워크플로우

사용자의 기술 스택(tech stack)을 가정하지 않고, AI 코딩 어시스턴트가 작업을 수행하는 방법을 가르치는 지능형 워크플로우 (intelligent workflows) 모음입니다.

일반적인 코드 스니펫(code snippets)이나 템플릿과 달리, 당사의 워크플로우는 다음과 같은 특징을 가집니다:

🔍 탐지 (Detect): 프로젝트의 프레임워크(framework), 스타일링(styling), 패턴(patterns)을 탐지합니다.
❓ 질문 (Ask): 더 나은 결과를 생성하기 위해 명확한 질문을 던집니다.
🎯 적응 (Adapt): 특정 스택을 강요하지 않고 사용자의 특정 설정에 적응합니다.

anthropics/skills와 유사하지만, 스택에 구애받지 않는 방식이라고 생각하면 됩니다.

모든 워크플로우는 다섯 가지 핵심 원칙을 따릅니다:

원칙설명
스택 무관 (Stack-Agnostic)React, Vue, Angular, Django 또는 어떤 스택과도 작동합니다
질문 기반 (Question-Driven)더 나은 결과를 위해 명확한 질문을 던집니다
점진적 공개 (Progressive Disclosure)최소한의 컨텍스트(context)를 먼저 로드하고, 필요에 따라 확장합니다
단일 책임 (Single Responsibility)각 워크플로우는 한 가지 일을 잘 수행합니다
조합 가능 (Composable)복잡한 작업을 위해 워크플로우를 결합할 수 있습니다

설치가 필요 없습니다 — 바로 npx를 사용하세요.

# 프로젝트에 워크플로우 설치
npx antigravity-workflows install git-commit
# 사용 가능한 모든 워크플로우 목록 표시
...

설치 후, Antigravity에서 워크플로우를 실행하세요:

채팅창에

/git-commit

을 입력하세요.

끝입니다! 에이전트(agent)가 워크플로우 지침을 따를 것입니다.

워크플로우설명
new-project모든 프로젝트의 스캐폴딩 (scaffold) 수행 (스택을 탐지하거나 질문함)
new-component재사용 가능한 UI 컴포넌트 생성 (모든 프레임워크)
new-apiAPI 엔드포인트 (endpoints) 생성 (모든 백엔드)
new-feature설계부터 배포까지 전체 기능 구현
nextjs-app새로운 Next.js 애플리케이션 생성
library배포 가능한 패키지 및 라이브러리 생성
refactor코드 품질 개선, 추출, 중복 제거
migrate기술 마이그레이션 (JS→TS, 프레임워크 업그레이드)
cli-tool명령줄 애플리케이션 (command-line applications) 구축
워크플로우 (Workflow)설명 (Description)
git-commit스테이징된 변경 사항으로부터 Conventional Commits 생성
git-pr포괄적인 PR (Pull Request) 설명 작성
git-conflict병합 충돌 (merge conflicts) 해결 지원
git-rebase대화형 리베이스 (Interactive rebase) 지원
워크플로우 (Workflow)설명 (Description)
unit-test유닛 테스트 (unit tests) 생성 (테스트 프레임워크 자동 감지)
e2e-test엔드 투 엔드 (End-to-end) 브라우저 테스트
playwright-testPlaywright를 이용한 브라우저 자동화 테스트
test-coverage파일에 대한 테스트 커버리지 (test coverage) 개선
code-review포괄적인 코드 리뷰 (code review)
워크플로우 (Workflow)설명 (Description)
debug-error에러 분석 및 수정 제안
debug-log전략적인 로깅/디버깅 (logging/debugging) 추가
performance느린 코드의 프로파일링 (profile) 및 최적화
워크플로우 (Workflow)설명 (Description)
security-audit취약점 및 보안 비밀 (secrets) 스캔
dependency-check취약한 의존성 (dependencies) 확인
auth-implementation인증 (authentication) 패턴 구현
워크플로우 (Workflow)설명 (Description)
readme포괄적인 README 생성
api-docsAPI 문서 생성 (OpenAPI, JSDoc)
architecture아키텍처 다이어그램 생성 (Mermaid, C4)
워크플로우 (Workflow)설명 (Description)
deploy모든 플랫폼에 배포 (자동 감지 또는 설정)
docker애플리케이션 컨테이너화 (Containerize)
ci-cdCI/CD 파이프라인 설정
railway-deployRailway에 배포
vercel-deployVercel에 배포
워크플로우 (Workflow)설명 (Description)
db-schema데이터베이스 스키마 설계 (모든 ORM/DB)
db-migrate마이그레이션 (migrations) 생성 및 실행
db-seed시드/테스트 데이터 (seed/test data) 생성
워크플로우 (Workflow)설명 (Description)
prompt-engineeringLLM 프롬프트 설계 및 최적화
rag-pipeline검색 증강 생성 (RAG, Retrieval-Augmented Generation) 구축
ai-agent도구를 사용하는 AI 에이전트 (AI agents) 생성
workflow-creator새로운 antigravity 워크플로우 생성

| 워크플로우 (Workflow) | 설명 | |
|---|---| |
| landing-page | 랜딩 페이지 구축 (모든 스택 지원) | |
| dashboard-ui | 관리자 대시보드 생성 (모든 스택 지원) | |
| design-system | 디자인 토큰 (design tokens) 생성 및 분석 | |
| email-template | 반응형 이메일 디자인 | |

# 워크플로우 설치
npx antigravity-workflows install <name> # 단일 워크플로우
npx antigravity-workflows install <name1> <name2> # 여러 워크플로우
...

워크플로우는 프로젝트 내의 .agent/workflows/ 디렉토리에 설치됩니다:

your-project/
├── .agent/
│ └── workflows/
...

Antigravity는 이 디렉토리 내의 워크플로우를 자동으로 탐색합니다.

커뮤니티의 기여를 환영합니다! 우리의 워크플로우는 품질 보장을 위해 엄격한 가이드라인을 따릅니다:

Fork 이 저장소를 포크(Fork)하세요
Read 핵심 철학(Core Philosophy)을 읽으세요
Create 우리의 템플릿에 따라 워크플로우를 생성하세요
Ensure 스택 무관(stack-agnostic) 및 질문 기반(question-driven) 방식인지 확인하세요
Submit 풀 리퀘스트(Pull Request)를 제출하세요

자세한 가이드라인은 CONTRIBUTING.md를 참조하세요.

Apache 2.0 — 자세한 내용은 LICENSE를 참조하세요.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0