Skills

Pp Learn Loop Example

Printing Press CLI for Learn Loop Example.

Install

npx skills add mvanhorn/cli-printing-press --skill pp-learn-loop-example -g -a claude-code -y
Category
Engineering
Updated
3d ago
License
Apache-2.0
Context cost
Mediumabout 3,000 tokens
Runs scripts
Yes, review before use

What it does

Printing Press CLI for Learn Loop Example. Golden fixture exercising the spec-declared self-learning loop.

Learn Loop Example, Printing Press CLI

Prerequisites: Install the CLI

This skill drives the learn-loop-example-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first:

  1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows:
    npx -y @mvanhorn/printing-press-library install learn-loop-example --cli-only
    
  2. Verify: learn-loop-example-pp-cli --version
  3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill.

If the npx install fails before this CLI has a public-library category, install Node or use the category-specific Go fallback after publish.

If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds.

Golden fixture exercising the spec-declared self-learning loop. Demonstrates the shape every printed CLI gets when its spec declares a learn: block: the generator emits internal/learn/* subpackages, the teach/recall/learnings commands, the v3 store schema additions, and the self-learning sections in README.md / SKILL.md / AGENTS.md.

The underlying resource surface mirrors the sync-walker fixture (top-level games + walker-fanned-out leagues) so the emitted shape covers the typical multi-file CLI alongside the learn package. Identifiers in the learn block are intentionally neutral (EXAMPLE-* ticker, ALPHA/BRAVO entities) so the scripts/verify-learn-purity.sh gate cannot trip on this fixture.

When Not to Use This CLI

Read the whole SKILL.md on GitHub

More in Engineering