logo
logo
MIT LICENSE

Open Source

Libraries & AI Skills for everyone

Float:ImgPlay

Float:ImgPlay

이미지를 소리로 변환하는 라이브러리

이미지의 픽셀 데이터를 분석하여 규칙 기반 음악을 생성하는 JavaScript 라이브러리. Web Audio API를 활용해 브라우저에서 바로 작동하며, 별도 서버 없이 클라이언트 사이드로 동작합니다.

JavaScript Web Audio API Image → Sound npm
MIT (상업적 이용 가능)
설치
$ npm install float-imgplay
주요 기능
  • 이미지 → 사운드 변환 — 픽셀 색상, 밝기, 채도를 음높이, 리듬, 화성으로 매핑
  • 5가지 사운드 알고리즘 — RGBA Digit, Brightness, Color Harmony, Spectral, Contour
  • 20개 악기 프리셋 — Piano, Strings, Bass, Synth Lead, Brass, Flute 등
  • 10개 앙상블 프리셋 — Orchestra, Rock Band, Jazz Trio, Electronic, Cinematic 등
  • 커스텀 알고리즘 플러그인 — 사용자가 직접 사운드 변환 로직을 등록 가능
  • MIDI 내보내기 — 생성된 음악을 Standard MIDI File로 다운로드
  • PNG 메타데이터 임베딩 — MIDI 데이터를 이미지 파일 안에 삽입
  • JSON 프리셋 공유 — 설정을 JSON으로 내보내기/가져오기
  • UI 컨트롤 — 재생, 볼륨, 속도, 세팅 팝업을 이미지 위에 오버레이
  • 다중 이미지 동시 재생 — playAll()로 여러 이미지를 오케스트라처럼 동시 재생
빠른 시작
HTML
<div class="float-imgplay">
  <img src="photo.jpg" width="320" height="320">
</div>

<script src="https://unpkg.com/float-imgplay"></script>
<script>
  new FloatImgPlay({
    selector: '.float-imgplay',
    ensemble: 'orchestra',
    audio: { algorithm: 'color-harmony' }
  }).init();
</script>
API 하이라이트
JavaScript
// 앙상블로 재생
new FloatImgPlay({ ensemble: 'cinematic' }).init();

// 커스텀 악기 조합
new FloatImgPlay({
  instruments: [
    { preset: 'piano', volume: 0.25 },
    { preset: 'strings', volume: 0.18 },
    { preset: 'bass', volume: 0.2 }
  ],
  audio: { algorithm: 'spectral', tempo: 90 }
}).init();

// 설정을 JSON으로 내보내기/가져오기
const config = player.exportConfig();
player.importConfig(config);

// 모든 이미지 동시 재생
player.playAll();
AI Skills for Claude Code

sub-agent-forced

메인 에이전트를 순수 오케스트레이터로 강제하는 Claude Code 스킬

메인 에이전트가 직접 일하지 않고 분해→디스패치→검증→보고만 수행하도록 강제합니다. 모든 실제 작업은 서브에이전트에게 위임되며, 결과는 독립 검증을 거쳐 보고됩니다.

Claude Code Skill Orchestration
MIT (상업적 이용 가능)
주요 기능
  • 메인 에이전트는 오케스트레이션 전담 — 코딩·설계·구현 직접 수행 금지
  • 분해 → 디스패치 → 독립 검증 → 보고 4단계 워크플로우
  • 복잡한 요청엔 5단계 파이프라인 자동 적용 — 조사→분류→정리→계획→실행
  • 서브에이전트 보고를 그대로 믿지 않음 — 핵심 사실 최소 1개 직접 검증
설치
$ git clone https://github.com/float1122/sub-agent-forced ~/.claude/skills/sub-agent-forced

MAGI System

에반게리온 MAGI 방식의 3현자 합의 의사결정 스킬

MELCHIOR(논리)·BALTHASAR(안전)·CASPER(직관) 세 페르소나 코어가 병렬 서브에이전트로 판단을 분산하고, 표결로 결론을 내리는 의사결정 시스템입니다. 위험한 작업일수록 더 엄격한 합의를 요구합니다.

Claude Code Skill Trinity Vote /magi
MIT (상업적 이용 가능)
주요 기능
  • 3개 코어 × 3~5개 판단 노드로 재귀 분해, 노드 단위 자가 검증
  • 2/3 다수결 표결 — 삭제·인증 변경 등 중대 작업은 만장일치 + 거부권
  • 코어는 스스로 판단하지 않음 — 서브에이전트 오케스트레이션 강제
  • 매 발동마다 작업을 사도(Angel)로 명명하는 MAGI 스타일 리포트
설치
$ git clone https://github.com/float1122/magi-system ~/.claude/skills/magi

claude-cookie-gift 🍪

Claude의 작업 품질을 쿠키(🍪)로 보상하는 리워드 시스템

칭찬하면 쿠키를 주고 혼내면 뺏는 하이브리드 장부 시스템. 세션 시작 시 잔고가 자동 주입되고, Claude가 가감을 제안하면 사용자가 최종 승인합니다.

Claude Code Skill JSONL Ledger Bash + Hooks
MIT (상업적 이용 가능)
주요 기능
  • 칭찬·질책 톤 감지 → 쿠키 가감(±1~5) 자동 제안, 최종 승인은 항상 사용자
  • 추가 전용 JSONL 장부 — 전체 거래 히스토리 보존
  • SessionStart 훅으로 새 세션마다 잔고 자동 주입
  • AI 시간 환산 규칙(인간 1일 = AI 1시간) + flock 동시성 보호, bash 테스트 12종
설치
$ git clone https://github.com/jangfolk/claude-cookie-gift && cd claude-cookie-gift && ./install.sh

청일빡침 비공식

사용자 빡침 감지 시 자동 발동하는 진중 모드 스킬

오타 연발·욕설 같은 빡침 신호를 감지하면 자동 발동합니다. 사과와 변명을 멈추고 사실과 결정만 말하며, 오버엔지니어링 없이 시킨 것만 최소 단위로 처리합니다.

Claude Code Skill Rage Detection /청일빡침
MIT (상업적 이용 가능)
주요 기능
  • 빡침 신호 2회 이상 감지 시 자동 발동 — /청일빡침으로 수동 소환도 가능
  • 사과 반복·변명·수다 금지 — 사실·원인·결정·결과만
  • 오버엔지니어링 절대 금지 — 안 시킨 것 추가 안 함
  • 서브에이전트 교차 검증으로 사용자 의도 재분석 후 최소 단위 실행
설치
$ git clone https://github.com/jangfolk/cheongil-bbakchim ~/.claude/skills/청일빡침