From primereact
Implement and discover PrimeReact components or source-backed hooks with mode-scoped MCP metadata, examples, and final validation. Use for known components, discovery, behavior, composition, props, callbacks, and hooks; not setup, theming, or troubleshooting-only work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/primereact:primereact-component-implementationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Inspect the local React context and select `styled`, `tailwind`, `primitive`, or `headless` before retrieval. Use `hooks` only for an explicitly requested standalone hook present in current metadata. If evidence is ambiguous, conflicting, dynamic, or wrapper-obscured, ask or return structured ambiguity before any call rather than infer a mode.
Inspect the local React context and select styled, tailwind, primitive, or headless before retrieval. Use hooks only for an explicitly requested standalone hook present in current metadata. If evidence is ambiguous, conflicting, dynamic, or wrapper-obscured, ask or return structured ambiguity before any call rather than infer a mode.
get_component directly. Do not call search or list first.search only when the component name is unknown, select a result in the same mode, then call get_component in that mode.hasCode, and valid next-call arguments before calling same-mode get_example. Skip it when no example is needed or available.hooks mode and current hook metadata/examples. Never reconstruct a hook from headless or component APIs, and never treat hooks as a fallback mode.validate_usage once on final code. Repeat only after it reports an issue and the code is repaired. An accepted result covers only checked generated metadata. Metadata-incomplete, dynamic, extensible, or wrapper cases remain validation limits rather than invented errors.version routinely.known-component: get_component -> validate_usage; maximum 2.source-backed-behavior: get_component -> get_example -> validate_usage; maximum 3.discovery: search -> get_component -> get_example -> validate_usage; maximum 4.primitive-component: get_component -> get_example -> validate_usage; maximum 3.headless-component: get_component -> get_example -> validate_usage; maximum 3.source-backed-hook: get_component -> get_example -> validate_usage; maximum 3.ambiguous-mode: none; maximum 0.dynamic-wrapper: none; maximum 0.Finish with the selected mode, PrimeReact-only resource/public citations, validation result, and separate type/build/test/browser evidence. Never borrow another mode or another Prime library.
npx claudepluginhub primefaces/primeui-plugins --plugin primereactCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.