rianvdm

34 mods across 3 repositories, 88 stars between them.

check-skill

01

rianvdm/product-ai-public

Skill OpenCode

Use when the user says "check this skill", "review this skill", "quality check skill", "audit this skill", "skill quality check", "does this skill follow best practices", or provides a path to a SKILL.md file for review. Also triggers on "check skill quality", "skill review", or "is this skill well-written". Audits a…

not rated 18 changed 21d ago A 110 tokens original MIT

rianvdm/product-ai-public

Skill OpenCode

Use when the user reports their Mac is slow, sluggish, laggy, or unresponsive — or asks what's using CPU, memory, or battery. Also triggers on "check system performance", "what's eating my CPU", "Mac is hot", "fan is loud", or any request to diagnose macOS resource usage. Covers CPU hogs, memory pressure, swap…

not rated 18 21d ago D 89 tokens original MIT

discord-bot

03

rianvdm/product-ai-public

Skill OpenCode

Discord bot development on Cloudflare Workers — Discord API, Developer Portal, slash commands, Gateway WebSocket, Interactions Endpoint, bot permissions, intents, and Ed25519 verification.

not rated 18 changed 21d ago A 40 tokens original MIT

linear-walkthrough

04

rianvdm/product-ai-public

Skill OpenCode

Generates a linear, narrative walkthrough of source material — code, documents, architecture diagrams, meeting notes, Jira tickets, or any combination. Produces a step-by-step guide that explains logic, purpose, and connections between components in a readable sequence. Use when the user wants to understand how…

not rated 18 21d ago A SkillSpector: pass 126 tokens original MIT

pm-thinking

05

rianvdm/product-ai-public

Skill OpenCode

Apply the product management philosophy to PRDs, OKRs, strategy docs, roadmaps, product decisions, prioritization, and feature evaluation. Problem-first thinking, outcomes over outputs, empowered teams.

not rated 18 changed 21d ago A 42 tokens original MIT

rianvdm/product-ai-public

Skill Claude CodeOpenCode needs its repo

Safety checks for editing system files — commands in .opencode/command/, skills in .opencode/skills/, agents in .opencode/agent/, or AGENTS.md itself. Load when creating or modifying any of these files.

not rated 18 changed 21d ago A 53 tokens original MIT

workers-vitest-pool

07

rianvdm/product-ai-public

Skill OpenCode

Set up or upgrade vitest tests for Cloudflare Workers using @cloudflare/vitest-pool-workers. Use when scaffolding tests in a new Worker, when an existing Worker is on pool-workers <0.13 (vitest 2/3) and needs to upgrade, or when the test suite hits "Isolated storage failed" / "Expected .sqlite, got .sqlite-shm"…

not rated 18 changed 21d ago A SkillSpector: warn 120 tokens original MIT

rianvdm/product-ai-public

Skill Claude CodeCodex

Use when the user wants to audit their whole CD collection — for remasters ("which of my CDs are remasters", "audit my collection", "re-run the CD audit") or for packaging ("list every digipak", "which of my CDs are not jewel cases", "digipak vs jewel case"). Collection-wide and produces a Google Sheet. For picking…

not rated 18 changed 21d ago A SkillSpector: warn 119 tokens original MIT

finding-cd-bundles

09

rianvdm/product-ai-public

Skill Claude CodeCodex

Use when the user wants to buy CDs from their Discogs wantlist — the cheapest listing for each album, whether any eBay seller has several worth bundling, whether eBay or the Discogs marketplace is cheaper, or what a NAMED Discogs seller has from the wantlist. Triggers e.g. "what do my wantlist CDs cost", "cheapest…

not rated 18 changed 21d ago A SkillSpector: warn 173 tokens original MIT

rianvdm/product-ai-public

Skill Claude CodeCodex

Use when the user wants to find and add an original (non-remastered, non-deluxe, non-club-edition) CD pressing of an album to their Discogs wantlist, or decide which Discogs CD release to buy — e.g. "find an original US CD of X", "add the original pressing to my wantlist", "which CD pressing should I get", or avoiding…

not rated 18 changed 21d ago C 101 tokens original MIT

rianvdm/product-ai-public

Skill Claude CodeCodex needs its repo

Use when the user wants to change or inspect one of their Spotify playlists — create one, rename it, add or remove tracks, reorder, change visibility, or attach cover art — or asks what a playlist currently contains. Triggers e.g. "add these to ", "make me a playlist of X", "clean up ", "dedupe this", "reorder these"…

not rated 18 21d ago A SkillSpector: warn 118 tokens original MIT

playlist-cover

12

rianvdm/product-ai-public

Skill Claude CodeCodex

Use when the user wants cover art for a Spotify or Roon playlist — he gives a playlist link or a Roon screenshot, usually with the name he wants on it, and wants an image made and put on the playlist. Triggers e.g. "make a cover for this playlist", "playlist cover for ", "I need artwork for this playlist", "redo this…

not rated 18 changed 21d ago A SkillSpector: warn 125 tokens original MIT

blind-validator

13

rianvdm/product-ai-public

Agent OpenCode

Independently re-fetches all sources cited in a draft (Jira tickets, GitLab files, wiki pages, doc URLs, MRs) and verifies that each exists and supports the claims made. Returns a structured verification report. Use as a validation step in any command that produces source-backed analysis.

not rated 18 changed 21d ago A 64 tokens original MIT

challenger

14

rianvdm/product-ai-public

Agent OpenCode

Adversarial reasoning reviewer — finds logic errors, weak explanations, unsupported claims, and gaps that mechanical checklists miss. Read-only — reports issues, never fixes them.

not rated 18 changed 21d ago A 37 tokens original MIT

code-review

15

rianvdm/product-ai-public

Agent OpenCode

Reviews code for bugs, security, and maintainability with tool-assisted validation.

not rated 18 changed 21d ago A 14 tokens original MIT

editor

16

rianvdm/product-ai-public

Agent OpenCode

Ruthless style editor for work and personal writing. Detects work-vs-personal context from the file path, loads the right style guide, and runs ten scoped passes to weed out AI patterns. Read-only — reports findings with file:line and suggested rewrites, never fixes them.

not rated 18 changed 21d ago A 61 tokens original MIT

fix-assessor

17

rianvdm/product-ai-public

Agent OpenCode

Assesses whether a Jira ticket's fix can be implemented by a technical PM and an LLM coding agent. Reads GitLab code, maps change surface area, scores feasibility criteria. Returns structured evidence for the orchestrator to make a Go/No-Go verdict.

not rated 18 changed 21d ago A 56 tokens original MIT

assess-fix

18

rianvdm/product-ai-public

Command Claude CodeOpenCode

Assess whether a Jira ticket's fix can be implemented by a technical PM and LLM coding agent, and produce an implementation brief if yes.

not rated 18 changed 21d ago A 32 tokens original MIT

code-review

19

rianvdm/product-ai-public

Command Claude CodeOpenCode

Review changes with parallel @code-review subagents.

not rated 18 changed 27d ago A 12 tokens original MIT

doc-review

20

rianvdm/product-ai-public

Command Claude CodeOpenCode

Review generated files for accuracy, completeness, and style using multi-agent validation.

not rated 18 changed 21d ago A 17 tokens original MIT

meeting

21

rianvdm/product-ai-public

Command OpenCode

Transform a meeting transcript into structured, scannable meeting notes.

not rated 18 changed 21d ago A 14 tokens original MIT

session-end

23

rianvdm/product-ai-public

Command Claude CodeOpenCode

Write a session handoff note before ending a substantive work session.

not rated 18 changed 21d ago A 15 tokens original MIT

session-start

24

rianvdm/product-ai-public

Command Claude CodeOpenCode

Load recent session context and corrections at the start of a work session.

not rated 18 changed 27d ago A 16 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: