Jeremy Ball
Community@jeremysball · Pittsburgh, USA
Jeremy Ball's skill registry centers on PRD lifecycle management via GitHub issues and branches, plus developer utilities for code refactoring, testing, and documentation.
Agent Skills by Jeremy Ball
Showing 34 vetted skills indexed across 2 GitHub repositories.
civitai
Query and download models from Civitai using the public REST API.
skill-index
Routes user requests to the correct skill by matching intent against trigger phrases.
playwright-mcp
Automates browser navigation, form filling, and screenshots through the Playwright MCP server.
commit
Create small atomic git commits using conventional commit format at validated checkpoints.
fal-ai
Generate images with fal.ai models through an interactive TUI with fuzzy model search.
ast-grep
Search and rewrite code using AST-aware patterns across multiple programming languages.
arch-create
Create and update architecture docs defining system boundaries, contracts, and design tradeoffs.
context7
Fetch version-specific library documentation and code examples via the Context7 REST API.
strudel
Generate Strudel live-coding music patterns from natural language descriptions of genres, artists, or vibes.
todo
Generates test-driven development task lists with test-first workflow and per-task commits.
token-burn
Calculate token usage and costs from pi and OpenClaw session JSONL files.
plan-mode
Guides read-only planning conversations that interleave questions with emerging architectural decisions.
pi-theme-creator
Create, validate, and manage JSON color themes for the Pi coding agent TUI.
tmux
Automates interactive CLI and TUI testing through tmux session control and output capture.
prd-architecture-review
Review PRDs against architecture documents to identify gaps, mismatches, and implementation risks.
crafting-effective-readmes
Write and improve README files using audience-specific templates and section checklists.
prd-exec
Creates test-first execution plans with atomic, verifiable tasks for PRD implementation milestones.
pi-todo
Tracks ad-hoc todo items for quick bug fixes and small multi-step changes.
boxer
Creates and fixes centered ASCII and Unicode boxes in text files.
prd-pr-review
Reviews GitHub pull requests in a tmux-backed interactive pi session using the active model.
git-switch-commit
Commits selected files to another git branch while preserving uncommitted work via stash.
prds-get
Fetch and categorize open GitHub issues labeled PRD using GitHub CLI.
prd-update-progress
Update PRD checkboxes and progress status based on git commits and conversation context.
prd-next
Analyze a PRD to recommend the single highest-priority task to work on next.
Frequently Asked Questions About Jeremy Ball
FAQPage SchemaWhat tasks can I accomplish with jeremysball's skills?▼
You can manage the full PRD lifecycle—create, start, track progress, review architecture alignment, execute, and close PRDs via GitHub issues and branches. Additional skills cover atomic conventional commits, AST-based code refactoring, README writing, Dockerfile and CI/CD generation, and Playwright browser testing.
Who are these skills designed for?▼
Software developers and engineering leads practicing spec-driven development. The PRD suite suits teams tracking requirements through GitHub issues, while utilities like ast-grep, commit, todo, and tmux serve individual contributors doing TDD, refactoring, and interactive terminal testing.
How do the PRD skills work together in practice?▼
Start with prd-create to generate documentation-first PRDs and linked GitHub issues, then prd-start to validate readiness and create a branch. Use prd-next and prd-exec for prioritized, test-first task breakdowns, prd-update-progress to sync git commits, and prd-done to branch, push, merge, and close.
What prerequisites or dependencies do these skills require?▼
Most PRD skills require a GitHub repository with issues labeled 'PRD' and git access. prd-pr-review needs tmux and the pi coding agent; playwright-mcp requires the Playwright MCP server; token-burn reads pi and OpenClaw session JSONL files; serper-search and context7 need their respective API access.
Are jeremysball's skills free and open source?▼
The skills are published publicly on GitHub under the jeremysball account with 26 public repositories. No licensing fees are indicated in the manifest, though integrated third-party services like Serper.dev, fal.ai, and Context7 may require their own API keys and usage terms.