ワンクリックで
pf-settings
View and manage .pennyfarthing/config.local.yaml settings. Get, set, and show configuration values using dot-path notation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
View and manage .pennyfarthing/config.local.yaml settings. Get, set, and show configuration values using dot-path notation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Interactive playtest — full-stack (UI + Playwright + UX Designer) or headless (API-only + Python driver). Coordinates cross-workspace bug reporting via ping-pong file with FIXER.
LLM cost and cache forensics — reconcile server-log narrator costs against the Anthropic Admin API, attribute per-model spend, detect dead caching and invisible callers. Use when analyzing API costs, auditing cache efficiency, or when the Console bill doesn't match expectations.
Create epic or story context documents. Reads sprint YAML for epic/story data, reads context-schema.yaml for required sections, populates templates, and writes output to sprint/context/. Epic context is a single-agent operation (no tandem). Story context uses PM + tandem partner for domain-specific observations.
Jira CLI commands for sprint management. Use when viewing, assigning, or updating Jira issues from the command line.
Sprint status, backlog, and story management for Pennyfarthing. Use when checking current sprint status, finding available stories, reviewing backlog, or understanding story context and history. IMPORTANT: Always use `pf sprint` CLI commands - never manually edit sprint YAML.
List available workflows, show current workflow details, and switch workflows mid-session. Use when checking available workflow types (TDD, trivial, agent-docs), viewing current workflow phase, switching to a different workflow pattern, or managing BikeLane stepped workflows.
| name | pf-settings |
| description | View and manage .pennyfarthing/config.local.yaml settings. Get, set, and show configuration values using dot-path notation. |
| args | [show|get|set] [key] [value] |
View and manage .pennyfarthing/config.local.yaml settings.
| Command | CLI | Purpose |
|---|---|---|
/pf-settings show | pf settings show | Pretty-print all settings |
/pf-settings get <key> | pf settings get <key> | Get value by dot-path |
/pf-settings set <key> <value> | pf settings set <key> <value> | Set value by dot-path |
Settings live in .pennyfarthing/config.local.yaml. Keys are nested — always use the full dot-path.
| Dot-Path | Type | Description |
|---|---|---|
theme | string | Active persona theme name |
last_panel | string | Last viewed panel |
split.left | string | Left split panel |
split.right | string | Right split panel |
workflow.bell_mode | bool | Bell mode (message injection) |
workflow.relay_mode | bool | Auto-handoff between agents |
workflow.statusbar | bool | Show status bar |
workflow.git_monitor | bool | Git file watcher |
workflow.permission_mode | string | Permission level (standard, accept) |
workflow.pr_mode | string | PR creation mode (draft, ready) |
workflow.pr_merge | string | PR merge strategy (auto, manual) |
display.colorPreset | string | UI color theme |
display.fonts.uiFont | string | UI font (system, custom) |
display.fonts.codeFont | string | Code font (system, custom) |
display.fonts.customUiFont | string | Custom UI font family |
display.fonts.customCodeFont | string | Custom code font family |
Keys that are NOT top-level (common mistakes):
statusbar → use workflow.statusbarbell_mode → use workflow.bell_moderelay_mode → use workflow.relay_modepermission_mode → use workflow.permission_modecolorPreset → use display.colorPreset# Show all interesting settings (theme, workflow, display, split, last_panel)
pf settings show
# Get a specific value
pf settings get theme # → mash
pf settings get workflow.relay_mode # → True
pf settings get display.colorPreset # → Midnight
# Set workflow flags (these are under workflow.*, not top-level)
pf settings set workflow.bell_mode false
pf settings set workflow.relay_mode true
pf settings set workflow.statusbar true
# Set display settings
pf settings set display.colorPreset monokai
# Set top-level values
pf settings set theme discworld
pf settings set last_panel diffs
workflow.relay_mode → workflow: { relay_mode: ... }true/false → bool, numeric strings → int, else stringshow skips large blobs (layout, bikerack_layout, panels, theme_characters) for readabilitystatusbar, bell_mode, or relay_mode — these belong under workflow.