Communitygithub.com

JordiRigau/hp-prime-kit

에이전트에 최적화된 HP Prime 툴킷: 실제 G2에서 측정된 PPL 규칙이 담긴 AGENTS.md, 린터, 실제 설치되는 소스와 동일한 파일을 실행하는 인터프리터, .hpprgm 빌더까지 포함하여 에이전트가 계산기 없이 프로그램을 작성, 검증, 패키징할 수 있게 해줍니다.

hp-prime-kit란 무엇인가요?

이 스킬은 HP Prime 계산기의 PPL(P Prime Language) 개발을 위해 설계된 완전한 툴킷입니다. PPL은 문서화가 부족하고 컴파일러가 'syntax error'와 줄 번호만 알려주기 때문에 개발 과정에서 가장 시간을 낭비하는 두 가지 문제인 **문법 추측**과 **Connectivity Kit을 통한 붙여넣기 및 컴파일 반복 작업**을 제거합니다. 이 툴킷은 에이전트(예: Claude Code, Cursor, Codex)와 협업하여 PPL 코드를 작성, 린트 검사, 실행, 그리고 최종 .hpprgm 바이너리 패키지로 빌드하는 전체 워크플로우를 지원합니다. 주요 구성 요소로는 실제 G2에서 측정된 PPL 규칙을 담은 AGENTS.md, 린터(hpprime lint), 인터프리터(hpprime run), .hpprgm 빌더(hpprime write)가 포함되어 있어, 에이전트가 계산기 하드웨어에 접근하지 않고도 완전한 프로그램을 개발할 수 있습니다. 사용자는 마지막 단계에서만 Connectivity Kit을 사용하여 .hpprgm 파일을 계산기로 드래그하면 되며, 나머지 모든 개발 과정은 이 툴킷 내에서 처리됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add JordiRigau/hp-prime-kit

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

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

문서

HP Prime

PPL은 문서화가 제대로 되어 있지 않고, 컴파일러는 syntax error와 줄 번호만 알려줍니다. 이 키트는 가장 시간을 낭비하는 두 가지 문제인 문법 추측과 Connectivity Kit에서의 붙여넣기 및 컴파일 반복 작업을 제거합니다.

시작하기

AGENTS.md를 읽으십시오. 이 파일은 이 저장소의 운영 계약입니다: PPL을 작성하기 전에 읽어야 할 내용, 모든 프로그램이 거쳐야 하는 두 개의 게이트, 주장해서는 안 되는 것, 그리고 인간만이 할 수 있는 일이 설명되어 있습니다. 분량이 짧으며, 아래 내용은 모두 이 파일을 전제로 합니다.

그런 다음 한 줄이라도 작성하기 전에 docs/reference/ppl.md를 읽으십시오. 특히 §2절(합리적으로 보이지만 실제로는 틀린 네 가지 가설)을 주의 깊게 보십시오.

세 가지 명령으로 이루어진 루프

hpprime lint FILE.txt                  # 컴파일러가 설명하지 못하는 오류 찾기
hpprime run  FILE.txt --call "F(2)"    # 실제 파일을 여기서 실행, 계산기 없이
hpprime write FILE.txt -o PROG.hpprgm  # 바이너리 빌드

그런 다음 인간이 Connectivity Kit 창에서 .hpprgm 파일을 계산기로 드래그하면 됩니다. 이 단계는 에이전트가 수행할 수 없으며, 미러 폴더에 복사하는 방법은 통하지 않습니다. 자세한 내용은 docs/reference/deploy.md를 참조하십시오.

hpprime doctor는 시스템을 점검하고, hpprime new NAME은 이미 실행 가능한 시작 파일을 생성하며, hpprime build는 앱을 만들고, hpprime verify는 하나씩 검증합니다. 모든 명령어는 docs/tools.md에 설명되어 있습니다.

사용자가 Prime을 한 번도 프로그래밍해 본 적이 없는 경우

다른 모든 작업보다 먼저 docs/start/01-setup.md로 안내하십시오. 빈 폴더에서 계산기에서 실행되는 결과물까지 이어지는 6단계 과정이며, 6단계는 여러분(에이전트)과의 협업에 관한 내용입니다.

이 스킬 설치하기

git clone https://github.com/JordiRigau/hp-prime-kit ~/.claude/skills/hp-prime

저장소 자체가 스킬입니다: SKILL.md가 루트에 위치하므로, .hpprgm 파일이나 PPL 코드를 다루는 모든 세션에서 측정된 규칙을 앞에 두고 문법을 즉석에서 추측하지 않게 됩니다.

관련 스킬