Use when designing or improving an AI agent's harness — action space, tool definitions, observation format, error recovery contract, or context budgeting strategy. Triggers - "agent design review", "tool definition cleanup", "improve completion rate", "harness construction", "observation schema", "agent benchmarking", "action space granularity".
Use when an AI agent run is failing repeatedly, looping on the same tools, consuming tokens without progress, hitting tool-call limits, or drifting from the intended task. Triggers - "agent stuck", "agent looping", "max tool calls", "context overflow", "self-debug", "introspection report", "why is the agent failing".
PRD·도메인 설명·테이블 목록 등을 입력받아 ERD(Entity-Relationship Diagram)를 Mermaid `.mmd` 파일로 생성하고, 그 mmd를 즉시 시각화하는 단일 `viewer.html` 도 함께 출력한다. 개념(Conceptual)·논리(Logical)·물리(Physical) 3종 ERD 지원, 다크 테마 + handDrawn 스타일. "ERD 만들어줘", "테이블 관계도", "DB 설계 시각화", "엔티티 관계 다이어그램", "데이터 모델링", "개념 ERD", "논리 ERD", "물리 ERD", "mermaid ERD", "DB 스키마 그려줘", "테이블 설계", "mmd 뷰어", "ERD HTML 미리보기" 등의 요청에 트리거한다.
Use when the user explicitly asks to update or regenerate a form-based xlsx (interface spec sheet, program list, requirements form, etc.) against a separate data source (markdown, JSON/YAML, DB/API result, another xlsx). Do not trigger on regular code edits or other doc updates. If a project-specific updater skill already exists for the same form, that one takes priority.
테스트 시나리오 또는 테스트 수행 결과(JSON/markdown)를 입력받아 단위테스트 산출물 Excel(.xlsx) 파일을 작성할 때 사용한다. 사용자가 제공한 템플릿 xlsx가 있으면 그 양식의 컬럼 구조·스타일을 우선 따르고(한↔영 컬럼명 자동 매칭), 없으면 기본 양식(단위테스트 ID/명/데이터/절차/기대 결과/화면 URL/실제 결과)으로 신규 생성한다. openpyxl로 처리하며 긴 텍스트는 자동 wrap_text, pass/fail 행 색상 차등을 적용한다. 트리거 - "테스트 결과 엑셀로 정리해줘", "단위테스트 산출물 만들어줘", "테스트 시나리오 xlsx로", "QA 테스트 결과서 엑셀", "/excel-ui-test-doc-creator". 사용하지 않을 때 - 기존 양식 xlsx 갱신(`excel-doc-updater`가 우선), PDF/docx 테스트 보고서, 코드 테스트 실행 자체.
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.
이 저장소는 https://github.com/HSRyuuu/AI-Practice-Archive를 플러그인 형태로 변경한 것입니다. 더 이상 기존 저장소는 유지보수되지 않고 이 저장소로 마이그레이션 되었습니다.
이 저장소를 로컬 directory marketplace로 등록해서 사용한다.
git clone https://github.com/HSRyuuu/agent-toolkit.git
cd agent-toolkit
pwd # ~/your-dir/agent-toolkit
Claude Code 안에서:
/plugin marketplace add ~/your-dir/agent-toolkit
/plugin install agent-toolkit@agent-toolkit-local
새 세션을 띄우면 skills/, skills-workflow/, skills-system/의 모든 스킬이 자동 로드된다. 디렉토리를 그대로 편집하면 다음 세션부터 반영 — 빌드·배포 단계 없음.
skills/ — 독립 스킬skills-workflow/ — 워크플로우 스킬skills-system/ — 메타·스캐폴딩 스킬templates/ — 다른 스킬이 골격 원본으로 쓰는 템플릿 모음전체 목록과 트리거는 docs/catalog.md. 디렉토리 분류 기준은 .claude/CLAUDE.md.
스킬을 추가/이동/삭제했으면 update-project-docs 스킬로 문서를 동기화한다.
단일 목적, 다른 스킬에 의존하지 않고 단독으로 동작.
| 이름 | 설명 |
|---|---|
| agent-harness-construction | AI 에이전트의 action space·tool 정의·observation 포맷·context 예산 설계·최적화 |
| agent-introspection-debugging | 반복 실패·루프·토큰 소진 중인 에이전트 런을 캡처·진단·격리하고 자기진단 보고서 작성 |
| create-mermaid-erd | PRD·도메인 설명을 받아 Mermaid .mmd ERD + 단일 viewer.html (개념·논리·물리 3종) |
| excel-doc-updater | form 기반 xlsx(인터페이스 정의서·요구사항 양식)를 별도 데이터 소스로 갱신·재생성 |
| excel-ui-test-doc-creator | 테스트 시나리오·결과(JSON·markdown)를 단위테스트 산출물 xlsx로 생성 |
| fastapi-guide | FastAPI 프로덕션 API 모범 사례 — async/sync, Pydantic, DI, 배포 |
| git-master | 원자적 커밋·rebase·히스토리 관리 (저장소 커밋 스타일 자동 감지) |
| hsryuuu-writing | hsryuuu(innovation123.tistory.com) 톤·어조·언어 습관 가이드 |
| html-cheat-sheet-creator | 모바일 우선 단일 HTML 치트 시트·학습 카드·레퍼런스 시트 (2~6 탭 + 사이드바) |
| html-db-schema-viewer-creator | DBML·DDL·MCP 결과를 다중 페이지 정적 HTML DB 사이트로 (ERD + 테이블 상세 + DBML 뷰어) |
| html-docs-creator | 임의의 input을 외부 CDN 의존 없는 단일 자기완결 HTML 문서로 (노션 톤) |
| html-erd-viewer-creator | DDL·mmd·schema 명세서를 단일 self-contained 인터랙티브 ERD HTML 파일로 |
| kb-add | KB 단일 input 통로 — URL/파일/텍스트/Inbox, 신규/append/modify/remove 모드, 수정·제거 시 스냅샷 |
| kb-lint | KB 건강 점검 + 위키링크 보강 — 깨진 링크·고아·tags 누락·_inbox 방치·_raw 고아·진부·폴더 컨벤션 검사, --boost-links로 양방향 보강 |
| kb-search | KB 읽기 전용 질의응답 — 4계층 검색(tags/title/body/wikilink) + 출처 인용 |
| node-backend-patterns | Node·Express·Next.js API 라우트(또는 NestJS) 백엔드 아키텍처·DB·캐싱 패턴 |
| pr | GitHub은 gh pr create로 자동 생성, 그 외에는 PR/MR draft markdown 파일 생성 |
| prompt-master | LLM 프롬프트 엔지니어링 — 작성·리뷰·평가, 멀티에이전트 오케스트레이션 |
| rest-api-design | REST API 설계 — 리소스 네이밍, 상태 코드, 페이지네이션, 에러 응답, 버전 관리 |
| si-project-docs | 한국 SI 업계 IT 프로젝트 산출물(설계서·명세서·계획서 등) 작성·업데이트 |
| springboot-java-standards | Java 17+ 코딩 표준 + Spring Boot 가이드 (JPA/QueryDSL reference 별도) |
| springboot-kotlin-standards | Kotlin + Spring Boot 코딩 표준 — null safety, data class, 확장 함수 |
npx claudepluginhub hsryuuu/agent-toolkit --plugin agent-toolkitUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.