Agent skill

Pp Walkerplus

by mvanhorn in mvanhorn/printing-press-library

Find Japan events on Walkerplus for a trip window, inspect a known Walkerplus event, or require source-backed free admission or indoor venues.

Apache-2.0Auto-check passed

Install Pp Walkerplus

skills CLI
$ npx skills add mvanhorn/printing-press-library --skill pp-walkerplus -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mvanhorn/printing-press-library pp-walkerplus --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mvanhorn/printing-press-library.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cli-skills/pp-walkerplus .claude/skills/pp-walkerplus && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
pp-walkerplus
GitHub stars
2.1k
Token cost
~2.1k tokens
SKILL.md length
842 words
Files
1
Skills in repo
505
Repo updated
First seen
Licence
Apache-2.0

At a glance

Find Japan events on Walkerplus for a trip window, inspect a known Walkerplus event, or require source-backed free admission or indoor venues.

  • Works in 4 steps: Resolve the travel location and event… → Discover bounded candidates cheaply.… → Enrich a bounded shortlist when the… → …
  • Asked to use Walkerplus
  • SKILL.md covers Workflow, Evidence and bounds, Catalog availability and Prerequisites: Install the CLI, plus 3 more sections
  • Calls go and npx

What it does

Pp Walkerplus is an agent skill from mvanhorn/printing-press-library. Find Japan events on Walkerplus for a trip window, inspect a known Walkerplus event, or require source-backed free admission or indoor venues. Use when asked to use Walkerplus or run walkerplus-pp-cli.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Official library of CLIs generated by the CLI Printing Press. Endorsed, tested, and community-contributed. The licence is Apache-2.0.

When your agent uses it

  • Asked to use Walkerplus
  • Run walkerplus-pp-cli

Example prompts

  • “/pp-walkerplus”

Requirements

  • Node.js

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Resolve the travel location and event category through the catalogs. Accepted codes and source slugs map to Japanese source labels. City…
  2. Discover bounded candidates cheaply. Search reads listings only. Use exact trip dates and inspect coverage before describing completeness.
  3. Enrich a bounded shortlist when the traveler needs attendance confidence or strict constraints. Keep possible matches separate from…
  4. Read the event edition before recommending attendance. Carry schedule exceptions, weather, cancellation, admission and reservation facts…

What it can do on your machine

Read from SKILL.md and the folder at commit 7638ad4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • go
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Pp Walkerplus loads about 2.1k tokens when it runs. Until then it costs about 54 tokens; SKILL.md has 842 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~54
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mvanhorn/printing-press-library at commit 7638ad4, republished under its Apache-2.0 licence (© mvanhorn). 842 words, ~2,141 tokens.

Download SKILL.mdSave it as .claude/skills/pp-walkerplus/SKILL.md (or your agent's skills folder).
name
pp-walkerplus
description
Find Japan events on Walkerplus for a trip window, inspect a known Walkerplus event, or require source-backed free admission or indoor venues. Use when asked to use Walkerplus or run walkerplus-pp-cli.
license
Apache-2.0
regions
JP
api_language
ja
<!-- GENERATED FILE — DO NOT EDIT.
     This file is a verbatim mirror of library/travel/walkerplus/SKILL.md,
     regenerated post-merge by tools/generate-skills/. Hand-edits here are
     silently overwritten on the next regen. Edit the library/ source instead.
     See the repository agent guide, section "Generated artifacts: registry.json, cli-skills/". -->

Walkerplus event discovery

For a source checkout, use a locally built walkerplus-pp-cli binary with Go 1.26.6 or newer. Catalog installation requires a merged library release. Verify walkerplus-pp-cli --version; if missing, build with go build -o walkerplus-pp-cli ./cmd/walkerplus-pp-cli and make the binary available on PATH. Public Walkerplus HTML is the only runtime source. No credentials, browser, booking, or translation provider is involved. MCP is compiled for stdio only; no HTTP listener is included. When using MCP, inspect truncation metadata and narrow --limit or --select after a bounded result or capture-limit error. CLI JSON error codes remain available; auxiliary diagnostics are separate.

Workflow

  1. Resolve the travel location and event category through the catalogs. Accepted codes and source slugs map to Japanese source labels. City codes, source slugs and Japanese city names from areas are accepted with the matching prefecture; for example, --prefecture tokyo --city ar0313104 or --city shinjuku.

    bash
    walkerplus-pp-cli areas --prefecture kyoto
    walkerplus-pp-cli categories
  2. Discover bounded candidates cheaply. Search reads listings only. Use exact trip dates and inspect coverage before describing completeness.

    bash
    walkerplus-pp-cli search --prefecture kyoto --category festival --from 2026-10-01 --to 2026-10-31 --limit 5 --max-pages 3
  3. Enrich a bounded shortlist when the traveler needs attendance confidence or strict constraints. Keep possible matches separate from confirmed days.

    bash
    walkerplus-pp-cli shortlist --prefecture kyoto --from 2026-10-10 --to 2026-10-12 --max-details 10 --agent --select id,title_ja,start_date,end_date,location,match,schedule,sources
    walkerplus-pp-cli shortlist --prefecture osaka --from 2026-10-11 --to 2026-10-11 --indoor --max-details 10

    --free requires explicit event admission evidence; --indoor requires unconditional indoor evidence. Both flags mean AND. Optional paid purchases do not make explicitly free admission paid; preserve those caveats. Unknown and conditional source attributes are excluded by strict constraints.

  4. Read the event edition before recommending attendance. Carry schedule exceptions, weather, cancellation, admission and reservation facts into the answer with its source URL.

    bash
    walkerplus-pp-cli event ar0313e603640 --select id,title_ja,source_url,schedule,hours,admission,reservation_required,reservation_text,weather,cancellation,organizer_urls,sources

    Completion means every recommendation cites the edition, relevant source dates, match confidence, practical caveats, and coverage limits. If published evidence does not resolve attendance, describe it as possible and direct the traveler to the organizer.

Evidence and bounds

Japanese titles are authoritative. Raw schedule, admission and reservation text, evidence, and source URLs are source facts. Normalized edition_year/date_certainty, parsed recurrence/exclusion lists, admission status, boolean classifications, and match/rank fields are derived conveniences. An overall date envelope is not proof of daily activity. Closure-only rules narrow possible days; explicit occurrences, daily activity or positive recurrence can confirm activity. Approximate seasons, unresolved holiday exceptions, and undisclosed next-year editions never become confirmed dates. --timing starts|ends checks published envelope boundaries.

JSON is compact by default; --agent and --json are compatible. --select/--fields project event fields while retaining query, coverage and provenance. Use schema to discover fields. Unknown scalars are null, collections are empty arrays, diagnostics are stderr.

Default caps are 10 returned events, 3 listing pages, and 10 detail candidates. Shortlist returns only detail-inspected candidates; reaching --max-details can leave fewer results than --limit. Detail selection checks listing-supported location/category matches before candidates with missing facts, using --sort within each group; returned results use --sort. Widen --max-pages and --max-details deliberately within hard limits; an empty bounded scan does not establish absence. Coverage gives sampled routes, counts, continuation, cache hits and incomplete reasons. Resolving an additional city performs at most one prefecture catalog lookup outside the --max-pages event-page budget; catalog_requests/catalog_routes record it, and request_count includes it. Native month/day routes have no year selector; exact local filtering cannot manufacture a future edition.

Use --refresh when a source recheck is needed. sources provide fetch time and cache age; publisher update text is separate. Every custom command accepts --dry-run for offline validation.

bash
walkerplus-pp-cli doctor --dry-run --json
walkerplus-pp-cli event --dry-run --agent

Usage errors exit 2, missing event 3, fetch/parser failure 5, exhausted rate limiting 7. Source failure emits JSON error rather than empty success. Read README.md for build, cache, troubleshooting and live verification details.

Show full SKILL.md (293 more words)Show less

Catalog availability

Use the installer section below when Walkerplus is available in the Printing Press catalog. For a source checkout or when catalog installation is unavailable, build and verify locally using the instructions above.

Prerequisites: Install the CLI

This skill drives the walkerplus-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:
    bash
    npx -y @mvanhorn/printing-press-library install walkerplus --cli-only
  2. Verify: walkerplus-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 (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer). This installs into $GOPATH/bin (default $HOME/go/bin), so add that directory to $PATH instead:

bash
go install github.com/mvanhorn/printing-press-library/library/travel/walkerplus/cmd/walkerplus-pp-cli@latest

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.

Build a bounded shortlist from Walkerplus while preserving Japanese event titles and uncertainty. Inspect details before committing travel time.

Unique Capabilities

These capabilities aren't available in any other tool for this API.

Trip discovery
  • shortlist — Find exact-edition trip candidates with schedule confidence, constraints and explainable ranking.

    Use for a bounded event shortlist tailored to trip dates and practical constraints.

    bash
    walkerplus-pp-cli shortlist --prefecture kyoto --from 2026-10-10 --to 2026-10-12 --max-pages 1 --max-details 3 --limit 3

Recipes

Trip shortlist
bash
walkerplus-pp-cli shortlist --prefecture kyoto --from 2026-10-10 --to 2026-10-12 --limit 5

Enrich bounded candidates and explain schedule confidence.

Compact candidate scan
bash
walkerplus-pp-cli search --prefecture tokyo --from 2026-10-01 --to 2026-10-07 --agent --select id,title_ja,source_url

Keep event output small while retaining coverage metadata.

Event facts
bash
walkerplus-pp-cli event ar0313e603640

Read source schedule, access, pricing and reservation facts.

Auth Setup

Public Walkerplus HTML; no API key or login required.

Run walkerplus-pp-cli doctor to verify setup.

© mvanhorn, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in cli-skills/pp-walkerplus of mvanhorn/printing-press-library.

Open the folder on GitHubat commit 7638ad4

Compare with similar skills

Pp Walkerplus next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Pp Walkerplus compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Pp Walkerplus this skillmvanhorn/printing-press-library2.1k—~2.1kAutomated safety check: PassApache-2.0
Configuring Windows Event Logging For Detectionmukul975/Anthropic-Cybersecurity-Skills34k—~1.6kAutomated safety check: PassApache-2.0
Extracting Windows Event Logs Artifactsmukul975/Anthropic-Cybersecurity-Skills34k—~3.3kAutomated safety check: PassApache-2.0
Analyzing Windows Event Logs In Splunkmukul975/Anthropic-Cybersecurity-Skills34k—~2.8kAutomated safety check: PassApache-2.0
Windows Desktop E2Eaffaan-m/ECC274k1 repos~7.6kAutomated safety check: PassMIT
Windows Desktop E2Eaffaan-m/ECC274k—~5.5kAutomated safety check: PassMIT

Similar skills

  • Configuring Windows Event Logging For Detection

    mukul975/Anthropic-Cybersecurity-Skills

    Configures Windows Event Logging with advanced audit policies to generate high-fidelity security events for threat detection and forensic investigation.

    34k GitHub stars~1.6k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • Extracting Windows Event Logs Artifacts

    mukul975/Anthropic-Cybersecurity-Skills

    Extract, parse, and analyze Windows Event Logs (EVTX) using Chainsaw, Hayabusa, and EvtxECmd to detect lateral movement, persistence, and privilege escalation.

    34k GitHub stars~3.3k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • Analyzing Windows Event Logs In Splunk

    mukul975/Anthropic-Cybersecurity-Skills

    Analyzes Windows Security, System, and Sysmon event logs in Splunk to detect authentication attacks, privilege escalation, persistence mechanisms, and lateral movement using SPL queries mapped to…

    34k GitHub stars~2.8k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • E2E testing for Windows native desktop apps (WPF, WinForms, Win32/MFC, Qt) using pywinauto and Windows UI Automation.

    274k GitHub starsUsed in 1 repo~7.6k tokens
    Testing & QAAuto-check passed
  • E2E testing for Windows native desktop apps (WPF, WinForms, Win32/MFC, Qt) using pywinauto and Windows UI Automation.

    274k GitHub stars~5.5k tokensUpdated 2 days ago
    Testing & QAAuto-check passed
  • Event Store Design

    wshobson/agents

    Designs event stores for event-sourced systems: requirements, a comparison of EventStoreDB, PostgreSQL, Kafka, DynamoDB and Marten, and stream and versioning practices.

    40k GitHub starsUsed in 8 repos~828 tokens
    Backend & APIsAuto-check passed

More from mvanhorn/printing-press-library

All 505 skills in this repo
  • Agent Desktop

    mvanhorn/printing-press-library

    Desktop automation through the real Rust agent-desktop CLI, published in Printing Press through a small bridge.

    2.1k GitHub stars~2.3k tokensUpdated yesterday
    Auto-check: notes
  • Gfonts

    mvanhorn/printing-press-library

    Search, browse, and download Google Fonts from the terminal via the gfonts CLI.

    2.1k GitHub stars~574 tokensUpdated yesterday
    Auto-check passed
  • Pp 1688

    mvanhorn/printing-press-library

    The free, offline Trigger phrases: search 1688 for, find a factory on 1688 for, wholesale price on 1688 for, who is the cheapest supplier on 1688 for, compare 1688 suppliers for, use 1688, run 1688.

    2.1k GitHub stars~3k tokensUpdated yesterday
    Auto-check: notes
  • Pp Activity Japan

    mvanhorn/printing-press-library

    Inspect known Activity Japan plan IDs or URLs, compare dated prices and sessions, check language-sitemap coverage, and hand off to canonical booking pages.

    2.1k GitHub stars~2k tokensUpdated yesterday
    Auto-check: notes
  • Pp Adminbyrequest

    mvanhorn/printing-press-library

    Every Admin By Request portal action, plus a local SQLite mirror of audit, events, inventory and requests for ad-hoc...

    2.1k GitHub stars~3.3k tokensUpdated yesterday
    Auto-check: notes
  • Pp Agent Capture

    mvanhorn/printing-press-library

    macOS screen capture, window recording, GIF conversion, and agent evidence bundles from the terminal.

    2.1k GitHub stars~1.6k tokensUpdated yesterday
    Auto-check: notes

Questions about Pp Walkerplus

What does Pp Walkerplus do?

Find Japan events on Walkerplus for a trip window, inspect a known Walkerplus event, or require source-backed free admission or indoor venues. Pp Walkerplus is an agent skill from mvanhorn/printing-press-library. Find Japan events on Walkerplus for a trip window, inspect a known Walkerplus event, or require source-backed free admission or indoor venues.

When should I use Pp Walkerplus?

Pp Walkerplus fits situations like: asked to use Walkerplus; run walkerplus-pp-cli.

How do I install Pp Walkerplus in Claude Code?

Run `npx skills add mvanhorn/printing-press-library --skill pp-walkerplus -a claude-code`. Or copy the skill folder (cli-skills/pp-walkerplus in mvanhorn/printing-press-library) into .claude/skills/pp-walkerplus in your project. Claude Code loads it when a task matches its description.

How do I install Pp Walkerplus in Codex?

Run `npx skills add mvanhorn/printing-press-library --skill pp-walkerplus -a codex`. Or copy the skill folder (cli-skills/pp-walkerplus in mvanhorn/printing-press-library) into .agents/skills/pp-walkerplus in your project. Codex loads it when a task matches its description.

Can I use Pp Walkerplus in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mvanhorn/printing-press-library --skill pp-walkerplus -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pp-walkerplus, .gemini/skills/pp-walkerplus, .github/skills/pp-walkerplus and .opencode/skills/pp-walkerplus in your project.

What does Pp Walkerplus need to run?

Going by SKILL.md and its folder, Pp Walkerplus needs the command-line tools its instructions call (go and npx). Our summary lists: Node.js.

Does Pp Walkerplus access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Pp Walkerplus safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Pp Walkerplus use?

Pp Walkerplus is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Pp Walkerplus use?

About 2.1k tokens (SKILL.md is roughly 8.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Pp Walkerplus?

Skills that share tags, products or a category with Pp Walkerplus: Configuring Windows Event Logging For Detection (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Extracting Windows Event Logs Artifacts (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Analyzing Windows Event Logs In Splunk (mukul975/Anthropic-Cybersecurity-Skills, 34k stars) and Windows Desktop E2E (affaan-m/ECC, 274k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Pp Walkerplus?

mvanhorn (a GitHub user) maintains it in mvanhorn/printing-press-library, which has 2,053 GitHub stars. The repository holds 505 skills in this directory. The repository was last updated on October 6, 2026.

Source: mvanhorn/printing-press-library on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.