Agent skill

show-pains

Pain point 히스토리를 인터랙티브 HTML 대시보드로 시각화. Trigger: '/show-pains', 'pain point 보여줘', 'pain 대시보드', 'pain 히스토리'.

Stars 1
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/greenheadHQ/nixos-config/tree/main/modules/shared/programs/claude/files/skills/show-pains

SKILL.md

Pain Point 대시보드

~/.claude/pain-points.jsonl + ~/.claude/pain-points.archive.jsonl을 합쳐 인터랙티브 HTML 대시보드로 시각화한다. 최근 30일 롤링 뷰.

사용법

Bash tool로 스크립트를 실행한다:

bash
~/.claude/scripts/show-pain-points.sh

스크립트가 HTML 파일을 생성하고 브라우저를 자동으로 연다.

데이터 소스

파일 보존 기간 설명
${PAIN_POINTS_FILE:-~/.claude/pain-points.jsonl} 최근 7일 active pain points
${PAIN_ARCHIVE_FILE:-~/.claude/pain-points.archive.jsonl} 최근 30일 정제 후 archive

데이터가 없으면 안내 메시지를 출력하고 종료한다.

대시보드 기능

  • 요약 카드: 총 수, HIGH/MEDIUM/MANUAL 각 수
  • 일별 트렌드 차트: bucket별 색상 라인 (Chart.js)
  • 필터: Bucket, Source, Repo
  • 테이블: 시간 역순, bucket 뱃지, description, reason, repo/branch
  • 반복 패턴: 동일 repeat key (keyword > user_note > description fallback) 3회+ 반복 하이라이트

Expand your agent's capabilities with these related and highly-rated skills.

greenheadHQ/nixos-config

managing-mise

Manage mise runtime: Node.js, pnpm, shims. Trigger: 'mise 설정', 'pnpm not found', '.nvmrc', 'mise shims', 'mise activate', '런타임 버전 불일치'.

1 0
Explore
greenheadHQ/nixos-config

configuring-git

Configure Git via Home Manager: delta, lazygit, rerere. Trigger: 'git 설정 충돌', 'delta 설정', 'lazygit', 'rerere', 'git-cleanup', 'git 브랜치 정리'.

1 0
Explore
greenheadHQ/nixos-config

managing-tmux

Configure tmux: plugins (resurrect, thumbs, yank), Pane Notepad. Trigger: 'tmux 설정', 'tmux 플러그인', 'pane notepad', 'tmux-resurrect', 'tmux 단축키', 'tmux 세션 복원'. NOT for SSH (use managing-ssh). NOT for Atuin (use syncing-atuin).

1 0
Explore
greenheadHQ/nixos-config

configuring-neovim

Configure Neovim (LazyVim) via Nix: plugins, LSP, formatters, linters, themes, treesitter, im-select. Default editor skill — generic '에디터', '편집기', '코드 편집기' queries route here unless the request is explicitly about Zed or another editor-specific path. Trigger: 'neovim', 'LSP', 'lazy.nvim', 'treesitter', '한영 전환', 'im-select', '에디터', '코드 편집기', '편집기 설정', 'colorscheme', 'catppuccin', 'formatter', 'linter', 'extraPackages', '자동완성', 'syntax highlighting', 'language server', '코드 편집'. NOT for Zed/확장 (→ modules/darwin/programs/zed/). NOT for VSCode (제거됨, #329).

1 0
Explore
greenheadHQ/nixos-config

managing-secrets

Manage encrypted secrets with agenix: .age files, re-encryption, decryption failures. Trigger: '시크릿', '암호화', '복호화', 'agenix', 'secrets.nix', 'age key', '.age', '토큰 추가', 're-encrypt', '/run/agenix'. NOT for Vaultwarden 비밀번호 관리자 (use hosting-vaultwarden).

1 0
Explore
greenheadHQ/nixos-config

managing-ssh

Configure SSH, Tailscale VPN, mosh, sudo auth. Trigger: 'SSH 인증 실패', 'Tailscale', 'ssh-agent 문제', 'MagicDNS', 'mosh', 'authorized_keys 설정'. NOT for tmux (use managing-tmux). NOT for Atuin (use syncing-atuin).

1 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results