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:
parent
0e57bf948a
commit
897a51d5a6
@ -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>"
|
||||
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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"
|
||||
}
|
||||
],
|
||||
|
||||
@ -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
|
||||
59
skills/paper-dynasty/reference/cli-overview.md
Normal file
59
skills/paper-dynasty/reference/cli-overview.md
Normal 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
|
||||
58
skills/paper-dynasty/reference/cli/pack.md
Normal file
58
skills/paper-dynasty/reference/cli/pack.md
Normal 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
|
||||
38
skills/paper-dynasty/reference/cli/player.md
Normal file
38
skills/paper-dynasty/reference/cli/player.md
Normal 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
|
||||
```
|
||||
35
skills/paper-dynasty/reference/cli/team.md
Normal file
35
skills/paper-dynasty/reference/cli/team.md
Normal 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
|
||||
```
|
||||
Loading…
Reference in New Issue
Block a user