001 / 만든 이유
oah는 각자에게 맞고 AI가 발전하는 만큼 함께 바뀌는 개발 환경을 만들도록 돕습니다. 가져다 고쳐 쓸 수 있는 참고 구현이자 가이드라인입니다. 코드를 만드는 것만으로 작업이 끝나지는 않습니다. 어디까지 바꿀지 정하고, 결과를 검증하고, 다음 세션이 읽을 기록도 남겨야 합니다. oah는 이 과정들을 연결해 하나의 요청이 작업과 확인, 기록까지 이어지게 합니다.
도구 확장v0.3.0에서 사용 가능
툴킷은 oah가 권하는 스킬, 플러그인, MCP 서버, 명령줄 도구의 묶음이고 항목마다 출처와 라이선스가 있다. 라이선스가 허락하는 스킬은 고정한 커밋 그대로 싣고, 나머지는 공식 설치 명령으로 연결한다. MCP 템플릿은 키 값 대신 자리표시자만 쓰고 npm 버전을 고정한다.
여기저기서 복사한 스킬과 플러그인은 라이선스와 출처를 잃고, 비밀을 품고 있을 수 있으며, 알림 없이 바뀐다.
UPSTREAM.json 기록과 함께 skills/<name>/에 있다. computer-use, orca-cli, orchestration, typesafe-ai, skill-creator, mattpocock-skills, codex-plugin-cc, ponytail, 그리고 선택형 지역 스킬 humanize-korean이다.mcp/의 MCP 템플릿(context7, mcp-openai)은 ${NAME} 자리표시자(Claude)나 env_vars 이름(Codex)을 쓰고 npm 버전을 고정한다. Aside와 openaiDeveloperDocs는 연결 항목이다.oah skills list가 함께 싣거나 캐시에 있거나 연결되거나 설치된 스킬을 버전, 출처, 라이선스, 위치와 함께 보여 준다. oah skills install <name>은 계획을 보여 준 뒤 짧은 리스를 잡고 번들 스킬을 복사한다.oah doctor가 권장 명령줄 도구를 확인하고 공식 설치 명령을 알려 준다.번들 스킬을 이 프로젝트에 복사한다(툴킷 문서).
oah skills install computer-useCONTEXT7_API_KEY와 OPENAI_API_KEY. Claude Code나 Codex가 서버를 시작할 때 읽는다.mcp/, 카탈로그, 사용자의 MCP 설정을 고치지 않고 새 버전만 알려 준다.