Skip to main content

cptv-development

Implement, review, or plan CSS Property Type Validator changes involving @property semantics, diagnostics, repository audits, generation, CLI/Stylelint/web behavior, reports, package releases, or agent workflows. Use for every change in this repository that can affect validation behavior, public contracts, filesystem inputs, published-consumer compatibility, or Ephemeral report delivery.

Quellinformationen

Repository
schalkneethling/css-property-type-validator
Letzte Quellaktivität
9. August 2026 um 11:28
Erkannte Sprache von SKILL.md
Englisch
Sterne
11
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
3 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
cptv-development
description
Implement, review, or plan CSS Property Type Validator changes involving @property semantics, diagnostics, repository audits, generation, CLI/Stylelint/web behavior, reports, package releases, or agent workflows. Use for every change in this repository that can affect validation behavior, public contracts, filesystem inputs, published-consumer compatibility, or Ephemeral report delivery.
# CPTV Development Follow an acceptance-first, specification-grounded workflow. Read [references/workflow.md](references/workflow.md) before changing behavior or public contracts. ## Workflow 1. Read `GOAL.md`, the relevant phase in `ROADMAP.md`, and the linked issue. 2. Define stable acceptance IDs before tests. State scope, non-scope, preconditions, observable result, uncertainty behavior, provenance, and gate status. 3. Read the exact official W3C normative section before changing `@property` semantics. Record the stable anchor. Treat libraries, MDN, Webref, WPT, and browsers only as supporting evidence. 4. Use Given/When/Then for workflows and a contract table for low-level invariants. 5. Add the smallest RED test for one accepted outcome. Confirm it fails for the intended reason. 6. Implement only that criterion. Keep ambiguous behavior skipped or review-required. 7. Refactor without broadening scope. Run compatible and uncertainty cases plus deterministic replay. 8. Complete criterion → test → implementation → documentation/specification traceability. 9. Run targeted checks, then the repository verification appropriate to the changed surfaces. ## Boundaries - Keep core filesystem-free and browser-safe. - Read project CSS only through the bounded project-context reader. - Keep Stylelint a focused adapter; do not audit the repository per linted file. - Do not expose web behavior from an unpublished core version. - Treat the pinned Ephemeral Pages contract as public-report compatibility authority. - Never infer `inherits` or `initial-value` without explicit policy or human review. - Never turn advisory or uncertain evidence into a default failure. ## Review Reject assumptions absent from official specifications or accepted product policy, private AST/layout coupling, unsupported cascade/DOM claims, workspace-only release proof, and report behavior that requires network, storage, forms, clipboard, or downloads.
Auf GitHub ansehen