NeoLabHQ/context-engineering-kit
Hand-crafted Claude Code Skills focused on improving agent results quality. Compatible with OpenCode, Cursor, Antigravity, Gemini CLI, and others. Includes CodeRabbit open-source alternative.
NeoLabHQ / Context‑Engineering‑Kit
개요 – Claude Code, Gemini CLI, Antigravity, Cursor, OpenCode 등과 같은 LLM 기반 코딩 어시스턴트에 추가할 수 있는 기성 플러그인(agentskills.io 사양에서는 "skills"라고 함) 모음입니다. 각 플러그인은 어시스턴트를 더욱 신뢰할 수 있고 토큰 효율적이며 구체적인 개발 실천(예: 리플렉션, 스펙 주도 개발, 코드 리뷰, 테스트 주도 개발, 도메인 주도 설계 등)에 집중하도록 설계된 소규모 명령, 에이전트 및 컨텍스트 스니펫 세트를 번들로 제공합니다.
중요성 – 대형 언어 모델은 프롬프트(컨텍스트)가 길어질수록 정확도가 떨어지는 경향이 있습니다. 이 키트는 다음을 통해 이 문제를 해결합니다:
- 필요한 에이전트만 로드하여 토큰 예산을 낮게 유지;
- 검증된 "컨텍스트 엔지니어링" 패턴(리플렉션 루프, 심사 역할을 하는 서브 에이전트, 명세 우선 프롬프트)을 주입합니다. 이는 실제 코드 변경 시 올바른 출력의 확률을 약 60%에서 >90%로 높이는 것으로 측정되었습니다;
- 이러한 패턴을 간단한 슬래시 명령어(
/reflect,/memorize,/do‑and‑judge등)로 노출하여 IDE나 CI 파이프라인에서 호출할 수 있습니다.
주요 구성 요소
| 플러그인 | 핵심 아이디어 | 일반적인 명령어 |
|---|---|---|
| Reflexion | 자기 정제 루프 – 모델에게 자신의 답변을 비판하고 개선하도록 요청합니다. | /reflect, /memorize, /critique |
| Spec‑Driven Development (SDD) | 먼저 공식 명세를 생성한 다음 모델이 이를 구현하도록 합니다. 내장된 코드 리뷰어 서브 에이전트가 포함되어 있습니다. | /plan‑task, /implement‑task, /brainstorm |
| Subagent‑Driven Development (SADD) | 각 단계마다 새로운 서브 에이전트를 실행하고 단계 사이에 심사자를 실행하여 회귀를 포착합니다. | /do‑and‑judge, /do‑in‑steps |
| Review | 영향도/신뢰도 필터링을 통한 다중 에이전트 코드 리뷰(버그 헌터, 보안 감사자 등). | /review‑local‑changes, /review‑pr, /triage‑review |
| Git | 커밋, PR 생성, 이슈 분석, 워크트리 처리를 위한 편리한 래퍼. | /commit, /create‑pr, /analyze‑issue |
| TDD, DDD, Tech‑Stack, Kaizen, FPF, Docs, MCP | 언어별 모범 사례, 테스트 스캐폴딩, 아키텍처 가이드라인, 지속적 개선 기술 등을 주입하는 도메인별 헬퍼. |
설치 – 이 키트는 타겟 에이전트에 추가할 수 있는 마켓플레이스로 배포됩니다:
# Claude Code (per‑plugin selection)
/plugin marketplace add NeoLabHQ/context-engineering-kit
/plugin install reflexion@NeoLabHQ/context-engineering-kit
기타 환경(Gemini CLI, Antigravity, Vercel‑labs skills, OpenSkills)은 단일 명령으로 전체 번들을 설치하며, 이후 원하지 않는 skills를 수동으로 삭제할 수 있습니다.
일반적인 워크플로우
- 모델에게 작업 수행을 요청합니다. 예:
claude "implement user authentication". - 리플렉션 훅(
reflect)을 수동으로 또는 프롬프트에 "reflect"를 추가하여 트리거합니다. - 모델은 자신의 출력을 분석하고 명백한 문제를 수정하며, 선택적으로 향후 작업을 위해 학습한 수정 사항을
/memorize로 저장합니다. - 더 큰 변경의 경우
/do‑and‑judge또는 전체 SDD 흐름으로 전환할 수 있으며, 여기에는 명세 단계, 단계별 구현 및 최종 리뷰가 추가됩니다. - Git 플러그인을 사용하여 커밋, PR을 열거나 이슈 데이터를 로드하고, 선택적으로 GitHub Action에서 Review 플러그인을 실행하여 자동화된 PR 검사를 수행합니다.
대상 사용자
- 개발자 – 이미 LLM 기반 코딩 어시스턴트를 사용하고 있으며 더 예측 가능하고 고품질의 출력을 원하는 사람.
- 팀 리드 / DevOps – 최소한의 토큰 비용으로 AI 기반 코드 생성을 CI 파이프라인에 포함하려는 사람.
- 연구원 / 도구 빌더 – 컨텍스트 엔지니어링 패턴의 구체적이고 개방적인 표준 구현(agentskills.io, Arc42, self‑refine, reflexion 등)에 관심이 있는 사람.
더 알아보기 – 전체 문서, 플러그인 참조 및 설치 가이드는 공개 GitBook 사이트에서 확인할 수 있습니다: https://neolab.gitbook.io/cek/.
위의 모든 세부 정보는 저장소의 README에서 직접 가져온 것입니다. 추가 기능은 추론되지 않았습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트