Jeremy Ball avatar

Jeremy Ball

Community

@jeremysball · Pittsburgh, USA

4Followers
|
26Public Repos
|
34Published Skills

Jeremy Ball's skill registry centers on PRD lifecycle management via GitHub issues and branches, plus developer utilities for code refactoring, testing, and documentation.

Skills Distribution
DomainDeveloper To...PRD & Project Mana.. (45%)Git & Version Cont.. (20%)Code Search & Refa.. (15%)Documentation & Te.. (12%)

Agent Skills by Jeremy Ball

Showing 34 vetted skills indexed across 2 GitHub repositories.

jeremysballjeremysball

civitai

Query and download models from Civitai using the public REST API.

Community
Basic
jeremysballjeremysball

skill-index

Routes user requests to the correct skill by matching intent against trigger phrases.

Community
Basic
jeremysballjeremysball

playwright-mcp

Automates browser navigation, form filling, and screenshots through the Playwright MCP server.

Community
Basic
jeremysballjeremysball

commit

Create small atomic git commits using conventional commit format at validated checkpoints.

Community
Basic
jeremysballjeremysball

fal-ai

Generate images with fal.ai models through an interactive TUI with fuzzy model search.

Community
Intermediate
jeremysballjeremysball

ast-grep

Search and rewrite code using AST-aware patterns across multiple programming languages.

Community
Intermediate
jeremysballjeremysball

arch-create

Create and update architecture docs defining system boundaries, contracts, and design tradeoffs.

Community
Intermediate
jeremysballjeremysball

context7

Fetch version-specific library documentation and code examples via the Context7 REST API.

Community
Basic
jeremysballjeremysball

strudel

Generate Strudel live-coding music patterns from natural language descriptions of genres, artists, or vibes.

Community
Advanced
jeremysballjeremysball

todo

Generates test-driven development task lists with test-first workflow and per-task commits.

Community
Basic
jeremysballjeremysball

token-burn

Calculate token usage and costs from pi and OpenClaw session JSONL files.

Community
Intermediate
jeremysballjeremysball

plan-mode

Guides read-only planning conversations that interleave questions with emerging architectural decisions.

Community
Intermediate
jeremysballjeremysball

pi-theme-creator

Create, validate, and manage JSON color themes for the Pi coding agent TUI.

Community
Intermediate
jeremysballjeremysball

tmux

Automates interactive CLI and TUI testing through tmux session control and output capture.

Community
Intermediate
jeremysballjeremysball

prd-architecture-review

Review PRDs against architecture documents to identify gaps, mismatches, and implementation risks.

Community
Intermediate
jeremysballjeremysball

crafting-effective-readmes

Write and improve README files using audience-specific templates and section checklists.

Community
Intermediate
jeremysballjeremysball

prd-exec

Creates test-first execution plans with atomic, verifiable tasks for PRD implementation milestones.

Community
Intermediate
jeremysballjeremysball

pi-todo

Tracks ad-hoc todo items for quick bug fixes and small multi-step changes.

Community
Basic
jeremysballjeremysball

boxer

Creates and fixes centered ASCII and Unicode boxes in text files.

Community
Intermediate
jeremysballjeremysball

prd-pr-review

Reviews GitHub pull requests in a tmux-backed interactive pi session using the active model.

Community
Advanced
jeremysballjeremysball

git-switch-commit

Commits selected files to another git branch while preserving uncommitted work via stash.

Community
Intermediate
jeremysballjeremysball

prds-get

Fetch and categorize open GitHub issues labeled PRD using GitHub CLI.

Community
Basic
jeremysballjeremysball

prd-update-progress

Update PRD checkboxes and progress status based on git commits and conversation context.

Community
Advanced
jeremysballjeremysball

prd-next

Analyze a PRD to recommend the single highest-priority task to work on next.

Community
Intermediate

Frequently Asked Questions About Jeremy Ball

FAQPage Schema
What 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.