danium/lateral-thinking

Lateral thinking skills for AI agents - 8 techniques + a router. de Bono for your coding agent.

lateral‑thinking

무엇인가요

  • AI 코딩 에이전트를 위한 스킬(플러그인 모듈) 모음으로, 구조화된 창의적 사고 기법(랜덤 자극, 도전, 역전, SCAMPER, Six-Thinking-Hats 등)을 제공합니다.
  • 각 스킬은 고전적인 '라테럴 사고' 방법을 구현하고, 포기 규칙(언제 포기할지)을 추가하며, 실패를 시각화하여 사용자가 왜 일부 프롬프트가 아이디어를 생성하지 못했는지 확인할 수 있도록 합니다.
  • 작은 라우터(lateral)는 사용자가 설명하는 증상(예: "아이디어가 예측 가능하다")을 진단하고 적절한 기법을 선택합니다.

왜 중요한가요

  • AI 지원 제품 팀이 자명한 기능 아이디어에서 벗어나 대안적인 제품 방향을 탐색하는 데 도움을 줍니다.
  • 비어 있는 작업 결과를 드러내어 "아무것도 나오지 않았다"는 상황을 문제 영역에 대한 유용한 통찰으로 전환합니다.
  • 스킬 인터페이스를 지원하는 모든 에이전트(Claude Code, Codex, 일반적인 "npx skills" 에이전트 등)와 호환됩니다.

설치

# 일반 에이전트(권장)
npx skills add danium/lateral-thinking

# Claude Code 플러그인
/plugin marketplace add danium/lateral-thinking
/plugin install lateral-thinking@lateral-thinking

# Codex
$skill‑installer https://github.com/danium/lateral-thinking

# 수동 설치
git clone … && skills/*를 에이전트의 skills 폴더에 복사

설치 시 라우터(lateral)와 관련 기법 스킬 세트가 생성됩니다.

사용 방법

  1. 에이전트에게 lateral 스킬 사용을 요청하거나 명시적으로 기법을 호출합니다. 예:

    agent: use lateral skill
    
  2. 라우터는 증상을 설명하도록 요청합니다(예: "모든 아이디어가 비슷하게 느껴짐").

  3. 일치하는 기법(random‑stimulus, provocation, inversion, …)이 선택되고 실행됩니다.

  4. 기법은 최대 7개의 아이디어를 생성하며, 비어 있는 작업을 표시하고 포기 규칙을 적용합니다.

  5. 배치 처리 후, 라우터는 메타패턴(특정 작업이 실패한 구조적 인사이트)을 찾도록 유도합니다.

데모 스니펫(README에서)

  • 프롬프트: *"사용자는 하나의 프로젝트를 만들고 나서 다시는 돌아오지 않습니다. 어떤 제품 방향이 첫 프로젝트를 다시 오게 만들 수 있을까요?"
  • 보통 에이전트: 세 가지 일반적인 기능 아이디어를 반환합니다.
  • random-stimulus 사용 에이전트: "등대 빛" 리턴 트리거나 "소우두 스타터" 주간 브리핑 같은 더 풍부한 개념을 생성하여, 기법이 모델을 리마인더가 아닌 새로운 신호로 유도하는 방식을 보여줍니다.

지원되는 기법

증상 기법
예측 가능한 브레인스토밍 random-stimulus
끊을 수 없는 제약 provocation
숨겨진 가정 inversion
잘못된 문제 초점 concept-fan
파생된 해결책 analogy
하나의 아이디어에 대한 다양한 변형 필요 scamper
너무 빠른 합의 six-hats
지나치게 안전한 사고 worst-idea

이것은 무엇이 아닙니까

  • 모델에 더 많은 텍스트를 추가하는 마법 같은 "프롬프트 팩"이 아닙니다.
  • 독립형 제품이 아닙니다. 스킬을 로드하고 실행할 수 있는 AI 코딩 에이전트가 필요합니다.

라이선스: MIT.


결론: lateral‑thinking은 가벼우면서도 오픈소스인 툴킷으로, AI 에이전트에 검증된 창의적 사고 프레임워크와 명시적인 실패 보고 기능을 제공하여, 제품 팀이 코딩 어시스턴트로부터 직접 비자명한 제품 방향을 도출할 수 있도록 합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트