Benny Powers avatar

Benny Powers

Community

@bennypowers · Jerusalem

326Followers
|
421Public Repos
|
12Published Skills

Coding is as much a matter of personal growth as it is of logic and control-flow. I keep patience, curiosity, & exuberance in the same toolbox as vim and git.

Agent Skills by Benny Powers

Showing 12 vetted skills indexed across 1 GitHub repositories.

bennypowersbennypowers
46

design-api

Plan custom element APIs covering tags, attributes, events, slots, and CSS properties.

Community
Intermediate
bennypowersbennypowers
46

write-demos

Create and manage partial HTML demos for custom elements served by cem serve.

Community
Intermediate
bennypowersbennypowers
46

vue

Configure Vue projects to treat dash-containing tags as custom elements.

Community
Intermediate
bennypowersbennypowers
46

a11y-review

Identify accessibility issues in custom elements with ARIA and slot validation.

Community
Advanced
bennypowersbennypowers
46

compose

Propose compatible custom element compositions and generate combined HTML.

Community
Advanced
bennypowersbennypowers
46

docs-health

Audits custom element manifests for documentation completeness and quality using cem health JSON output.

Community
Advanced
bennypowersbennypowers
46

angular

Generate Angular integration guidance for custom elements with CUSTOM_ELEMENTS_SCHEMA.

Community
Advanced
bennypowersbennypowers
46

gen-tests

Generates Playwright or Puppeteer-based page object tests for custom elements from cem serve's DevTools previews.

Community
Advanced
bennypowersbennypowers
46

cem-serve

Serve custom elements with live reload, import maps, and CSS transforms.

Community
Intermediate
bennypowersbennypowers
46

migrate

Identify breaking changes between custom element manifests and generate migration reports.

Community
Advanced
bennypowersbennypowers
46

write-docs

Generate MCP-friendly documentation from custom element manifest data.

Community
Advanced
bennypowersbennypowers
46

react

Integrate custom web components in React 18 and 19 with wrappers and TypeScript typings.

Community
Advanced