agentsclimarketplace

Forge ui

Skill is-bo/fullstack-forge-skill/.agents/skills/forge-ui

Use automatically for visual-interface creation and improvement, including direction, typography, color, spacing, layout, systems, states, consistency, motion, and polish while preserving usability, accessibility, and established brand conventions. Activate automatically for web, mobile, or desktop interface creation and review when that concern is relevant to a software-engineering request.From its SKILL.md

Install
npx -y skills add is-bo/fullstack-forge-skill --skill forge-ui

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 25 days oldThe repository was created 25 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

8.5 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it

forge-ui: User interface

Purpose

Use automatically for visual-interface creation and improvement, including direction, typography, color, spacing, layout, systems, states, consistency, motion, and polish while preserving usability, accessibility, and established brand conventions.

This is an agent playbook, not a claim of standalone analyzer coverage. Apply

fullstack-forge/references/shared/module-contract.md

for common applicability, evidence, command-safety, mutation, verification, and completion rules.

Never hide failed checks or claim that an operation ran when it did not.

Automatic activation signals

Activate when a request or direct repository evidence involves user interface, when the user explicitly names forge-ui, or when discovery proves an applicable boundary.

  • Web, mobile, or desktop interface creation and review
  • Visual styling, redesigns, component libraries, design systems, themes, dashboards, and landing pages

When not to activate

  • Headless services with no operator or user interface

Automated support

Relevant discovery inputs are:

  • frontend applications
  • routes
  • design tokens
  • running-app URL when available

Available deterministic support, where present:

  • Use inspect-rendered-ui for its bounded evidence when present; treat unavailable runtime evidence as NOT_VERIFIED.

Experience workflow and progressive references

Automatic activation signals include:

  • Strong visual intent such as UI, visual design, redesign, styling, spacing, typography, color, design systems, landing pages, or visual polish
  • Ambiguous component, layout, state, table, dashboard, chart, or interface terms only with supporting human-facing or repository evidence

Explicit agent shortcuts are $forge ui build, $forge ui review, $forge ui audit, $forge ui fix. review routes to evidence-preserving audit; improve routes to a fix preview unless safe application is explicitly authorized. Normal feature requests do not require a command.

Use this proportional workflow: UNDERSTANDINSPECTSELECTDEFINEIMPLEMENTRENDERVALIDATEREFINEREPORT. For a small bounded change, keep the same order but record decisions inline; optional templates must not become ceremony.

Load only the references selected by the request and repository evidence:

  • visual-direction — load the installed bundle file fullstack-forge/references/frontend/visual-direction.md only when its Load when condition matches; obey its Do not load when exclusions.
  • design-system — load the installed bundle file fullstack-forge/references/frontend/design-system.md only when its Load when condition matches; obey its Do not load when exclusions.
  • responsive-layout — load the installed bundle file fullstack-forge/references/frontend/responsive-layout.md only when its Load when condition matches; obey its Do not load when exclusions.
  • motion-and-interactions — load the installed bundle file fullstack-forge/references/frontend/motion-and-interactions.md only when its Load when condition matches; obey its Do not load when exclusions.
  • dashboards-and-data-visualization — load the installed bundle file fullstack-forge/references/frontend/dashboards-and-data-visualization.md only when its Load when condition matches; obey its Do not load when exclusions.
  • design-review — load the installed bundle file fullstack-forge/references/frontend/design-review.md only when its Load when condition matches; obey its Do not load when exclusions.
  • anti-patterns — load the installed bundle file fullstack-forge/references/frontend/anti-patterns.md only when its Load when condition matches; obey its Do not load when exclusions.

Accessibility rules remain owned by forge-accessibility; localization by forge-i18n; performance proof by forge-performance; public-search behavior by forge-seo. Compose those owners instead of copying their rules here. Never load mobile, chart, motion, or framework guidance without matching evidence.

Agent inspection procedure

  1. Inspect the product goal, existing brand assets, design tokens, component library, styling mechanism, and nearest visual precedent before proposing a direction.
  2. For substantial work, state the intended character, typography, color, density, layout, shape, imagery, icon, and motion choices with a product-specific rationale.
  3. Start or attach to the running application and enumerate representative routes and states from router or navigation evidence.
  4. Inspect each representative screen at failure-driven small, medium, and wide viewports, recording URL, viewport, theme, locale, input method, and observed layout.
  5. Force loading, partial, empty, error, success, permission, disabled, focus, hover or press, destructive, and long-content states that can occur.
  6. Compare repeated components for semantic-token, state, spacing, typography, icon, and responsive drift; preserve established conventions unless direct evidence shows harm.
  7. Capture browser console and accessibility output on inspected routes; when rendering is unavailable, mark visual behavior NOT_VERIFIED rather than inferring it from source.

Manual inspection requirements:

  • Compare critical screens across themes and input methods
  • Judge visual hierarchy and brand consistency from captured evidence

Stack-specific guidance:

  • Use native framework semantics and preserve server/client rendering boundaries

Evidence to collect

For formal findings, also follow fullstack-forge/references/PROTOCOL.md. Record the module's inspected boundary, relevant tests, direct observations, and unavailable evidence.

Primary standards used as criteria, not proof of compliance:

  • WCAG 2.2
  • WAI-ARIA Authoring Practices Guide
  • Core Web Vitals

Common production failures

  • Inspect the running application at representative small, medium, and wide viewports where possible
  • Verify loading, empty, error, success, disabled, focus, hover, and long-content states
  • Check semantic tokens, typography hierarchy, spacing rhythm, image dimensions, overflow, and reduced motion

Missing-control checks

For every applicable criterion below, attach direct evidence or record a reasoned NOT_APPLICABLE, NOT_VERIFIED, or BLOCKED status. The list is a routing checklist, not evidence by itself.

  • Visual hierarchy
  • Typography
  • Spacing, alignment, and layout rhythm
  • Design tokens and color system
  • Component consistency
  • Forms, tables, and modals
  • Navigation
  • Mobile responsiveness
  • Tablet responsiveness
  • Desktop layout
  • Dark mode
  • Loading states and skeletons
  • Empty states
  • Error states
  • Success states
  • Disabled states
  • Focus states
  • Hover states
  • Destructive states
  • Visual regressions
  • Browser-console errors
  • Generic AI-generated appearance
  • Unfinished screens
  • Inconsistent icons
  • Image treatment
  • Charts and data visualization
  • Representative running routes
  • Desktop, tablet, and mobile screenshots
  • Repeated-component comparison
  • Recorded visual evidence and cleanup of started processes
  • Product-specific visual direction with rationale
  • Preservation of existing brand and component conventions
  • Light and dark theme state parity
  • Truthful content and non-fabricated credibility signals

Commands and tools

  • Run forge ui audit --json or fullstack-forge ui audit --json when an explicit audit is requested and the CLI is installed. Normal feature work does not require it.
  • Use the deterministic support named above only for its documented bounded evidence.

Safe fixes

  • Add missing accessible labels or non-breaking responsive constraints
  • Correct token use and layout-shift-causing dimensions

Approval-required changes

  • Changing the product's visual language or interaction model

Verification

  • Reinspect changed screens at 320, 375, 768, 1024, and 1440 CSS pixels
  • Confirm keyboard focus and no unintended horizontal overflow

Completion contract

Apply the shared module contract and the module-specific limitations below.

Known limitations

  • Do not claim browser or device inspection unless it actually ran

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,679. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.