Skip to content

feat(PF-4157): restructure plugin taxonomy to 6 plugins - #95

Merged
jpuzz0 merged 1 commit into
patternfly:mainfrom
jpuzz0:feat/PF-4157-taxonomy-restructure
May 19, 2026
Merged

feat(PF-4157): restructure plugin taxonomy to 6 plugins#95
jpuzz0 merged 1 commit into
patternfly:mainfrom
jpuzz0:feat/PF-4157-taxonomy-restructure

Conversation

@jpuzz0

@jpuzz0 jpuzz0 commented May 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

Reorganizes the repo from the old plugin structure (design-foundations, figma, issue-management, repo-management) into the agreed 6-plugin taxonomy: react, migration, design-to-code, a11y, code-review, pf-workshop.

  • migration (1 skill) — pf-class-migration-scanner moved from design-foundations. Version upgrade tooling is its own domain.
  • design-to-code (8 skills) — All Figma and design system skills consolidated. Bridges the gap between design artifacts and PF code.
  • code-review (1 skill) — summarize-pr-reviews moved from repo-management. Code quality review is a distinct concern from repo ops.
  • pf-workshop (12 skills) — Team ops tools + skill incubator. Houses skills that serve internal workflows or are not yet vetted for consumer plugins. Skills graduate to consumer plugins when mature.
  • react (5 skills, 3 agents) — Unchanged except pf-library-test-writer merged into pf-unit-test-generator (single skill handles both consumer and library contexts) and write-example-description moved to pf-workshop.
  • a11y — Unchanged (empty placeholder, accepting contributions).

Other changes

  • Deleted dependency-recommender — duplicates what npm-check-updates and Dependabot already provide without adding PF-specific context.
  • Merged pf-library-test-writer into pf-unit-test-generator — single skill now detects context (consumer app vs component library) and applies the right testing approach for each.
  • Updated all marketplace.json, plugin.json, CONTRIBUTING.md, CONTRIBUTING-SKILLS.md, and README files.
  • Fixed stale plugin name references inside skill content (old slash command paths, old plugin placement notes).
  • Added READMEs for all new plugins.

Why pf-workshop?

The dual-purpose plugin (permanent team tools + skill incubator) needed a name that communicates both roles. Workshop works — a workshop has permanent tools AND the project on the bench. It does not repel contributors the way internal might, and it does not need explanation the way incubator would.

Closes #76

Summary by CodeRabbit

  • New Features

    • Added Code Review plugin for PR summarization, quality analysis, and security pattern detection
    • Added Migration plugin for PatternFly version compatibility checking and upgrade planning
    • Enhanced PF Workshop plugin with analytics, release, and helper tooling
    • Updated React plugin skills with component structure auditing and improved testing tools
  • Chores

    • Reorganized plugin catalog and consolidated design functionality
    • Updated documentation to reflect plugin changes

Review Change Stack

@coderabbitai

coderabbitai Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

Warning

Rate limit exceeded

@jpuzz0 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 43 minutes and 28 seconds before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 08f168e9-ea5a-4c48-ba6f-5d2fe7671b6f

📥 Commits

Reviewing files that changed from the base of the PR and between 4709309 and b147a2f.

⛔ Files ignored due to path filters (23)
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-generated-content-label.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-actions.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-in-use.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-information.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-overview.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chat-message-dont-gradients.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chat-messages-do-control-token.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-donts.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-in-use.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-robot.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-variations.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-donts-gradients.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-launch-button.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-launch-examples.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/color-dos-donts.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/color-no-gradients.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/icons-do-this.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/icons-dont-create-new.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/icons-dont-use-without-disclosure.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-components.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-notices-chatbot.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-notices-features.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-requirement.png is excluded by !**/*.png
📒 Files selected for processing (82)
  • .claude-plugin/marketplace.json
  • .cursor-plugin/marketplace.json
  • CONTRIBUTING-SKILLS.md
  • CONTRIBUTING.md
  • PLUGINS.md
  • README.md
  • plugins/code-review/.claude-plugin/plugin.json
  • plugins/code-review/.cursor-plugin/plugin.json
  • plugins/code-review/README.md
  • plugins/code-review/skills/summarize-pr-reviews/SKILL.md
  • plugins/design-foundations/README.md
  • plugins/design-to-code/.claude-plugin/plugin.json
  • plugins/design-to-code/.cursor-plugin/plugin.json
  • plugins/design-to-code/README.md
  • plugins/design-to-code/skills/figma-changes/README.md
  • plugins/design-to-code/skills/figma-changes/SKILL.md
  • plugins/design-to-code/skills/figma-changes/examples/.figma-sync-cache.json
  • plugins/design-to-code/skills/figma-changes/examples/sample-output.md
  • plugins/design-to-code/skills/figma-changes/examples/token-mappings.json
  • plugins/design-to-code/skills/figma-changes/references/figma-api-guide.md
  • plugins/design-to-code/skills/figma-changes/references/template-changelog.md
  • plugins/design-to-code/skills/figma-changes/references/template-detailed-report.md
  • plugins/design-to-code/skills/figma-changes/references/template-release-notes.md
  • plugins/design-to-code/skills/figma-changes/references/troubleshooting.md
  • plugins/design-to-code/skills/figma-changes/references/validation-checklists.md
  • plugins/design-to-code/skills/figma-changes/report-templates.md
  • plugins/design-to-code/skills/figma-changes/scripts/compare-tokens.js
  • plugins/design-to-code/skills/figma-changes/scripts/compare-tokens.sh
  • plugins/design-to-code/skills/figma-changes/scripts/extract-figma-file-key.sh
  • plugins/design-to-code/skills/figma-changes/scripts/figma-sync.sh
  • plugins/design-to-code/skills/figma-icon-finder/SKILL.md
  • plugins/design-to-code/skills/figma-icon-finder/references/common-icons.md
  • plugins/design-to-code/skills/icon-finder/SKILL.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/SKILL.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/guidelines/design-rules.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/guidelines/reference-mapping.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/README.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/REFERENCE-INDEX.md
  • plugins/design-to-code/skills/pf-compliance-checker/SKILL.md
  • plugins/design-to-code/skills/pf-compliance-checker/scripts/patternfly-check.js
  • plugins/design-to-code/skills/pf-design-mode/SKILL.md
  • plugins/design-to-code/skills/pf-design-mode/references/approved-sources.md
  • plugins/design-to-code/skills/pf-raw-colors-scan/SKILL.md
  • plugins/design-to-code/skills/pf-token-auditor/SKILL.md
  • plugins/design-to-code/skills/pf-token-auditor/token-reference.md
  • plugins/figma/README.md
  • plugins/issue-management/README.md
  • plugins/migration/.claude-plugin/plugin.json
  • plugins/migration/.cursor-plugin/plugin.json
  • plugins/migration/README.md
  • plugins/migration/skills/pf-class-migration-scanner/SKILL.md
  • plugins/pf-workshop/.claude-plugin/plugin.json
  • plugins/pf-workshop/.cursor-plugin/plugin.json
  • plugins/pf-workshop/README.md
  • plugins/pf-workshop/skills/analytics-repo-pruning/SKILL.md
  • plugins/pf-workshop/skills/analytics-repo-pruning/reference.md
  • plugins/pf-workshop/skills/analytics-repo-pruning/scripts/analytics-repo-pruning.sh
  • plugins/pf-workshop/skills/css-var-analyzer/SKILL.md
  • plugins/pf-workshop/skills/css-var-analyzer/css-var-analyzer.js
  • plugins/pf-workshop/skills/css-var-analyzer/format-css-report.js
  • plugins/pf-workshop/skills/css-var-analyzer/scripts/analyze-css-vars.sh
  • plugins/pf-workshop/skills/duplicate-epic/SKILL.md
  • plugins/pf-workshop/skills/duplicate-epic/scripts/duplicate_epic.sh
  • plugins/pf-workshop/skills/pf-analyze-modifiers/SKILL.md
  • plugins/pf-workshop/skills/pf-bug-triage/SKILL.md
  • plugins/pf-workshop/skills/pf-bug-triage/reference.md
  • plugins/pf-workshop/skills/pf-create-issue/EXAMPLE.md
  • plugins/pf-workshop/skills/pf-create-issue/README.md
  • plugins/pf-workshop/skills/pf-create-issue/SKILL.md
  • plugins/pf-workshop/skills/pf-org-version-update/SKILL.md
  • plugins/pf-workshop/skills/pf-tokens/SKILL.md
  • plugins/pf-workshop/skills/quarterly-initiative-report/SKILL.md
  • plugins/pf-workshop/skills/semantic-release-troubleshooting/SKILL.md
  • plugins/pf-workshop/skills/summarize-jira-issues/SKILL.md
  • plugins/pf-workshop/skills/write-example-description/SKILL.md
  • plugins/react/README.md
  • plugins/react/skills/pf-library-test-writer/SKILL.md
  • plugins/react/skills/pf-unit-test-generator/SKILL.md
  • plugins/repo-management/.claude-plugin/plugin.json
  • plugins/repo-management/.cursor-plugin/plugin.json
  • plugins/repo-management/README.md
  • plugins/repo-management/skills/dependency-recommender/SKILL.md
📝 Walkthrough

Walkthrough

This PR reorganizes the plugin taxonomy by consolidating and renaming plugins. The marketplace catalogs, plugin manifests, and all documentation are updated to replace design-foundations, figma, issue-management, and repo-management with new plugins: code-review, design-to-code, migration, and pf-workshop. React plugin skills are refined with expanded testing guidance.

Changes

Plugin Marketplace and Manifest Updates

Layer / File(s) Summary
Marketplace catalog updates
.claude-plugin/marketplace.json, .cursor-plugin/marketplace.json
Both Claude and Cursor marketplace JSON files are updated to replace the old plugin set (design-foundations, figma, issue-management, repo-management) with new plugins (migration, design-to-code, code-review, pf-workshop), adding the category field to pf-workshop.
Plugin manifest rebranding and additions
plugins/code-review/.claude-plugin/plugin.json, plugins/code-review/.cursor-plugin/plugin.json, plugins/design-to-code/..., plugins/migration/..., plugins/pf-workshop/...
Plugin.json manifests in both Claude and Cursor directories are updated for code-review (renamed from issue-management with new description), design-to-code (renamed from figma), migration, and pf-workshop plugins to reflect new identity and descriptions.
Plugin documentation for new and renamed plugins
plugins/code-review/README.md, plugins/design-to-code/README.md, plugins/migration/README.md, plugins/pf-workshop/README.md
New and complete README files are added for all reorganized plugins describing their purpose, installation steps for Claude Code and Cursor, included skills with command paths, expected file structure, sources, and licensing. Old plugin READMEs (design-foundations, figma, issue-management, repo-management) are removed.

React Plugin and Workshop Skills Refinement

Layer / File(s) Summary
React plugin skill list and unit-test-generator enhancements
plugins/react/README.md, plugins/react/skills/pf-unit-test-generator/SKILL.md
React plugin README updates the skills list to include pf-component-structure, pf-import-checker, pf-project-scaffolder, and pf-prototype-mode while removing pf-bug-triage and pf-library-test-writer. The pf-unit-test-generator SKILL.md is significantly expanded with context detection logic, improved rules for mocking/queries, explicit testing scope (what to test/not to test), and comprehensive component-library contribution guidance.
Workshop skills namespace relocation
plugins/pf-workshop/skills/analytics-repo-pruning/SKILL.md, plugins/pf-workshop/skills/analytics-repo-pruning/scripts/analytics-repo-pruning.sh, plugins/pf-workshop/skills/pf-analyze-modifiers/SKILL.md
Skills previously under repo-management and design-foundations are relocated to pf-workshop. Documentation and usage examples (e.g., /pf-workshop:pf-analyze-modifiers) are updated to reflect the new namespace and plugin location.

Repository Documentation Sync

Layer / File(s) Summary
Contribution and skill naming documentation updates
CONTRIBUTING.md, CONTRIBUTING-SKILLS.md
Contribution guidelines are updated to replace plugin naming examples (design-foundations → design-to-code, issue-management → migration) and change the non-PatternFly skill example from dependency-recommender to summarize-pr-reviews.
Plugin listings and architecture diagram updates
PLUGINS.md, README.md
Auto-generated PLUGINS.md and README.md are updated with new plugin categories in table of contents and corresponding sections, new React skill listings, and corrected architecture diagram reference from plugins/design-foundations to plugins/design-to-code.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • patternfly/ai-helpers#59: Continues the plugin taxonomy reshuffling by further updating skill namespaces to match the new plugin structure reorganized in this PR.
  • patternfly/ai-helpers#50: Performs overlapping plugin rename/re-scope work around the same marketplace domains (issue-management, repo-management, figma).
  • patternfly/ai-helpers#67: Overlaps with this PR's removal of figma plugin documentation and introduction of design-to-code documentation.

Suggested reviewers

  • bekah-stephens
  • dlabaj
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: restructuring the plugin taxonomy from four plugins to six plugins, with specific issue reference (PF-4157).
Linked Issues check ✅ Passed The PR fully implements the six-plugin taxonomy restructuring [#76] with proper plugin organization, separation of concerns, and workshop/incubator space for internal skills.
Out of Scope Changes check ✅ Passed All changes directly support the plugin restructuring objective; removal of dependency-recommender and merging pf-library-test-writer into pf-unit-test-generator align with the reorganization goals.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@jpuzz0
jpuzz0 requested review from a team and dlabaj and removed request for a team May 18, 2026 15:23
coderabbitai[bot]
coderabbitai Bot previously requested changes May 18, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 5

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@PLUGINS.md`:
- Line 76: Update the description for the `pf-create-issue` entry in PLUGINS.md
to use the hyphenated form "follow-up tracking" instead of "followup tracking"
so the line reads: | `pf-create-issue` | Create GitHub issues for PatternFly
repositories with smart templates, follow-up tracking, and duplicate detection.
|

In `@plugins/code-review/README.md`:
- Around line 29-38: The fenced code block showing the repository tree in
README.md is missing a language tag which triggers markdownlint MD040; update
the opening fence in the snippet that contains the tree (the block starting with
``` and the tree lines "code-review/ ├── .claude-plugin/ ...") to use the text
language (i.e., change the opening fence to ```text) so the tree block is typed
and the lint warning is resolved.

In `@plugins/design-to-code/README.md`:
- Around line 45-61: Update the fenced code block that shows the repository tree
in README.md to include the language identifier "text" (i.e., change the opening
triple backticks to ```text) so the markdown linter rule MD040 is satisfied;
locate the fenced block that begins with the triple backticks followed by the
design-to-code/ tree and add the "text" specifier to the opening fence.

In `@plugins/migration/README.md`:
- Around line 31-40: The code fence showing the directory tree in README.md
lacks a language tag and triggers MD040; update the opening fence for the block
that begins with "migration/" to use a language tag (e.g., change "```" to
"```text") so the markdown linter passes and the tree is treated as plain text.

In `@plugins/pf-workshop/README.md`:
- Around line 53-73: Update the fenced block in README.md that shows the
pf-workshop directory tree to specify the language "text" (change the opening
fence from ``` to ```text) so the markdown code fence is explicitly labeled;
locate the directory tree block under README.md around the pf-workshop/ listing
and update its fence accordingly to satisfy markdownlint MD040.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 446d1b43-fc1e-4298-bd8b-0857e518d9e8

📥 Commits

Reviewing files that changed from the base of the PR and between cec2eed and 4709309.

⛔ Files ignored due to path filters (23)
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-generated-content-label.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-actions.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-in-use.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-information.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/ai-icons-overview.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chat-message-dont-gradients.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chat-messages-do-control-token.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-donts.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-in-use.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-robot.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-avatar-variations.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-donts-gradients.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-launch-button.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/chatbot-launch-examples.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/color-dos-donts.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/color-no-gradients.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/icons-do-this.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/icons-dont-create-new.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/icons-dont-use-without-disclosure.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-components.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-notices-chatbot.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-notices-features.png is excluded by !**/*.png
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/transparency-requirement.png is excluded by !**/*.png
📒 Files selected for processing (82)
  • .claude-plugin/marketplace.json
  • .cursor-plugin/marketplace.json
  • CONTRIBUTING-SKILLS.md
  • CONTRIBUTING.md
  • PLUGINS.md
  • README.md
  • plugins/code-review/.claude-plugin/plugin.json
  • plugins/code-review/.cursor-plugin/plugin.json
  • plugins/code-review/README.md
  • plugins/code-review/skills/summarize-pr-reviews/SKILL.md
  • plugins/design-foundations/README.md
  • plugins/design-to-code/.claude-plugin/plugin.json
  • plugins/design-to-code/.cursor-plugin/plugin.json
  • plugins/design-to-code/README.md
  • plugins/design-to-code/skills/figma-changes/README.md
  • plugins/design-to-code/skills/figma-changes/SKILL.md
  • plugins/design-to-code/skills/figma-changes/examples/.figma-sync-cache.json
  • plugins/design-to-code/skills/figma-changes/examples/sample-output.md
  • plugins/design-to-code/skills/figma-changes/examples/token-mappings.json
  • plugins/design-to-code/skills/figma-changes/references/figma-api-guide.md
  • plugins/design-to-code/skills/figma-changes/references/template-changelog.md
  • plugins/design-to-code/skills/figma-changes/references/template-detailed-report.md
  • plugins/design-to-code/skills/figma-changes/references/template-release-notes.md
  • plugins/design-to-code/skills/figma-changes/references/troubleshooting.md
  • plugins/design-to-code/skills/figma-changes/references/validation-checklists.md
  • plugins/design-to-code/skills/figma-changes/report-templates.md
  • plugins/design-to-code/skills/figma-changes/scripts/compare-tokens.js
  • plugins/design-to-code/skills/figma-changes/scripts/compare-tokens.sh
  • plugins/design-to-code/skills/figma-changes/scripts/extract-figma-file-key.sh
  • plugins/design-to-code/skills/figma-changes/scripts/figma-sync.sh
  • plugins/design-to-code/skills/figma-icon-finder/SKILL.md
  • plugins/design-to-code/skills/figma-icon-finder/references/common-icons.md
  • plugins/design-to-code/skills/icon-finder/SKILL.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/SKILL.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/guidelines/design-rules.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/guidelines/reference-mapping.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/README.md
  • plugins/design-to-code/skills/pf-ai-experience-patterns/references/REFERENCE-INDEX.md
  • plugins/design-to-code/skills/pf-compliance-checker/SKILL.md
  • plugins/design-to-code/skills/pf-compliance-checker/scripts/patternfly-check.js
  • plugins/design-to-code/skills/pf-design-mode/SKILL.md
  • plugins/design-to-code/skills/pf-design-mode/references/approved-sources.md
  • plugins/design-to-code/skills/pf-raw-colors-scan/SKILL.md
  • plugins/design-to-code/skills/pf-token-auditor/SKILL.md
  • plugins/design-to-code/skills/pf-token-auditor/token-reference.md
  • plugins/figma/README.md
  • plugins/issue-management/README.md
  • plugins/migration/.claude-plugin/plugin.json
  • plugins/migration/.cursor-plugin/plugin.json
  • plugins/migration/README.md
  • plugins/migration/skills/pf-class-migration-scanner/SKILL.md
  • plugins/pf-workshop/.claude-plugin/plugin.json
  • plugins/pf-workshop/.cursor-plugin/plugin.json
  • plugins/pf-workshop/README.md
  • plugins/pf-workshop/skills/analytics-repo-pruning/SKILL.md
  • plugins/pf-workshop/skills/analytics-repo-pruning/reference.md
  • plugins/pf-workshop/skills/analytics-repo-pruning/scripts/analytics-repo-pruning.sh
  • plugins/pf-workshop/skills/css-var-analyzer/SKILL.md
  • plugins/pf-workshop/skills/css-var-analyzer/css-var-analyzer.js
  • plugins/pf-workshop/skills/css-var-analyzer/format-css-report.js
  • plugins/pf-workshop/skills/css-var-analyzer/scripts/analyze-css-vars.sh
  • plugins/pf-workshop/skills/duplicate-epic/SKILL.md
  • plugins/pf-workshop/skills/duplicate-epic/scripts/duplicate_epic.sh
  • plugins/pf-workshop/skills/pf-analyze-modifiers/SKILL.md
  • plugins/pf-workshop/skills/pf-bug-triage/SKILL.md
  • plugins/pf-workshop/skills/pf-bug-triage/reference.md
  • plugins/pf-workshop/skills/pf-create-issue/EXAMPLE.md
  • plugins/pf-workshop/skills/pf-create-issue/README.md
  • plugins/pf-workshop/skills/pf-create-issue/SKILL.md
  • plugins/pf-workshop/skills/pf-org-version-update/SKILL.md
  • plugins/pf-workshop/skills/pf-tokens/SKILL.md
  • plugins/pf-workshop/skills/quarterly-initiative-report/SKILL.md
  • plugins/pf-workshop/skills/semantic-release-troubleshooting/SKILL.md
  • plugins/pf-workshop/skills/summarize-jira-issues/SKILL.md
  • plugins/pf-workshop/skills/write-example-description/SKILL.md
  • plugins/react/README.md
  • plugins/react/skills/pf-library-test-writer/SKILL.md
  • plugins/react/skills/pf-unit-test-generator/SKILL.md
  • plugins/repo-management/.claude-plugin/plugin.json
  • plugins/repo-management/.cursor-plugin/plugin.json
  • plugins/repo-management/README.md
  • plugins/repo-management/skills/dependency-recommender/SKILL.md
💤 Files with no reviewable changes (8)
  • plugins/repo-management/.cursor-plugin/plugin.json
  • plugins/react/skills/pf-library-test-writer/SKILL.md
  • plugins/figma/README.md
  • plugins/repo-management/skills/dependency-recommender/SKILL.md
  • plugins/repo-management/.claude-plugin/plugin.json
  • plugins/repo-management/README.md
  • plugins/design-foundations/README.md
  • plugins/issue-management/README.md

Comment thread PLUGINS.md Outdated
Comment thread plugins/code-review/README.md Outdated
Comment thread plugins/design-to-code/README.md Outdated
Comment thread plugins/migration/README.md Outdated
Comment thread plugins/pf-workshop/README.md Outdated
@jpuzz0
jpuzz0 force-pushed the feat/PF-4157-taxonomy-restructure branch from 4709309 to 7150191 Compare May 18, 2026 15:31
@jpuzz0
jpuzz0 force-pushed the feat/PF-4157-taxonomy-restructure branch from 7150191 to b147a2f Compare May 18, 2026 19:20
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.

Reorganize our plugin structure based off team discussion

2 participants