rlespinasse의 에이전트 스킬 모음
요약
rlespinasse가 AI 코딩 어시스턴트를 위한 다양한 'Agent Skills' 모음을 공개했습니다. 이 스킬들은 Conventional Commits 적용, Diataxis 기반 문서 구조화, Draw.io 파일 내보내기 자동화 등 개발 워크플로우의 특정 작업을 수행하도록 설계되었습니다. 이를 통해 에이전트가 더욱 체계적이고 전문적인 방식으로 코딩 및 문서를 관리할 수 있게 돕습니다.
핵심 포인트
- Conventional Commits를 활용한 구조화된 커밋 메시지 작성 지원
- Diataxis 원칙에 따라 문서의 범주와 구조를 재구성하는 기능 제공
- Draw.io 파일 내보내기 등 복잡한 다이어그램 작업을 자동화
- 특정 언어(예: 프랑스어)의 문법 및 스타일을 강제하여 콘텐츠 품질 향상
Agent Skills by @rlespinasse
AI 코딩 어시스턴트를 위한 Agent Skills 모음입니다.
사용 가능한 스킬
conventional-commit
Conventional Commits 사양과 커밋 메시지 모범 사례를 사용하여 스테이징된(indexed) git 파일을 커밋하도록 안내합니다. 사용자가 'commit', 'git commit', 'conventional commit', 'commit message', 'staged files', 'indexed files', 'fixup' 또는 'fixup commit'을 언급할 때 사용합니다. 선택적 autosquash를 포함하여 fixup 커밋과 같은 구조화되고 의미 있는 커밋 메시지를 작성하는 데 도움을 줍니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill conventional-commit
diataxis
Diataxis 방법을 기반으로 문서 페이지를 유지 관리하도록 돕습니다. 기존 문서를 분석하고, 페이지를 튜토리얼(tutorials)/방법 안내서(how-to)/설명(explanation)/참조(reference) 범주로 분류하며, 격차를 식별하고 Diataxis 원칙을 따라 문서를 생성하거나 재구성하는 데 도움을 줍니다. 사용자가 'documentation structure', 'Diataxis', 'doc categories', 'tutorials vs how-to guides' 또는 문서 재구성을 언급할 때 사용합니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill diataxis
drawio-export-tools
@rlespinasse가 만든 서드파티 Draw.io 내보내기 생태계에 대한 의사 결정 가이드입니다. docker-drawio-desktop-headless(기본 Docker), drawio-exporter(Rust 백엔드), drawio-export(향상된 Docker), 그리고 drawio-export-action(GitHub Actions)을 다룹니다. 사용자가 'diagram export', 'CI/CD automation', 'batch processing' 또는 Draw.io 파일을 언급할 때 사용합니다. 상황에 따라 적절한 도구를 선택하는 데 도움을 줍니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill drawio-export-tools
french-language
모든 프로젝트 콘텐츠가 정확한 악센트, 문법 및 타이포그래피를 갖춘 올바른 프랑스어로 작성되도록 보장합니다. 사용자가 french, français, langue française, accents, orthographe, typographie 등의 단어를 언급하거나 프랑스어 언어 콘텐츠가 필요한 프로젝트에서 사용합니다. 또한 프랑스어 언어 프로젝트에서 텍스트 기반 파일(SVG, Mermaid, PlantUML, Draw.io, HTML, CSV, JSON, YAML 등)을 생성할 때도 사용합니다. 모든 파일 유형에 걸쳐 프랑스어 작성 관행을 강제하는 데 도움이 됩니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill french-language
local-branches-status
원격 동기화 상태, 메인 브랜치 차이(diff), 워크트리 경로, 마지막 활동 날짜 및 콘텐츠 설명을 포함하여 모든 로컬 git 브랜치의 상태를 보고합니다. 사용자가 branch status, branch overview, local branches, branch report 또는 branch summary 등의 단어를 언급할 때 사용합니다. 모든 브랜치의 상태를 한눈에 이해하는 데 도움이 됩니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill local-branches-status
pin-github-actions
GitHub Actions 워크플로우를 태그 대신 고정된 커밋 SHA(SHA)를 사용하도록 마이그레이션하고, 최신 릴리스 버전을 해결하며, 주요 버전 점프를 플래그 지정하고, Dependabot을 그룹화된 업데이트로 구성합니다. 사용자가 pin actions, pinned versions, SHA pinning, GitHub Actions security, dependabot setup 또는 supply-chain security 등의 단어를 언급할 때 사용합니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill pin-github-actions
verify-pr-logs
풀 리퀘스트(PR)에 대한 GitHub Actions CI 로그를 확인하고, 실패 원인을 진단하며, 에이전트가 수정 사항을 구현하도록 안내합니다. 사용자가 CI failing, check PR logs, fix pipeline, GitHub Actions errors, workflow failures, build broken, tests failing on PR 또는 debug CI 등의 단어를 언급할 때 사용합니다. PR 범위의 CI 분석에만 초점을 맞춥니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill verify-pr-logs
verify-readme-features
README에 나열된 기능들이 실제로 코드베이스에 구현되었는지 확인합니다. 사용자가 기능 검증(verify features), 기능 목록 확인(check feature list), README 확인(confirm README), 문서화 주장 유효성 검사(validate documentation claims) 또는 기능 정확도 감사(audit feature accuracy)를 언급할 때 사용합니다. 오래되거나, 누락되었거나, 부정확한 기능 설명을 포착하는 데 도움이 됩니다.
npx skills add https://github.com/rlespinasse/agent-skills --skill verify-readme-features
설치 (Installation)
npx를 통한 방법 (권장, recommended)
모든 스킬 설치:
npx skills add https://github.com/rlespinasse/agent-skills
특정 스킬 설치:
npx skills add https://github.com/rlespinasse/agent-skills --skill drawio-export-tools
Claude Code 플러그인을 통한 방법 (Via Claude Code plugin)
이 저장소에는 Claude Code 플러그인 설치를 위한 .claude-plugin/marketplace.json 매니페스트가 포함되어 있습니다:
/plugin marketplace add rlespinasse/agent-skills
/plugin install drawio-export-tools
지원되는 에이전트 (Supported Agents)
이 스킬들은 다음 환경에서 작동합니다:
- Claude Code
- Cursor
- VS Code
- GitHub Copilot
- Gemini CLI
- 그리고 Agent Skills specification을 지원하는 기타 AI 코딩 어시스턴트
관련 프로젝트 (Related Projects)
- docker-drawio-desktop-headless - 기본 Docker 이미지
- drawio-exporter - Rust 백엔드
- drawio-export - 향상된 Docker 래퍼(wrapper)
- drawio-export-action - GitHub Action
소개 (About)
저자: @rlespinasse
이 스킬들은 Agent Skills specification을 따르며, 일반적인 개발 작업을 수행하는 과정에서 AI 에이전트가 더 나은 결정을 내릴 수 있도록 설계되었습니다.
기여 (Contributing)
기여를 환영합니다! 자세한 내용은 Contributing Guidelines를 참조하고, 프론트매터(frontmatter) 및 평가(evals) 요구사항은 Skill Specification Reference에서 확인하세요.
기여자를 위한 빠른 시작
# 새로운 스킬 생성
just new-skill my-skill-name
...
라이선스
MIT License - 자세한 내용은 LICENSE 파일을 참조하세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기