RinDig/icm-architect
Claude skill: design any process, idea, or problem into an ICM workspace (folder structure as agent architecture), or restructure an existing folder into one
해결하는 문제
다중 에이전트 시스템에서 복잡한 오케스트레이션 코드가 필요 없도록, 구조화된 폴더 시스템을 에이전트 아키텍처로 사용합니다. 이를 통해 인간이 시스템 상태를 쉽게 모니터링할 수 있으며, 한 개의 에이전트가 적절한 시점에 적절한 파일을 읽음으로써 다중 에이전트 프레임워크의 작업을 수행할 수 있습니다.
작동 방식
이 프로젝트는 해석 가능한 컨텍스트 방법론(ICM)을 구현합니다. ICM은 번호가 붙은 폴더로 순서를 정하고, 계층 구조로 컨텍스트 범위를 설정하며, 마크다운 파일로 상태를 유지합니다. 두 가지 모드로 작동합니다:
- 빌드 모드: 6가지 검증된 형태(Pipeline, Umbrella, Record library, Knowledge bundle, Context map, System map) 중 하나를 기반으로 새 워크스페이스를 스텁화합니다.
- 재구성 모드: 기존 폴더를 ICM 워크스페이스로 감사하고 마이그레이션합니다.
모든 결과는 "워크 테스트"를 통해 검증되며, 기억이 없는 에이전트가 파일만으로 방향성을 파악하고 행동할 수 있는지 확인합니다.
대상 사용자
Claude Code 또는 Claude 앱 사용자로서, 오케스트레이션 코드를 작성하지 않고도 해석 가능한 파일 기반 에이전트 아키텍처를 만들고 싶은 개발자 및 AI 전문가.
주요 특징
- 폴더를 아키텍처로 사용: 코드 기반 오케스트레이션을 구조화된 디렉터리 구조로 대체합니다.
- 6가지 검증된 형태: 생산 라인(Pipeline)부터 탐색 가능한 뇌(Knowledge bundle)까지 다양한 요구 사항에 맞는 템플릿 제공.
- 워크 테스트 검증: 시스템이 기억에 의존하는 것이 아니라 구조에 의존함을 보장합니다.
- 이중 모드 작동: 새 워크스페이스를 처음부터 구축하거나 기존 리포지토리 및 밸트를 재구성할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트