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를 이용해 주세요.