frontend--components_skill

This skill helps ensure frontend components follow the Agent OS standard, improving consistency, quality, and maintainability across projects.
  • TypeScript

0

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill tlabs-xyz/tbtc-v2-performance --skill frontend--components

  • SKILL.md377 B

Overview

This skill applies the Agent OS standard for building and maintaining frontend components. It ensures consistency, accessibility, and predictable behavior across UI elements. Use it to align components with the project's conventions and to speed up reviews and reuse.

How this skill works

The skill inspects component structure, naming, props, and public API to confirm they follow the Agent OS frontend component standard. It checks for required documentation, accessibility attributes, tests, and consistent styling patterns. The output highlights deviations and suggests concrete fixes based on the standard.

When to use it

  • When creating new reusable UI components for the application
  • When refactoring or renaming existing components to match conventions
  • Before merging component pull requests to ensure standard compliance
  • When adding accessibility or testing coverage for components
  • When preparing a component library or design system release

Best practices

  • Name components with clear, scope-aware identifiers and keep public APIs small
  • Document props, default behaviors, and accessibility expectations alongside the component
  • Prefer composition over inheritance; expose slots/children rather than many boolean flags
  • Include unit tests for logic and a11y tests or manual checklist for screen-reader support
  • Keep styling predictable: use tokens, avoid global overrides, and document styling hooks

Example use cases

  • Validating a new Button component for consistent props, accessible labels, and keyboard behavior
  • Refactoring Modal components to have standardized open/close APIs and focus management
  • Auditing a set of form controls for consistent error handling, aria attributes, and tests
  • Preparing a component package for distribution by verifying exports, types, and changelog entries

FAQ

It flags issues like inconsistent naming, missing prop documentation, absent accessibility attributes, untested behaviors, and nonconforming style usage.

Can this skill suggest code changes automatically?

It provides concrete suggestions and examples for fixes; whether changes are applied automatically depends on the integration and CI tooling.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
frontend--components skill by tlabs-xyz/tbtc-v2-performance | VeilStrat