Youkamii

Promptkarma — Development skill for Claude Code

Development community

Turn Claude Code prompts into a local-first KARMA x INTELLECT profile badge.

How to install Promptkarma

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Youkamii/promptkarma and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Promptkarma does

Turn Claude Code prompts into a local-first KARMA x INTELLECT profile badge.

Alternatives in Development

  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Alethe Agents — A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with r 511 ★
  • The Library — A Meta-Skill for Private-First Distribution of Agentics (Skills, Agents, and Prompts) across your Agents, Devi 340 ★

README

promptkarma

**Claude Code 프롬프트에서 AI를 대하는 태도와 지시 구조를 읽어, 움직이는 프로필 배지로 만듭니다.**

![promptkarma badge sample](./public/badge-sample.svg)

[**온라인 배지 스튜디오에서 내 배지 만들기 →**](https://promptkarma.vercel.app)

이게 뭔가요?

토큰 사용량이 “얼마나 많이 썼는가”를 보여준다면, promptkarma는 AI에게 **어떻게 말하고 지시했는가**를 두 축으로 바꿉니다.

  • KARMA — AI를 대하는 태도. 욕설이 적을수록 차가운 청록, 많을수록 따뜻한 적색에 가까워집니다.
  • INTELLECT — 지시의 구조와 도구 활용 정도. 점수가 올라갈수록 배지의 다포체가 복잡해집니다.

두 숫자를 읽는 표가 아니라, 모양과 색만 봐도 내 프롬프트 성향이 드러나는 프로필 장식입니다. GitHub README에 같은 주소를 붙여두면 다시 제출할 때마다 갱신됩니다.

정규식으로 만든 배지용 지표입니다. 능력 검사나 자격증은 아닙니다.

바로 써보기

Node.js 22가 설치된 컴퓨터에서 실행합니다. 첫 실행에서는 npm이 패키지를 내려받습니다.

# Claude Code 로컬 세션 스캔
npx --yes promptkarma scan

# 내 컴퓨터에 SVG 배지 생성
npx --yes promptkarma card 

# 원할 때만 공개 배지 갱신
npx --yes promptkarma submit 

현재는 Claude Code의 `~/.claude/projects/` 세션을 읽습니다. `card`가 만든 파일은 `~/.promptkarma/card.svg`에 저장됩니다.

프로필에 붙이기

한 번 제출한 뒤 아래 코드를 GitHub 프로필 README에 붙입니다.

[![promptkarma](https://promptkarma.vercel.app/api/card?u=&style=polytope)](https://promptkarma.vercel.app)

[배지 스튜디오](https://promptkarma.vercel.app)에서는 로그인 없이 사용자명, 배지 스타일, 테마를 바꾸고 README 코드를 복사할 수 있습니다. 공개값이 없으면 점수 대신 표본 상태만 보입니다.

두 축은 어떻게 계산하나요?

Claude Code 로그에서 사람이 직접 입력한 프롬프트만 골라 계산합니다.

KARMA

KARMA = 100 - 욕설 포함 프롬프트 비율 × 5

0에서 100 사이로 자릅니다. 욕설이 많을수록 `CAUSTIC`, 적을수록 `AFFIRMING` 쪽 색이 됩니다. 칭찬 표현이 욕설보다 많이 잡히면 가운데 코어가 빛납니다.

INTELLECT

INTELLECT = 100 × (구조가 있는 프롬프트 + 슬래시커맨드) / (사람 프롬프트 + 슬래시커맨드)

파일 경로, 코드 블록, 링크, 조건, 요구사항, 두 항목 이상의 목록 중 하나가 있으면 구조가 있는 프롬프트로 셉니다. 슬래시커맨드는 도구를 직접 고른 신호로 포함합니다.

도구 출력, 자동 입력, 5,000자를 넘는 붙여넣기, 중복 UUID는 제외합니다. 표본이 30개보다 적으면 두 축을 숨깁니다.

도형 = INTELLECT

배지는 정사면체 하나와 4차원 볼록 정다포체 6종을 합쳐 일곱 단계로 나뉩니다.

INTELLECT 도형 라벨
0–17 정사면체 CHAOTIC
18–33 5-cell SCATTERED
34–45 16-cell LOOSE
46–55 8-cell DELIBERATE
56–67 24-cell STRUCTURED
68–83