← 전체 스킬
코딩 Agent용 실제 Skill 4개와 규칙 모음입니다. 답변을 줄이고 YAGNI 사다리로 코드를 최소화하며 지원 host에서 긴 도구 출력을 복구 가능하게 압축합니다.
핵심 기능
- 간결한 답변과 YAGNI 코드 결정
- 코드·문구 팽창 read-only 감사
- 복구 가능한 대형 도구 출력 압축
- 11개 Agent 설치와 제거 지원
설치 방법
Node.js 18 이상이 필요합니다. `npx chisle --list`로 감지 결과를 보고 `npx chisle --dry-run`으로 변경을 미리 확인하세요. `npx chisle --only codex`처럼 대상을 제한할 수 있습니다. Claude Code는 plugin marketplace로, Pi는 npm:chisle로도 설치할 수 있습니다. `npx chisle --uninstall`은 관리하는 전역 내용을 제거하지만 Cursor, Windsurf, Cline, Kiro, Copilot의 프로젝트 규칙 파일은 각 저장소에서 직접 삭제해야 합니다.
사용 방법
`/chisle`로 compact mode를 켜고 `stop chisle`, `normal mode`, `/chisle off`로 끕니다. `/chisle-audit`은 코드와 문구 팽창을 읽기 전용으로 점검합니다. 도구 출력 압축은 Claude Code, Pi, OpenCode에서 사용할 수 있고 다른 host는 주로 정적 규칙이나 Skill을 받습니다. 긴 출력은 일부 오류 줄을 보존하고 전체 내용을 로컬 spill 파일에 저장해 다시 검색할 수 있습니다.
필요 조건
MIT이며 무료이고 설치기에는 런타임 외부 의존성이 없습니다. 다만 감지한 사용자 수준 Agent 설정 또는 현재 프로젝트 규칙 파일을 수정하므로 먼저 --dry-run과 --only를 사용하세요. Claude/Pi/OpenCode hook 또는 plugin은 현재 사용자 권한으로 실행되며 Bash, 검색, fetch, MCP 등의 출력을 압축할 수 있습니다. Read, Edit, Write의 중요 출력은 제외되고 CHISLE_COMPRESS=0 등의 스위치로 끌 수 있습니다. spill과 통계 상태는 로컬 설정 디렉터리에 저장됩니다. Claude SessionStart는 기본적으로 3일마다 npm registry에서 major release를 확인하지만 알림만 표시하고 자동 업데이트하지 않습니다. CHISLE_UPDATE_CHECK=0으로 끌 수 있습니다. upstream 절감 수치는 제한된 task benchmark 결과이며 실제로 더 작거나 악화될 수 있고 보장되지 않습니다.
관련 스킬