BB SKILLS / LEARN

Choose frontend, artifact and browser-testing AI skills

Choose an AI skill by the deliverable you need: a web interface, a portable HTML artifact, a static visual or a browser test. This guide compares six Anthropic skill packages in BB Skills using their pinned instructions, helper files and expected outputs.

Start with the deliverable

A request such as “make a launch page” leaves several decisions open. Does the result need editable application code, a single file you can share, or an image for a presentation? Write the required file type and the way you will review it before choosing a skill. That distinction is more useful than a broad label such as design.

Required resultCandidateWhat to inspect first
A page or component in an existing frontendFrontend DesignThe design brief, existing stack and interaction requirements
A multi-component app delivered as one HTML fileWeb Artifacts BuilderInitialization and bundling scripts, dependencies and resulting bundle
An interactive generative-art viewerAlgorithmic ArtThe p5.js template, seed controls and JavaScript output
A static poster or compositionCanvas DesignThe PNG/PDF deliverable, font assets and visual brief
A consistent palette and typographyTheme FactoryThe theme showcase and chosen theme specification
Evidence that a local page behaves as intendedWeb Application TestingThe local server, rendered selectors and test assertions

Frontend code or a portable artifact?

Frontend Design focuses on translating an aesthetic direction into working interface code. Web Artifacts Builder adds a concrete project and delivery workflow: initialize a React project, develop it and bundle the application into an HTML artifact. Choose according to how the recipient will edit or open the result. These packages overlap in frontend work, but their delivery requirements differ.

For example, a pricing page inside an existing application needs the project's navigation, styles and deployment process. A standalone interactive demo may instead need a shareable HTML bundle. Tell the agent which requirement applies. A single HTML file still needs review for external requests and browser behavior; its file format does not establish that it works offline or needs no dependencies.

Interactive art or a static visual?

Algorithmic Art describes a design philosophy followed by p5.js code and an HTML viewer. Canvas Design describes a visual philosophy followed by a PNG or PDF composition. If a viewer must change a seed or a parameter, the interactive deliverable matters. If a recipient only needs a printable poster, a static format may fit better. Neither package establishes the quality of a particular generated result before you inspect it.

Theme Factory can supply a color and font direction for an artifact, especially a presentation. It is a styling input rather than a replacement for deciding the deliverable. Keep the palette consistent while checking contrast, text size and readability in the actual output.

Build, then check behavior

Web Application Testing uses Python Playwright to inspect local web applications. It includes a server-lifecycle helper and examples for finding rendered elements, capturing screenshots and viewing logs. It does not generate a page merely because it mentions the web. A page-building skill can create an interface; a testing workflow can then record whether specific interactions match your requirements.

Use a brief such as: “On a local preview, selecting the annual plan must update the displayed price and label; record the observed result.” State the expected behavior separately from the generated implementation. A screenshot can support visual review, while an assertion can check the price and label. Neither observation covers every interaction, device or accessibility requirement.

Write a reviewable brief

Before running a skill, supply a small brief that keeps the result easy to assess:

FieldExampleWhy it matters
FileA component in the existing React applicationAvoids an unwanted image or separate demo
DataApproved copy, the current style guide and synthetic plan pricesSeparates supplied facts from generated decisions
RunA disposable local preview with no production accountMakes the scope of the observation clear
PassKeyboard selection changes the plan and announced priceProvides a behavior to observe rather than a subjective completion claim
LogRelevant assertions, a screenshot and remaining limitationsLets another reader evaluate the result

Read package and environment requirements

The download is an instruction package, not a hosted execution service. Inspect the package files and helpers before using them. The artifact builder can install frontend dependencies; browser testing needs its Python and browser environment; static design can depend on fonts. Check those requirements against the instructions included with the selected package. An agent label in the catalog identifies a target client, not proof that every helper was executed there.

The versions reviewed for this guide are bound to Anthropic repository commit 8a1541c4a3ffa5a20a5a91de0dcf3f0bab1d1ef4. BB Skills' catalog titles and short descriptions are editorial summaries. The downloadable SKILL.md instructions retain their packaged content, identity and trigger descriptions; updating a catalog category does not rewrite those instructions. The resource pages show the exact package version and SHA-256 value.

Understand the review limits

This comparison comes from reading the six packages, their unmodified archived source instructions and helper-file listings. Each original SKILL.md and package LICENSE.txt was checked against the pinned upstream commit on 5 October 2026. No AI client, generated interface or browser helper was executed for this comparison. It is a selection guide, not a performance benchmark, accessibility audit or security certification. A matching checksum confirms the downloaded bytes; it does not establish that executing them is safe.

Each of these six packages includes an Apache-2.0 license file. Review the particular package's notices and any dependencies or assets before reuse. This observation applies to the reviewed packages; it does not describe every skill in the upstream repository.

Sources and next step

The source links on the six resource pages lead to the pinned directories. The original instructions and license files are also available for inspection inside each download. Compare Frontend Design, Web Artifacts Builder and Web Application Testing side by side, then read the selected package's installation guide.

Pinned Anthropic source tree · About BB Skills · Review and evidence policy

Prepared by BB Skills with AI assistance for source comparison and drafting. The purpose is to help readers choose a package by a concrete output and review its limits before local use. The package checks support the source observations above; they do not represent an independent expert endorsement.

Resources in this guide

Open the library →