Communitygithub.com

ClickBoom-dev/dotskills

간단하고 사용자 정의 가능한 자동화 CLI 도구로 기술 스킬과 프로젝트 경험을 추적하고 시각화합니다.

dotskills란 무엇인가요?

ClickBoom-dev/dotskills는 개발자가 자신의 기술 스택과 프로젝트 경험을 체계적으로 관리하고 시각화할 수 있는 CLI 기반 도구입니다. 이 스킬은 간단한 명령어만으로 기술 목록을 추가, 업데이트, 삭제하고, 이를 마크다운 형식의 문서나 그래프로 자동 변환하여 보여줍니다. 사용자가 별도의 설정 없이도 바로 사용할 수 있도록 설계되었으며, YAML 또는 JSON 파일을 통해 쉽게 커스터마이징할 수 있습니다. 또한 GitHub Actions와 같은 CI/CD 파이프라인과 연동하여 자동 업데이트가 가능하며, Cursor, Claude Code, Codex 등 다양한 AI 에이전트 플랫폼에서 실행될 수 있습니다. 이 도구는 개인 포트폴리오나 팀의 기술 현황을 한눈에 파악하고 싶은 개발자와 조직에 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add ClickBoom-dev/dotskills

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

dotskills은(는) 무엇을 하나요?

간단하고 사용자 정의 가능한 자동화 CLI 도구로 기술 스킬과 프로젝트 경험을 추적하고 시각화합니다.

기능

  • 기술 스킬 추적: 기술 목록을 추가, 업데이트, 제거할 수 있습니다.
  • 프로젝트 경험 관리: 프로젝트 이름, 설명, 사용 기술 등을 기록합니다.
  • 자동 시각화: 마크다운 파일이나 그래프로 자동 변환하여 보여줍니다.
  • CLI 기반: 터미널에서 간단한 명령어로 모든 작업을 수행합니다.
  • 커스터마이징 가능: YAML 또는 JSON 설정 파일을 통해 사용자 정의가 가능합니다.
  • CI/CD 연동: GitHub Actions와 같은 자동화 파이프라인에 쉽게 통합할 수 있습니다.

설치

npm install -g dotskills
# 또는
npx dotskills

사용법

기술 추가

dotskills add --skill "TypeScript" --level expert

기술 목록 보기

dotskills list

프로젝트 추가

dotskills project add --name "MyProject" --description "A great project" --skills "Node.js,React"

시각화 생성

dotskills visualize --format markdown

설정

dotskills.config.yml 파일을 통해 설정을 변경할 수 있습니다.

skills:
  - name: JavaScript
    level: expert
    projects:
      - name: ProjectA
        description: 웹 애플리케이션

지원 플랫폼

  • Cursor
  • Claude Code
  • Codex
  • 모든 터미널 환경

라이선스

MIT

기여

기여를 환영합니다! 버그 리포트나 기능 제안은 GitHub Issues를 이용해 주세요.

관련 스킬