code-yeongyu/senpi

pi had nothing (nothing), so I made something (something) — sorry mariozechner-senpai, I went ahead and lovingly soiled your pure pi for you. opinionated fork of badlogic/pi-mono with extension-first additions. ganbare ganbare senpi 頑張れ頑張れ先輩

411Stars on the repository
24Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

senpi-qa

01

code-yeongyu/senpi

Skill Claude CodeCodex

Manual QA harness for the senpi coding agent itself. MUST USE after changing packages/ai, packages/agent, packages/coding-agent, or packages/tui — a green typecheck and npm test are NOT QA. Drives the real CLI from source in an isolated sandbox (never touches /.senpi or real credentials) across four channels: remote…

411 yesterday A 201 tokens original MIT

code-yeongyu/senpi

Skill Claude CodeCodex

Implements a single feature in the pi-mono todotools builtin extension work. Use for refactoring, continuation runtime, config resolver, prompt builder, test authoring, golden snapshots, CHANGELOG entries, and harness helpers. Does NOT do manual tmux QA.

411 yesterday A 61 tokens original MIT

tmux-manual-qa

03

code-yeongyu/senpi

Skill Claude CodeCodex

Run a single manual tmux-based QA scenario for the todo continuation feature against the real CLI (./pi-test.sh) in an interactive TUI. Captures scrollback, asserts deterministic pass/fail count markers, and cleans up test fixtures. Use only for the manual-qa milestone features.

411 yesterday A 66 tokens original MIT

merge-upstream

04

code-yeongyu/senpi

Skill Claude CodeCodex

Sync a fork branch with an upstream remote using a history-preserving merge. Use this whenever the user says /merge-upstream, merge upstream, sync upstream, sync fork, or wants upstream changes integrated without rebasing or force-pushing.

411 yesterday A 52 tokens original MIT

release-publish

05

code-yeongyu/senpi

Skill Claude CodeCodex

Release, publish, CalVer tag push, npm publish, 배포, 릴리즈 for senpi. Use for the canonical release flow, GitHub tag/release publication, and npm publishing.

411 yesterday A 44 tokens original MIT

gpt-image-gen

07

code-yeongyu/senpi

Skill Claude CodeCodex

MUST read before generating images. Detailed prompt-crafting guide for gpt-image models, covering tool routing (native imagegeneration server tool vs the generateimage tool), prompt structure from subject to background, verbatim text rendering, anti-patterns, and the revisedprompt feedback loop for iteration.

411 yesterday A 63 tokens original MIT

calendar

08

code-yeongyu/senpi

Skill Claude CodeCodex

First calendar skill.

411 yesterday A 6 tokens copy · 100% MIT

bad--name

09

code-yeongyu/senpi

Skill Claude CodeCodex

A skill with consecutive hyphens in the name.

411 yesterday A 15 tokens copy · 100% MIT

Invalid_Name

11

code-yeongyu/senpi

Skill Claude CodeCodex

A skill with invalid characters in the name.

411 yesterday A 12 tokens copy · 100% MIT

invalid-yaml

12

code-yeongyu/senpi

Skill Claude CodeCodex

name: invalid-yaml description: [unclosed bracket.

411 yesterday A 0 tokens copy · 100% MIT

code-yeongyu/senpi

Skill Claude CodeCodex

This is a multiline description. It spans multiple lines. And should be normalized.

411 yesterday A 20 tokens copy · 100% MIT

different-name

16

code-yeongyu/senpi

Skill Claude CodeCodex

A skill with a name that doesn't match the directory.

411 yesterday A 14 tokens copy · 100% MIT

child-skill

17

code-yeongyu/senpi

Skill Claude CodeCodex

A nested skill in a subdirectory.

411 yesterday A 12 tokens copy · 100% MIT

unknown-field

21

code-yeongyu/senpi

Skill Claude CodeCodex

A skill with an unknown frontmatter field.

411 yesterday A 12 tokens copy · 100% MIT

valid-skill

22

code-yeongyu/senpi

Skill Claude CodeCodex

A valid skill for testing purposes.

411 yesterday A 11 tokens copy · 100% MIT