From primeng
Implement or discover PrimeNG components in Angular code using current PrimeNG MCP component metadata, routed examples, Angular API resources, and final usage validation. Use for known components, discovery, templates, directives, forms, inputs, outputs, and Table; not for setup, theming, migration, or troubleshooting-only tasks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/primeng:primeng-component-implementationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Inspect the nearest `package.json`, lockfile, Angular workspace configuration, `main.ts`, `app.config.ts`, component metadata, imports, template/style files, forms approach, aliases, state pattern, and nearby components. Preserve standalone Angular structure, TypeScript conventions, binding style, signals/observables, state ownership, and local naming.
Inspect the nearest package.json, lockfile, Angular workspace configuration, main.ts, app.config.ts, component metadata, imports, template/style files, forms approach, aliases, state pattern, and nearby components. Preserve standalone Angular structure, TypeScript conventions, binding style, signals/observables, state ownership, and local naming.
get_component directly. Do not call search or list first.search only when the component name is unknown, select a PrimeNG result, then call get_component.get_component or search section metadata, exact section IDs, hasCode, and valid next-call arguments before calling get_example. Skip get_example when no source example is needed or available.validate_usage once on final code. Repeat only after it reports an issue and the code is corrected. An accepted result covers only checked generated API metadata, not Angular compilation, dependency injection, rendering, CSS, accessibility, responsiveness, forms behavior, state, network, or business behavior.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.table-workflow: get_component -> get_example -> validate_usage; maximum 3.forms-workflow: get_component -> get_example -> validate_usage; maximum 3.template-workflow: get_component -> get_example -> validate_usage; maximum 3.directive-workflow: get_component -> get_example -> validate_usage; maximum 3.input-output-workflow: get_component -> get_example -> validate_usage; maximum 3.Finish with the PrimeNG MCP resource/public citations used, the validation result, and any separate Angular type/build/test/browser checks. Keep PrimeVue and PrimeReact syntax out of the result.
Creates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.
npx claudepluginhub primefaces/primeui-plugins --plugin primeng