Skip to content

Modernize pf-react plugin: dual plugin dirs, rename agent, fix docs#11

Open
jpuzz0 wants to merge 2 commits intopatternfly:mainfrom
jpuzz0:modernize-pf-react-plugin
Open

Modernize pf-react plugin: dual plugin dirs, rename agent, fix docs#11
jpuzz0 wants to merge 2 commits intopatternfly:mainfrom
jpuzz0:modernize-pf-react-plugin

Conversation

@jpuzz0
Copy link
Collaborator

@jpuzz0 jpuzz0 commented Mar 10, 2026

Cleans up the pf-react plugin and scaffolds three new plugins for workshop contributors.

1. Modernize pf-react plugin

  • Add .cursor-plugin/ directories alongside .claude-plugin/ (identical content)
  • Rename test-generator → unit-test-generator for clarity
  • Delete redundant commands/ directory (just routed to agents)
  • Align mocking advice across both agents: mock at the network boundary, not component boundaries
  • Remove references to unsupported tools (Copilot, ChatGPT)
  • Update all docs with tool-agnostic language
  • Add CONTRIBUTING-SKILLS.md with step-by-step guide for skill contributors

2. Scaffold new plugins, add unit-test skill, remove stale cursor rule

  • Scaffold pf-design-tokens, pf-a11y, and pf-figma plugins with plugin.json and README
  • Wire PatternFly MCP server into all new plugins
  • Register new plugins in both marketplace manifests
  • Add unit-test-generator skill to pf-react (first skill in the repo)
  • Remove MCP server boilerplate from existing agents (auto-discovered via plugin.json)
  • Delete .cursor/rules/patternfly-vibe-coding.mdc (replaced by plugin agents)
  • Update root README and CLAUDE.md to reflect current structure

Closes #10

jpuzz0 added 2 commits March 10, 2026 10:56
Signed-off-by: Jeff Puzzo <jpuzzo@redhat.com>
Signed-off-by: Jeff Puzzo <jpuzzo@redhat.com>
@dlabaj dlabaj requested review from dlabaj and nicolethoen March 17, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Modernize pf-react plugin structure and documentation

1 participant