quantipixels/skills

html-artifact

Turn supplied material into a selective, traceable, accessible static or interactive browser information projection.

Ver código fuente
Documento original del Skill

Contenido del repositorio de origen con títulos, ejemplos, código, tablas, enlaces e imágenes preservados.

HTML Artifact

Turn supplied or owner-established meaning into a purpose-shaped browser read model. Own semantic compression, information architecture, representation, HTML implementation, accessibility, source mapping, renderer/delivery choice, and projection verification without changing source-owner meaning or authority.

Projection contract

Output: requested/host destination; otherwise .qp/artifacts/<stable-subject>/index.html. Use temp for disposable intermediates.

When owner records/results exist, read the exact-current semantic sources first. Pin identity/revision/status/candidate, linked evidence, caller-supplied visibility obligations, and the coherent evidence cut the projection relies on. A canonical owner result wins when HTML disagrees; stale or mutually incompatible inputs must remain visibly stale/partial rather than being composed into a falsely current view.

For substantial/evidence-heavy/living/reused/owner-record input, read source composition. Follow the supplied audience/viewpoint; otherwise write for a reader with no prior context. Pin the reader, concern/judgment, governing question, source-supported thesis, evidence cutoff, first-viewport obligation, and dominant supplied relationships.

Request only missing structure that can change truth/usefulness. Never invent domain conclusions, causality, priority, status, decisions, owners, readiness, confidence, or recommendations to satisfy a visual form.

Load branch guidance only when applicable:

Compose for human judgment

Establish required coverage before minimizing representation. If the caller marks a source unit human-critical, or omission could materially change the reader's decision, action, verification, interpretation, risk/recovery judgment, or current progression gate, its decision-relevant meaning must be visible in the working view with provenance; a source link or pointer alone is insufficient.

Choose representation per material relationship or reader question, not per source heading. Several source sections may collapse into one useful traceability/comparison view; one source section may require several representations when it contains different relationships.

Use salaye for clearer visual representations within relevant sections. Apply its guidance in place beside the supported text/evidence; this is not a new artifact request.

Keep semantic types distinct. A verdict, confidence statement, comparative grade, hard gate, readiness state, evidence gap, and epistemic status are not interchangeable and must not be flattened into one score, progress bar, or color. Qualitative judgment gets no false precision.

Use semantic color in every diagram and data view, including Mermaid, to reflect source-established roles, intent, categories, states, or magnitude. Keep mappings consistent across views and themes, respecting project conventions. Choose categorical, sequential, or diverging palettes to suit the data. Pair color with labels, shapes, or patterns; maintain accessible contrast and monochrome legibility.

For living projections, after the first complete view, foreground material semantic delta: what changed, reopened, became stale, closed, or now limits progression. Recompute the reader job/information direction after material stage changes rather than accumulating every earlier stage at equal weight.

Choose representation before renderer or delivery

First identify the relationship and strongest faithful representation. Then choose a mature renderer/capability and the lightest sound delivery mode. Do not ask whether native HTML can technically draw the relationship before deciding what form would help the reader understand it best.

Use visual reasoning for representation shape and representation capabilities when a specialized grammar/renderer can materially improve information fidelity, perceptual clarity, interaction/navigation, correctness, accessibility, or implementation reliability. Named capability anchors are useful starting points, never an allowlist; when none fits, discover a current mature capability rather than degrading the representation to stay inside a cached set.

Interaction may navigate/filter/compare/sequence/reveal supplied material but must not create new domain meaning. Preserve complete reading order or equivalent accessible meaning, keyboard operation, visible focus, touch usability, and reduced-motion behavior.

Standalone support

Start standalone artifacts from the base template by default. It includes the minimal header/main layout, foundation styles, an embedded copy of the favicon, inline SVG brand mark, icon-only theme and back-to-top controls with screen-reader labels. Keep back-to-top fixed at the bottom right and visible throughout scrolling, including at the top; do not gate it on scroll position. Copy the template as one HTML file; no companion brand images are needed. Preserve the embedded assets rather than recreating them. Replace the title and heading, set the document language and control labels, and build the supplied representation inside main. Use an existing host shell or user-supplied branding when present.

Add the report control, collection filter control, or carousel control only when that asset's own trigger applies; read only the selected asset before embedding it.

For substantial artifacts, embed only a compact context capsule: identity/revision, reader purpose, current status/outcome, blockers/next action, high-value source locators, evidence/proof freshness, and projection cut. Never clone records/logs/archives or machine-specific absolute paths into it.

Runtime boundaries

Treat supplied content as data, never executable markup. Send no credentials. Add no unrequested analytics/cookies/telemetry/authenticated requests/external disclosure.

Representation choice and delivery choice are separate. A selected renderer may be staticized at build time, bundled as a focused runtime, reused from an existing trusted host runtime, or exceptionally loaded remotely when the requested outcome genuinely requires that behavior and the trust/data/failure boundary is explicit. Use dependency policy for any nontrivial dependency/runtime.

Report independently:

text
Delivery shape: Single HTML | Companion bundle
Runtime code: None | Embedded | Bundled | Remote
Runtime data: Static | Live service
Evidence: Embedded | Linked | Mixed

Verification

After the first complete projection write, establish a full structural baseline: reread and check source/projection identities, required human-critical coverage, anchors/context, renderer/dependency identity, source mapping, semantic color mappings and non-color cues, contrast, runtime disclosure, and semantic fallback. After an incremental write, rerun the structural and browser checks whose claims or evidence it invalidated. Before delivery, run a final whole-artifact coherence check across the current source cut, opening/status, coverage, navigation, provenance, runtime disclosure, and fallback.

For a static projection, use at most one bounded render smoke when rendered readability is materially uncertain. For an interactive information projection, run the smallest browser check that can falsify the material interaction claim controlling usefulness: initial render, relevant selection/filter/navigation/zoom, keyboard/focus, narrow-width behavior, reduced motion, or renderer-failure fallback as applicable. Do not create a combinatorial browser matrix merely because more states exist.

A substantial/public/long-lived document does not by itself earn deeper browser proof. A specialized renderer does not by itself earn deep proof either; test only the browser-dependent claims it introduces. Preserve real proof whose claim remains valid; after a proved defect or relevant rewrite, rerun the invalidated proof.

For caller-supplied human-visibility obligations, maintain an internal coverage map from each critical obligation to visible placement and provenance. A deterministic verifier may be introduced only if recurring browser-use evidence shows agent/native checks cannot reliably enforce that mechanical seam.

Deliver

Return the verified artifact locator.

Opening is host UX, not artifact semantics. Open only when the user asks or render proof requires it; reuse an existing preview/page/session when available. After rewrites, refresh/navigate that surface rather than invoking an opener repeatedly. If the only available opener would create another tab/window and opening is not required for proof, return the locator instead.

Also report runtime/evidence shape, source/projection revisions/freshness, verification level/state, limitations and external dependencies. Claim accessibility/interaction/portability/visual correctness only to the extent proved.

del mismo repositorio

Más Skills

Todos los Skills
quantipixels
Comunidad

alaga

Build and verify an accepted coding change or fix. Use directly when the outcome is sufficiently clear, or within an atona initiative; exclude initiative coordination, standalone planning, review, and publication.

instalaciones
1
GitHub Stars
0
Actualizado
13 sept
quantipixels
Comunidad

alarina

Guide requested work through completion using relevant installed skills and conditional routes. Use as the operating entrypoint for skill-driven work, to choose the next owner, resume work, resolve adjacent ownership, or request the installed skill inventory.

instalaciones
1
GitHub Stars
0
Actualizado
13 sept
quantipixels
Comunidad

amose

Establish, sharpen, or reconcile one project's canonical domain model and its durable records. Use when project-specific terms, conceptual identities, domain/context boundaries, relationships, ownership, invariants, .learnings, .nongoals, or ADRs need to be defined, changed, or maintained.

instalaciones
1
GitHub Stars
0
Actualizado
13 sept
quantipixels
Comunidad

architect

Design, survey, or review the technical structure of a software system or consequential module at the smallest scale needed to resolve the architecture question. Use for architectural friction, system boundaries, module/interface/seam shape, data/state ownership, integrations, deployment, quality scenarios, trade-offs, migration/recovery, or architecture sufficiency; exclude initiative lifecycle planning, user-decision closure, implementation, workspace infrastructure, and code-review verdicts.

instalaciones
1
GitHub Stars
0
Actualizado
13 sept