Update issue-worker agent, plugin configs, and add paper-dynasty CLI reference

- Update agents/issue-worker.md
- Update plugins/blocklist.json, installed_plugins.json, known_marketplaces.json
- Update plugins/marketplaces/claude-plugins-official
- Add skills/paper-dynasty/reference/cli-overview.md and cli/ directory

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Cal Corum 2026-03-11 02:00:51 -05:00
parent 0e57bf948a
commit 897a51d5a6
9 changed files with 203 additions and 11 deletions

View File

@ -64,6 +64,8 @@ You are an autonomous agent that fixes a single Gitea issue and opens a PR for h
git add <specific files>
git commit -m "fix: <description> (#<issue_number>)
Closes #<issue_number>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>"
```
@ -76,7 +78,7 @@ You are an autonomous agent that fixes a single Gitea issue and opens a PR for h
- `owner`: from issue details
- `repo`: from issue details
- `title`: "fix: <concise title> (#<issue_number>)"
- `body`: Summary of changes, what was fixed, files changed, test results
- `body`: Must start with `Closes #<issue_number>` on its own line (Gitea auto-close keyword), followed by a summary of changes, what was fixed, files changed, test results
- `base`: main branch (usually "main")
- `head`: "ai/<repo>-<issue_number>"

View File

@ -1,5 +1,5 @@
{
"fetchedAt": "2026-03-10T06:45:49.515Z",
"fetchedAt": "2026-03-11T07:00:48.746Z",
"plugins": [
{
"plugin": "code-review@claude-plugins-official",

View File

@ -23,10 +23,10 @@
"playground@claude-plugins-official": [
{
"scope": "user",
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/playground/205b6e0b3036",
"version": "205b6e0b3036",
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/playground/bd041495bd2a",
"version": "bd041495bd2a",
"installedAt": "2026-02-18T19:51:28.422Z",
"lastUpdated": "2026-03-04T01:15:31.949Z",
"lastUpdated": "2026-03-10T23:00:48.720Z",
"gitCommitSha": "261ce4fba4f2c314c490302158909a32e5889c88"
}
],
@ -43,10 +43,10 @@
"frontend-design@claude-plugins-official": [
{
"scope": "user",
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/frontend-design/205b6e0b3036",
"version": "205b6e0b3036",
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/frontend-design/bd041495bd2a",
"version": "bd041495bd2a",
"installedAt": "2026-02-22T05:53:45.091Z",
"lastUpdated": "2026-03-04T01:15:31.943Z",
"lastUpdated": "2026-03-10T23:00:48.714Z",
"gitCommitSha": "aa296ec81e8ccb49c9784f167c2c0aa625a86cec"
}
],

View File

@ -5,7 +5,7 @@
"url": "https://github.com/anthropics/claude-plugins-official.git"
},
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-plugins-official",
"lastUpdated": "2026-03-09T14:52:35.768Z"
"lastUpdated": "2026-03-10T16:01:30.404Z"
},
"claude-code-plugins": {
"source": {
@ -13,6 +13,6 @@
"repo": "anthropics/claude-code"
},
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins",
"lastUpdated": "2026-03-10T07:00:49.242Z"
"lastUpdated": "2026-03-11T07:00:48.703Z"
}
}

@ -1 +1 @@
Subproject commit 205b6e0b30366a969412d9aab7b99bea99d58db1
Subproject commit bd041495bd2a1f3e21317f37277b2f5aa152b759

View File

@ -0,0 +1,59 @@
# Paper Dynasty CLI Overview
**Load this when**: You need to know which CLI command to use. Load the linked file for full syntax and flags.
---
## Global Options
These apply to all `paperdomo` commands:
```bash
--env prod|dev # Environment (default: prod)
--json # Output as JSON
--verbose / -v # Show API request details
--yes / -y # Skip confirmation for destructive operations
```
---
## paperdomo Command Groups
**Shell alias**: `paperdomo` | **Full path**: `python ~/.claude/skills/paper-dynasty/cli.py`
| Command Group | What it does | Details |
|---------------|-------------|---------|
| `status` | Packs opened today summary | (inline — no subfile needed) |
| `health` | API health check | (inline — no subfile needed) |
| `team` | List teams, get details, view team cards | Load `cli/team.md` |
| `pack` | List packs, today's analytics, distribute to teams | Load `cli/pack.md` |
| `player` | Get player by ID, list/filter players | Load `cli/player.md` |
| `gauntlet` | List runs, list teams, cleanup gauntlet teams | Load `cli/gauntlet.md` |
```bash
# Quick inline commands (no extra file needed)
python ~/.claude/skills/paper-dynasty/cli.py status # Packs opened today
python ~/.claude/skills/paper-dynasty/cli.py health # API health check
```
---
## pd-cards Command Groups
**Location**: `/mnt/NV2/Development/paper-dynasty/card-creation`
| Command Group | What it does | Details |
|---------------|-------------|---------|
| `custom` | List, preview, submit, create custom cards | Load `cli/pd-cards.md` |
| `scouting` | Generate scouting reports for batters/pitchers | Load `cli/pd-cards.md` |
| `retrosheet` | Process season stats, validate positions, arm/defense ratings | Load `cli/pd-cards.md` |
| `upload` | S3 uploads, refresh card images, validate | Load `cli/pd-cards.md` |
| `live-series` | Update and check live series status | Load `cli/pd-cards.md` |
---
## Quick Status Reference
- **Current Live Cardset**: 27 (2005 Live)
- **Default Pack Type**: 1 (Standard)
- **Rarities**: Replacement < Reserve < Starter < All-Star < MVP < Hall of Fame

View File

@ -0,0 +1,58 @@
# paperdomo pack Commands
**Load this when**: You need pack list, today, or distribute command syntax, or pack type IDs.
```bash
PD="python ~/.claude/skills/paper-dynasty/cli.py"
```
---
## Commands
```bash
$PD pack list [--team SKB] [--opened] [--unopened] # List packs with optional filters
$PD pack today # Analytics for packs opened today
$PD pack distribute --num N # Distribute N packs to all teams
$PD pack distribute --num N --exclude ABBREV # Distribute with team exclusion
```
## Examples
```bash
$PD pack list # All packs
$PD pack list --team SKB # SKB's packs only
$PD pack list --team SKB --unopened # SKB's unopened packs
$PD pack today # Today's open summary
$PD pack distribute --num 10 # Give 10 packs to every team
$PD pack distribute --num 11 --exclude CAR # Skip CAR team
```
## Global Options
```bash
--env prod|dev # Environment (default: prod)
--json # Output as JSON
--verbose / -v # Show API request details
--yes / -y # Skip confirmation for destructive operations
```
---
## Pack Types Reference
Use these IDs when creating packs via the API or scripts.
| ID | Name | Description |
|----|------|-------------|
| 1 | Standard | Default pack type |
| 2 | Starter | Starter deck pack |
| 3 | Premium | Premium pack |
| 4 | Check-In Player | Daily check-in reward |
| 5 | MVP | MVP-only pack |
| 6 | All Star | All-Star pack |
| 7 | Mario | Special Mario pack |
| 8 | Team Choice | 1 card, choice of 4 from selected MLB club |
| 9 | Promo Choice | Promotional choice pack |
**Default Pack Type**: 1 (Standard) for most operations

View File

@ -0,0 +1,38 @@
# paperdomo player Commands
**Load this when**: You need player get or list command syntax.
```bash
PD="python ~/.claude/skills/paper-dynasty/cli.py"
```
---
## Commands
```bash
$PD player get ID # Get player by numeric ID
$PD player list [--rarity RARITY] [--cardset ID] # List/filter players
```
## Examples
```bash
$PD player get 12345 # Player with ID 12345
$PD player get 12785 --json # Machine-readable output
$PD player list --rarity "Hall of Fame" # All Hall of Fame players
$PD player list --rarity MVP --cardset 27 # MVP players in cardset 27
$PD player list --cardset 27 # All players in cardset 27
```
## Rarity Values (lowest to highest)
`Replacement` < `Reserve` < `Starter` < `All-Star` < `MVP` < `Hall of Fame`
## Global Options
```bash
--env prod|dev # Environment (default: prod)
--json # Output as JSON
--verbose / -v # Show API request details
```

View File

@ -0,0 +1,35 @@
# paperdomo team Commands
**Load this when**: You need team list, get, or cards command syntax.
```bash
PD="python ~/.claude/skills/paper-dynasty/cli.py"
```
---
## Commands
```bash
$PD team list [--season N] # List all teams, optionally filtered by season
$PD team get SKB # Get details for a specific team (by abbrev)
$PD team cards SKB # List cards owned by a team
```
## Examples
```bash
$PD team list # All teams
$PD team list --season 10 # Teams in season 10
$PD team get SKB # SKB team details
$PD team cards SKB # SKB's card collection
$PD team cards SKB --json # Machine-readable output
```
## Global Options
```bash
--env prod|dev # Environment (default: prod)
--json # Output as JSON
--verbose / -v # Show API request details
```