Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

web-artifacts

/web-artifacts

Buduje samodzielne, interaktywne narzędzia i dashboardy w React, Tailwind CSS i Lucide, działające w przeglądarce bez backendu.

Repozytorium
wrongstack ↗
Licencja
MIT
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
2
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • SKILL.md zawiera komentarze HTML (2). Nie widać ich w podglądzie Markdown, a model je czyta.

Co robi i kiedy

Buduje samodzielne, interaktywne narzędzia i dashboardy w React, Tailwind CSS i Lucide, działające w przeglądarce bez backendu.

Oryginalny opis (EN)

Build self-contained, interactive single-file or micro-bundled web artifacts, tools, calculators, dashboards, and prototypes with React, Tailwind CSS, and Lucide. Use when producing standalone interactive web applications or embeds that run frictionlessly in browsers without backend dependencies.

Jak działa

  1. Selection card
  2. Overview
  3. Anti-AI Slop Mandate
  4. Tech Stack & Architecture
  5. Template Blueprint
  6. Skills in scope
  7. Acceptance checks
Sekcje z nagłówków SKILL.md, w oryginale · 80 linii, 471 słów
Podgląd SKILL.md
---
name: web-artifacts
description: "Build self-contained, interactive single-file or micro-bundled web artifacts, tools, calculators, dashboards, and prototypes with React, Tailwind CSS, and Lucide. Use when producing standalone interactive web applications or embeds that run frictionlessly in browsers without backend dependencies."
version: 1.1.0
required-capabilities: [filesystem.read, filesystem.write]
required-tools: []
optional-capabilities: [verification.run, browser.interact, web.research]
trigger: "producing standalone interactive web applications or embeds that run frictionlessly in browsers without backend dependencies."
metadata:
  routing-group: frontend
---

# Web Artifacts — WrongStack

## Selection card
- Task: Build standalone, self-contained interactive web applications and micro-tools.
- Start: Define the application state model, interactive mechanics, and single-file layout constraints.
- Finish: apply the acceptance checks below; report observed results and unresolved constraints.

## Overview

Web artifacts are rich, client-side, self-contained interactive mini-apps (calculators, simulators,
data visualizers, generative audio/visual tools, administrative playgrounds) designed to run
completely within a single HTML file or sandboxed iframe without backend requirements.

## Anti-AI Slop Mandate

AI-generated interfaces frequently collapse into monotonous clichés. Strictly avoid:
- Centered, floating card layouts with uniform 12px or 16px radius on every border.
- Clichéd purple-to-blue or pink-to-indigo mesh gradients on dark slate backgrounds.
- Unmotivated default Inter font applied universally without typographic contrast.
- Superficial animated border glow effects that obscure functional controls.

Instead, execute intentional product aesthetics:
- Choose a deliberate personality: Industrial Terminal, Editorial Monocle, Scandinavian Utility, or High-Density Data Dashboard.
- Use asymmetric layouts, distinct split-panes, sticky control panels, or full-bleed responsive work surfaces.
- Employ expressive typography pairings (e.g., IBM Plex Mono with Fraunces or Geist with Cabinet Grotesk).

## Tech Stack & Architecture

- **Format**: Single-file HTML embedding React 19.3.1 (via ESM import map or bundled build) or modern vanilla web components (checked 2026-10-23).
- **Styling**: Tailwind CSS 4.3.3 (`@tailwindcss/browser` CDN or pre-compiled scoped styles).
- **Icons**: Lucide Icons (checked 2026-10-23: lucide-react 1.61.0 or standalone SVG embeds).
- **State Architecture**: Keep all state in memory or synced to `localStorage`/`URLSearchParams` so user input survives reloads.
- **Zero External Backend**: All computations, charting (SVG/Canvas), and exports (CSV, JSON, PNG) must run entirely client-side.

## Template Blueprint

```html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Interactive Web Artifact</title>
  <script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4.3.3"></script>
  <script src="https://unpkg.com/lucide@latest"></script>
</head>
<body class="bg-zinc-950 text-zinc-100 min-h-screen flex flex-col font-mono">
  <header class="border-b border-zinc-800 px-6 py-4 flex items-center justify-between">
    <h1 class="text-sm font-semibold uppercase tracking-wider text-zinc-400">System Tool v1.0</h1>
    <div id="status" class="text-xs text-emerald-400 font-mono">● READY</div>
  </header>
  <main class="flex-1 grid grid-cols-1 lg:grid-cols-3 gap-6 p-6">
    <section class="lg:col-span-1 border border-zinc-800 rounded p-5 bg-zinc-900/50">
      <!-- Input Controls -->
    </section>
    <section class="lg:col-span-2 border border-zinc-800 rounded p-5 bg-zinc-900/50">
      <!-- Interactive Output Surface / Canvas / Visualization -->
    </section>
  </main>
  <script>
    lucide.createIcons();
  </script>
</body>
</html>
```

## Skills in scope

- `react-modern` — React 19 state derivation, actions, and effect hygiene
- `design-system` — semantic CSS tokens and anti-slop component styling
- `webapp-testing` — headless Playwright verification of interactive user flows

## Acceptance checks

- [ ] Complete application runs standalone from a single HTML file or micro-bundle without backend or CORS failures.
- [ ] Zero AI-slop visual tropes; layout, surface hierarchy, and typography adhere to a deliberate design personality.
- [ ] All interactive controls (sliders, forms, keyboard shortcuts, buttons) trigger immediate, deterministic state updates.
- [ ] Client-side persistence (`localStorage` / URL state) and data export mechanisms function offline.

Wersje

W bazie nie ma innych skilli o nazwie web-artifacts.

Migawka bazy z 28.10.2026 · wersja paczki 3c05240dcb7f (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100web-artifacts-builder
    Buduje rozbudowane aplikacje webowe z React, Tailwind CSS i shadcn/ui, gdy potrzebne są stan, routing i komponenty.
  • 100web-artifacts-builder
    Składa wieloskładnikowe aplikacje HTML w React, Tailwind CSS i shadcn/ui i pakuje je do jednego pliku do podglądu.
  • 100od-artifacts-builder
    Buduje rozbudowane wieloelementowe artefakty HTML na claude.ai przy użyciu React, Tailwind CSS i shadcn/ui.
  • 100web-artifacts-builder
    Dostarcza narzędzia do tworzenia rozbudowanych, wielokomponentowych artefaktów HTML w claude.ai z React, Tailwind CSS i shadcn/ui, gdy potrzebny jest stan, routing lub komponenty shadcn/ui.
  • 100web-artifacts-builder
    Dostarcza narzędzia do tworzenia rozbudowanych, wielokomponentowych artefaktów HTML w Codex.ai z React, Tailwind CSS i shadcn/ui, gdy potrzebny jest stan, routing lub komponenty shadcn/ui.
  • 100building-web-artifacts
    Buduje rozbudowane, wielokomponentowe artefakty HTML na nowoczesnym froncie (React, Tailwind CSS, shadcn/ui) z zarządzaniem stanem, routingiem i komponentami shadcn/ui.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.