By shwoo03
Reusable AI agent harness skeleton with canonical skills, rules, ledgers, and verification gates.
Use for read-only codebase, documentation, or repository research where the output should be bounded findings with file references.
Use for bounded implementation after the plan, write scope, and validation command are explicit.
Use after implementation to independently verify behavior, run checks, inspect evidence, and classify outcomes against the project spec.
Use for architecture, tradeoff analysis, implementation planning, and final review when a task needs coherent decisions before execution.
새 프로젝트 부트스트랩 시 사용자와 대화하며 골격을 프로젝트에 맞게 채우는 메타 스킬. 처음 시작할 때 가장 먼저 트리거.
references.yaml의 추적 repo를 갱신하고 변경사항을 우리 패턴에 반영할지 검토.
구현 중 막혔을 때 재계획하는 표준 절차. 같은 task에서 3회 초과 시 자동 정지.
외부 라이브러리·오픈소스를 도입할 때 10개 후보 → 필터 → 정밀 검토 → 사용자 컨펌 절차를 따르는 스킬.
새 skill을 표준 형식으로 생성하는 절차. 골든 케이스 동시 작성 권장.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
OpenAI / Anthropic / Threads 뉴스를 감지해 본문을 요약한 뒤 Discord 웹훅으로 보내는 Node.js/TypeScript 워커입니다. 웹 대시보드에서 어떤 소스 → 어떤 디스코드 → 어떤 주기를 직접 관리합니다.
https://api.groq.com/openai/v1)http://localhost:3000 — 검정 계열 모던 UIdocker compose up -d --build
컨테이너 안에서 npm start가 실행되며 워커와 대시보드가 같은 프로세스에서 함께 뜹니다. 호스트의 localhost:3000으로 대시보드에 접근하세요.
(소스, 웹훅, 주기 분) 페어. ON/OFF 토글로 일시 정지 가능라우트가 0개거나 모두 OFF면 워커는 아무것도 보내지 않습니다.
모두 옵셔널입니다. 비밀값은 대시보드에서 관리하는 것을 권장합니다.
GROQ_API_KEY: 대시보드에 저장된 키가 없을 때만 폴백으로 사용GROQ_MODEL / GROQ_MODEL_FALLBACKS: 요약 모델 (기본 openai/gpt-oss-120b)SUMMARY_MAX_CHARACTERS: 기본 1800LOG_LEVEL / LOG_FORMAT: info / prettySQLITE_PATH: 상태 DB 경로 (기본 ./data/news-crawling.sqlite)DASHBOARD_HOST / DASHBOARD_PORT: 기본 0.0.0.0:3000과거에 사용하던
DISCORD_WEBHOOK_URL,DISCORD_WEBHOOK_ID/TOKEN,POLL_INTERVAL_MINUTES는 더 이상 사용되지 않습니다.
대시보드 없이 한 번만 발송해보고 싶을 때:
npm run top -- --top-count 2
npm run top -- --latest
npm run top -- --focus-url https://openai.com/index/our-approach-to-the-model-spec/
대시보드에 등록된 첫 번째 웹훅으로 전송합니다(없으면 발송 스킵).
npm test
npx claudepluginhub shwoo03/news_crawlingReusable AI agent harness skeleton with canonical skills, rules, ledgers, and verification gates.
Reusable AI agent harness skeleton with canonical skills, rules, ledgers, and verification gates.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns