시나리오 라인
API 는 코드를 읽어 추측, 마이그레이션은 운에 맡김.
계약을 먼저 쓰고, 마이그레이션은 미리 리허설.
이 라인에 18개 스킬
agent-recall은 session_start, session_end, remember, recall, check 등의 MCP 도구를 통해 AI 에이전트에게 지속적으로 누적되는 메모리를 제공하며, 로컬 Markdown에만 저장하고 클라우드나 원격 분석이 없으며 Obsidian과 호환됩니다. `ar setup supabase`로 설정하면 recall()이 동일 API로 OpenAI/Voyage 임베딩의 pgvector 코사인 유사도를 이용한 의미 검색을 사용하며, 설정되지 않으면 로컬 검색으로 우아하게 전환됩니다.
안정적인 API 및 인터페이스 설계를 안내합니다. API, 모듈 경계 또는 공개 인터페이스를 설계할 때 사용하세요. REST 또는 GraphQL 엔드포인트 생성, 모듈 간 타입 계약 정의, 프론트엔드와 백엔드 간 경계 설정 시 사용하세요.
Node.js/Express/TypeScript 마이크로서비스에 대한 종합적인 백엔드 개발 가이드. 라우트, 컨트롤러, 서비스, 리포지토리, 미들웨어 생성 시나 Express API, Prisma 데이터베이스 액세스, Sentry 오류 추적, Zod 검증, unifiedConfig, 의존성 주입 또는 비동기 패턴 작업 시 사용. 계층화 아키텍처(라우트 → 컨트롤러 → 서비스 → 리포지토리), BaseController 패턴, 오류 처리, 성능 모니터링, 테스트 전략, 레거시 패턴에서의 마이그레이션을 다룸.
사용 중단과 마이그레이션을 관리합니다. 레거시 시스템, API 또는 기능을 제거하거나 사용자를 다른 구현으로 마이그레이션할 때, 운영 환경에서 데이터베이스 스키마를 마이그레이션할 때(예: expand/contract로 다운타임 없이 컬럼 이름 변경 또는 삭제) 사용합니다. 기존 코드를 유지할지 종료할지 결정할 때도 사용합니다.
이 기능은 CPU 코어, GPU, 메모리, 디스크 공간과 같은 사용 가능한 시스템 리소스를 감지하고 보고하기 위해 컴퓨팅이 집약적인 과학적 작업의 시작 부분에서 사용해야 합니다. 이 기능은 리소스 정보와 전략적 권장 사항이 포함된 JSON 파일을 생성하여 병렬 처리(joblib, multiprocessing), 코어 외부 컴퓨팅(Dask, Zarr), GPU 가속(PyTorch, JAX) 또는 메모리 효율적인 전략 사용 여부와 같은 컴퓨팅 접근 방식 결정을 알려줍니다. 분석 실행, 모델 학습, 대용량 데이터 세트 처리 또는 리소스 제약이 중요한 작업을 하기 전에 이 기능을 사용하세요.
7개 프로젝트 문서(요구사항, 아키텍처, tech_stack, api_spec, database_schema, 디자인 가이드라인, runbook)를 생성하고 검증합니다. ln-110-documents-pipeline의 4번째 워커입니다.
CREATE/REPLAN Epic용 이야기(5-10개 이야기). 표준 연구용으로 ln-221-standards-researcher를 위임합니다. Decompose-First 패턴. 팀/Epic을 자동으로 발견합니다.
Agent용 명령, 훅, 기술을 작성하거나 하위 Agent의 프롬프트 또는 기타 모든 LLM 상호작용(프롬프트 최적화, LLM 출력 개선, 제품용 프롬프트 템플릿 설계 포함)시 이 기술을 사용하세요.
GraphQL/REST API, Shopify CLI, Polaris UI 컴포넌트, Liquid 템플릿을 사용하여 Shopify 애플리케이션, 확장 및 테마를 구축합니다. 기능에는 OAuth 인증을 통한 앱 개발, 체크아웃 흐름 사용자 정의를 위한 체크아웃 UI 확장, 대시보드 통합을 위한 관리자 UI 확장, 소매용 POS 확장, Liquid를 사용한 테마 개발, 웹후크 관리, 청구 API 통합, 제품/주문/고객 관리가 포함됩니다. Shopify 앱 구축, 체크아웃 사용자 정의 구현, 관리자 인터페이스 생성, 테마 개발, 결제 처리 통합, API를 통한 상점 데이터 관리, 또는 Shopify 기능 확장 시 사용합니다.