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.

소스 정보

저장소
schalkneethling/css-property-type-validator
최근 소스 활동
2026년 8월 9일 11:28
감지된 SKILL.md 언어
영어
스타
11
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
3 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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.
GitHub에서 보기