By riverma
Update SonarCloud security issues by applying triage decisions from JSON or CSV files. Use when bulk-updating SonarCloud with reviewed triage decisions or applying security review outcomes.
Update SonarCloud security issues by applying triage decisions from JSON or CSV files. Use when the user has reviewed security issues and wants to bulk-update SonarCloud with their triage decisions, apply security review outcomes, or change issue statuses.
Create GitHub issues in NASA-PDS repositories using organizational templates (bug reports, I&T bug reports, feature requests, tasks, vulnerabilities, release themes). Use when user requests to create, file, or submit PDS issues.
Create GitHub pull requests in NASA-PDS repositories with auto-detection of repo/branch, issue linking, reviewer assignment, and label management. Use when user requests to create, open, submit, or make a pull request, PR, merge request, or says "create a PR", "open a PR", "make a PR", "submit a PR", "push a PR", or any variation of creating a pull request in PDS repositories.
Export GitHub Dependabot dependency vulnerability alerts for NASA PDS repositories to JSON. Use when the user requests to export, fetch, or download Dependabot alerts, dependency vulnerability data, or CVE reports for PDS projects.
Analyze GitHub Dependabot dependency vulnerability alerts and suggest triage decisions (dismiss/fix/escalate) with explanations. Use when the user needs help reviewing Dependabot alerts, deciding whether dependencies are exploitable, or triaging CVEs across NASA PDS repositories.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
An AI-native marketplace of skills and workflow automation for the NASA Planetary Data System (PDS) — discoverable on a website and installable directly into AI coding tools such as Claude Code.
The catalog packages PDS engineering workflows (release notes, issue and pull-request creation, dependency and security triage) as AI skills that install and run in seconds.
Built on the open-source slim-framework. Skills are sourced from NASA-PDS/pds-agent-skills.
This repository follows a single source of truth philosophy:
static/data/registry.json — the hand-authored source of truth. It holds
the marketplace identity and every skill entry..claude-plugin/marketplace.json — generated from registry.json by
src/conf/generate-marketplace.js. Claude Code reads this when a user runs
/plugin marketplace add. It is committed so consumers don't need to build.static/marketplace/skills/ — the content of each skill (SKILL.md,
scripts, assets). One folder per skill.registry.json ──(npm run prebuild)──▶ marketplace.json
(you edit) (generated, committed)
npm ci # install dependencies
npm start # local dev server
npm run build # production build (runs the generators first)
npm run serve # preview the production build
The marketplace is registry-driven — you hand-author registry.json and the
build generates everything else. To add a skill:
static/marketplace/skills/<skill-name>/
with a SKILL.md (and any scripts/ or assets/). SKILL.md needs YAML
frontmatter:
---
name: <skill-name>
description: What the skill does and when to use it.
---
skills array in static/data/registry.json:
{
"name": "<skill-name>",
"displayName": "Human Readable Name",
"description": "What it does and when to use it",
"category": "development-workflow",
"tags": ["github", "automation", "pds"],
"example": "An example request a user might make",
"lastUpdated": "2026-05-21"
}
You author only these fields. The build derives type, skill_file_url,
and zip_file_path — do not write them by hand.npm run prebuild.registry.json and .claude-plugin/marketplace.json.static/marketplace/skills/<skill-name>/.static/data/registry.json, then run
npm run prebuild.registry.json entry, then run
npm run prebuild.Categories are defined in registry.json under metadata.categoryIcons; add a
new "<category>": "<emoji>" pair to introduce one.
Branding lives in docusaurus.config.js (under the CUSTOMIZE ME banner): the
title, tagline, URLs, organization, navbar/footer links, and the hero
brandingConfig. The logo is static/img/logo.svg; colors are in
src/css/custom.css.
Apache 2.0 — see LICENSE.
npx claudepluginhub riverma/pds-agent-marketplace --plugin creating-pds-issuesComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.