Skip to content
Back to skills

Sk Code Webflow

ASecurity

sk-code WEBFLOW surface: frontend evidence (CSS/HTML/JavaScript standards, implementation and performance patterns, CDN deployment, browser debugging and verification) plus shared implement/debug/verify workflow doctrine.

  • 36 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 21, 2026
testingjavascripttypescriptpythongojavashellbashtestingdebuggingcode-review

Works with

  • cli

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 21, 2026

npx -y skills add MichelKerkmeester/opencode--spec-kit-skilled-agent-orchestration --skill sk-code-webflow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sk Code Webflow?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Sk Code Webflow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/michelkerkmeester-sk-code-webflow-57a647ff/badge)](https://www.skillsdirectory.com/skills/michelkerkmeester-sk-code-webflow-57a647ff)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: sk-code-webflow
description: "sk-code WEBFLOW surface: frontend evidence (CSS/HTML/JavaScript standards, implementation and performance patterns, CDN deployment, browser debugging and verification) plus shared implement/debug/verify workflow doctrine."
allowed-tools: [Read, Bash, Grep, Glob]
version: 1.1.0.0
metadata:
  author: OpenCode
  family: sk-code
  packetKind: surface
---

<!-- Keywords: webflow, frontend, browser, css, html, javascript, cdn, deployment, core-web-vitals, forms, filepond, swiper, hls, surface-evidence, sk-code -->

# webflow Surface — Frontend Evidence

**Domain evidence** and shared workflow doctrine for browser/Webflow frontend work. This surface owns the implement -> debug -> verify phases through the workflow references below, and acts on the evidence gathered here when the hub detects a Webflow surface. Detection markers: `src/2_javascript`, `webflow`, `--vw-` custom properties, CDN-delivered client scripts.

## 1. WHEN THE HUB BUNDLES THIS

- The task touches Webflow-published pages, CDN-delivered `webflow.js`/client scripts, or `src/2_javascript` sources.
- The active workflow phase needs frontend standards (CSS/HTML/JS), an implementation pattern, a performance remediation, a deployment step, or a browser debugging/verification procedure.
- This surface owns edits, tests, and verification through the workflow references; hand off formal findings-first review to `code-review` and author-side quality gates to `code-quality`.

---

## 2. REFERENCE MAP

Language standards (load the detected language's trio; a frontend task legitimately spans all three):
- CSS — `references/css/style-guide.md`, `references/css/quality-standards/patterns-and-naming-enforcement.md`, `references/css/quality-standards/typography-autofill-and-color.md`, `references/css/quality-standards/focus-has-print-and-quick-reference.md`, `references/css/quick-reference.md`, `references/css/patterns/tokens-state-machine-and-triggers.md`, `references/css/patterns/data-attributes-and-forms.md`, `references/css/patterns/focus-accessibility-and-mobile.md`, `references/css/patterns/designer-component-and-performance.md`, `references/css/patterns/quick-reference-and-related.md`
- HTML — `references/html/style-guide.md`, `references/html/quality-standards.md`
- JavaScript — `references/javascript/style-guide/overview-naming-and-structure.md`, `references/javascript/style-guide/formatting.md`, `references/javascript/style-guide/commenting-and-related.md`, `references/javascript/quality-standards/init-dom-error-and-async.md`, `references/javascript/quality-standards/observer-validation-and-performance.md`, `references/javascript/quality-standards/state-and-cleanup.md`, `references/javascript/quality-standards/shared-listener-and-weakmap.md`, `references/javascript/quality-standards/enforcement-and-quick-reference.md`, `references/javascript/quick-reference.md`

Implementation patterns (`references/implementation/`):
- Core: `references/implementation/implementation-workflows/condition-based-waiting.md`, `references/implementation/implementation-workflows/validation-minification-and-cdn.md`, `references/implementation/webflow-patterns/overview-limits-and-collection-lists.md`, `references/implementation/webflow-patterns/development-and-production.md`, `references/implementation/webflow-patterns/finsweet-custom-select-bridge.md`
- Async & observers: `references/implementation/async-patterns/raf-ric-microtask-and-posttask.md`, `references/implementation/async-patterns/timing-compat-and-webflow.md`, `references/implementation/observer-patterns/mutation-and-intersection.md`, `references/implementation/observer-patterns/resize-best-practices-and-shared.md`
- Forms & focus: `references/implementation/form-upload-workflows/overview-architecture-and-filepond.md`, `references/implementation/form-upload-workflows/state-machine-worker-and-forms.md`, `references/implementation/form-upload-workflows/mime-troubleshooting-and-deployment.md`, `references/implementation/focus-management/selector-and-focus-trap.md`, `references/implementation/focus-management/restoration-touch-and-anti-patterns.md`
- Media & vendors: `references/implementation/third-party-integrations/overview-hls-and-lenis.md`, `references/implementation/third-party-integrations/botpoison-and-finsweet.md`, `references/implementation/third-party-integrations/filepond.md`, `references/implementation/third-party-integrations/best-practices-and-summary.md`, `references/implementation/swiper-patterns/overview-timeline-and-marquee.md`, `references/implementation/swiper-patterns/autoplay-accessibility-and-naming.md`, `references/implementation/swiper-patterns/initialization-and-troubleshooting.md`
- Hardening & performance: `references/implementation/security-patterns/overview-and-checklist.md`, `references/implementation/security-patterns/owasp-prototype-and-safe-access.md`, `references/implementation/performance-patterns/overview-and-checklist.md`, `references/implementation/performance-patterns/budgets-and-anti-patterns.md`

Animation / Motion.dev (`references/animation/`): `references/animation/animation-principles.md`, `references/animation/animate-and-timelines.md`, `references/animation/decision-matrix.md`, `references/animation/performance-and-pitfalls.md`, `references/animation/scroll-and-gestures.md`, `references/animation/integration-patterns.md`, `references/animation/quick-start.md`
Use after the Webflow surface resolves when Motion.dev overlays Webflow animation needs: scroll reveals, timelines, gestures; snippets live in `assets/animation/snippets/`.

Performance (`references/performance/`): `cwv-remediation.md`, `resource-loading.md`, `interaction-gated-loading.md`, `third-party.md`, `webflow-constraints.md`

Deployment (`references/deployment/`): `references/deployment/cdn-deployment.md`, `references/deployment/minification-guide/overview-terser-and-patterns.md`, `references/deployment/minification-guide/workflow-verification-and-debugging.md`, `references/deployment/minification-guide/batch-rules-and-related.md`, `references/deployment/webflow-staging-production.md`

Browser debugging (`references/debugging/`): `references/debugging/debugging-workflows/systematic-four-phases.md`, `references/debugging/debugging-workflows/rules-and-root-cause.md`, `references/debugging/debugging-workflows/performance-debugging.md`, `references/debugging/debugging-workflows/quick-reference-and-lenis.md`, `references/debugging/debugging-workflows/sub-agent-verification.md`, `references/debugging/debugging-workflows/scroll-interceptor-and-related.md`, `references/debugging/error-recovery.md`

Browser verification (`references/verification/`): `references/verification/verification-workflows/gate-and-automated-options.md`, `references/verification/verification-workflows/requirements-rules-and-checklist.md`, `references/verification/performance-checklist.md`

Cross-language shared tier (`references/shared/`): `references/shared/dev-workflow/overview-nav-and-logging.md`, `references/shared/dev-workflow/automation-errors-and-compat.md`, `references/shared/dev-workflow/common-commands.md`, `references/shared/dev-workflow/checklists-and-decision-matrix.md`, `references/shared/cross-language-rules.md`, `references/shared/enforcement.md`

Supporting assets and performance resources: `assets/animation/install-card.md`, `assets/animation/playbook-entries.md`, `assets/animation/snippets/README.md`, `assets/integrations/README.md`, `assets/patterns/README.md`, `assets/scripts/README.md`, `assets/templates/README.md`, `assets/webflow-debugging-checklist.md`, `assets/webflow-verification-checklist.md`, `references/implementation/animation-workflows/motion-dev-advanced.md`, `references/implementation/animation-workflows/motion-dev-and-performance.md`, `references/implementation/animation-workflows/overview-decision-tree-and-css.md`, `references/implementation/animation-workflows/testing-and-common-issues.md`, `references/performance/cwv-remediation.md`, `references/performance/interaction-gated-loading.md`, `references/performance/resource-loading.md`, `references/performance/third-party.md`, `references/performance/webflow-constraints.md`

Workflow: the implement -> debug -> verify phases are covered by the split implementation, debugging, and verification resources above; no root-level workflow trio is assumed.

## 2b. SMART ROUTING (machine-readable)

This block is the deterministic projection of code-webflow's own reference/asset routing; keep it in sync with the parent hub union.

```python
# code-webflow owns its intent -> reference/asset routing. Paths are relative to
# this skill root. The parent sk-code hub RESOURCE_MAP is the union of this map
# (re-prefixed with sk-code-webflow/) and the sibling code-opencode map plus the
# parent-owned universal/shared tier; a drift guard enforces that equality.
DEFAULT_RESOURCE = [
    "references/shared/dev-workflow/overview-nav-and-logging.md",
    "references/shared/dev-workflow/automation-errors-and-compat.md",
    "references/shared/dev-workflow/common-commands.md",
    "references/shared/dev-workflow/checklists-and-decision-matrix.md",
]

INTENT_SIGNALS = {
    "IMPLEMENTATION":     {"weight": 1, "keywords": ["implement", "build", "create", "feature", "component", "module", "authoring", "smooth-scroll", "intersectionobserver"]},
    "CODE_QUALITY":       {"weight": 1, "keywords": ["lint", "format", "quality gate", "naming", "standards", "code smell"]},
    "DEBUGGING":          {"weight": 1, "keywords": ["debug", "broken", "failing", "stack trace", "console error", "regression"]},
    "VERIFICATION":       {"weight": 1, "keywords": ["verify", "passing", "type-check", "alignment drift", "completion claim"]},
    "TESTING":            {"weight": 1, "keywords": ["unit test", "integration test", "coverage", "vitest", "pytest", "shellcheck"]},
    "DEPLOYMENT":         {"weight": 1, "keywords": ["deploy", "cdn", "wrangler", "minify", "staging", "production release"]},
    "PERFORMANCE":        {"weight": 1, "keywords": ["lighthouse", "core web vitals", "web vitals", "largest contentful", "lcp", "interaction to next paint", "inp", "cumulative layout shift", "cls", "pagespeed", "jank", "frame budget"]},
    "ANIMATION":          {"weight": 1, "keywords": ["animation", "transition", "easing", "stagger", "motion principles", "motion language", "gsap", "lenis", "carousel", "parallax"]},
    "MOTION_DEV":         {"weight": 1, "keywords": ["motion.dev", "motion-dev", "animate()", "inview", "in-view", "motion cdn", "scroll()", "stagger()", "animation principles", "cross-stack animation"]},
    "ACCESSIBILITY":      {"weight": 1, "keywords": ["reduced motion", "reduced-motion", "prefers-reduced-motion", "a11y", "accessibility"]},
    "FORMS":              {"weight": 1, "keywords": ["form upload", "filepond", "field validation", "focus trap"]},
    "VIDEO":              {"weight": 1, "keywords": ["hls", "adaptive stream", "video player"]},
    "LANGUAGE_STANDARDS": {"weight": 1, "keywords": ["typescript", ".ts", ".tsx", "python", ".py", "shell script", "bash", ".sh", "commonjs", ".cjs", ".mjs", "docstring"]},
}

RESOURCE_MAP = {
    "IMPLEMENTATION": [
        "references/implementation/implementation-workflows/condition-based-waiting.md",
        "references/implementation/implementation-workflows/validation-minification-and-cdn.md",
        "references/implementation/async-patterns/raf-ric-microtask-and-posttask.md",
        "references/implementation/async-patterns/timing-compat-and-webflow.md",
        "references/implementation/observer-patterns/mutation-and-intersection.md",
        "references/implementation/observer-patterns/resize-best-practices-and-shared.md",
        "references/implementation/security-patterns/overview-and-checklist.md",
        "references/implementation/security-patterns/owasp-prototype-and-safe-access.md",
        "references/implementation/third-party-integrations/overview-hls-and-lenis.md",
        "references/implementation/third-party-integrations/botpoison-and-finsweet.md",
        "references/implementation/third-party-integrations/filepond.md",
        "references/implementation/third-party-integrations/best-practices-and-summary.md",
        "references/implementation/webflow-patterns/overview-limits-and-collection-lists.md",
        "references/implementation/webflow-patterns/development-and-production.md",
        "references/implementation/webflow-patterns/finsweet-custom-select-bridge.md",
        "references/shared/dev-workflow/overview-nav-and-logging.md",
        "references/shared/dev-workflow/automation-errors-and-compat.md",
        "references/shared/dev-workflow/common-commands.md",
        "references/shared/dev-workflow/checklists-and-decision-matrix.md",
        "assets/integrations/README.md",
        "assets/patterns/README.md",
        "assets/templates/README.md"
    ],
    "CODE_QUALITY": [
        "references/shared/cross-language-rules.md",
        "references/shared/enforcement.md",
    ],
    "DEBUGGING": [
        "references/debugging/debugging-workflows/systematic-four-phases.md",
        "references/debugging/debugging-workflows/rules-and-root-cause.md",
        "references/debugging/debugging-workflows/performance-debugging.md",
        "references/debugging/debugging-workflows/quick-reference-and-lenis.md",
        "references/debugging/debugging-workflows/sub-agent-verification.md",
        "references/debugging/debugging-workflows/scroll-interceptor-and-related.md",
        "references/debugging/error-recovery.md",
        "assets/webflow-debugging-checklist.md"
    ],
    "VERIFICATION": [
        "references/verification/verification-workflows/gate-and-automated-options.md",
        "references/verification/verification-workflows/requirements-rules-and-checklist.md",
        "assets/webflow-verification-checklist.md"
    ],
    "TESTING": [
        "assets/animation/playbook-entries.md"
    ],
    "DEPLOYMENT": [
        "references/deployment/cdn-deployment.md",
        "references/deployment/minification-guide/overview-terser-and-patterns.md",
        "references/deployment/minification-guide/workflow-verification-and-debugging.md",
        "references/deployment/minification-guide/batch-rules-and-related.md",
        "references/deployment/webflow-staging-production.md",
        "assets/scripts/README.md"
    ],
    "PERFORMANCE": [
        "references/performance/cwv-remediation.md",
        "references/performance/interaction-gated-loading.md",
        "references/performance/resource-loading.md",
        "references/performance/third-party.md",
        "references/performance/webflow-constraints.md",
        "references/verification/performance-checklist.md",
        "references/implementation/performance-patterns/overview-and-checklist.md",
        "references/implementation/performance-patterns/budgets-and-anti-patterns.md",
        "references/animation/performance-and-pitfalls.md"
    ],
    "ANIMATION": [
        "references/implementation/animation-workflows/overview-decision-tree-and-css.md",
        "references/implementation/animation-workflows/motion-dev-and-performance.md",
        "references/implementation/animation-workflows/testing-and-common-issues.md",
        "references/implementation/animation-workflows/motion-dev-advanced.md",
        "references/implementation/swiper-patterns/overview-timeline-and-marquee.md",
        "references/implementation/swiper-patterns/autoplay-accessibility-and-naming.md",
        "references/implementation/swiper-patterns/initialization-and-troubleshooting.md"
    ],
    "MOTION_DEV": [
        "references/animation/quick-start.md",
        "references/animation/animation-principles.md",
        "references/animation/animate-and-timelines.md",
        "references/animation/scroll-and-gestures.md",
        "references/animation/integration-patterns.md",
        "references/animation/decision-matrix.md",
        "references/animation/performance-and-pitfalls.md",
        "assets/animation/install-card.md",
        "assets/animation/snippets/principled-reveal.js",
        "assets/animation/snippets/README.md"
    ],
    "ACCESSIBILITY": [
        "references/animation/performance-and-pitfalls.md",
        "references/implementation/animation-workflows/overview-decision-tree-and-css.md",
        "references/implementation/animation-workflows/motion-dev-and-performance.md",
        "references/implementation/animation-workflows/testing-and-common-issues.md",
        "references/implementation/animation-workflows/motion-dev-advanced.md",
        "references/verification/verification-workflows/gate-and-automated-options.md",
        "references/verification/verification-workflows/requirements-rules-and-checklist.md"
    ],
    "FORMS": [
        "references/implementation/form-upload-workflows/overview-architecture-and-filepond.md",
        "references/implementation/form-upload-workflows/state-machine-worker-and-forms.md",
        "references/implementation/form-upload-workflows/mime-troubleshooting-and-deployment.md",
        "references/implementation/focus-management/selector-and-focus-trap.md",
        "references/implementation/focus-management/restoration-touch-and-anti-patterns.md"
    ],
    "VIDEO": [
        "references/implementation/third-party-integrations/overview-hls-and-lenis.md",
        "references/implementation/third-party-integrations/botpoison-and-finsweet.md",
        "references/implementation/third-party-integrations/filepond.md",
        "references/implementation/third-party-integrations/best-practices-and-summary.md"
    ],
    "LANGUAGE_STANDARDS": [
        "references/css/style-guide.md",
        "references/css/quality-standards/patterns-and-naming-enforcement.md",
        "references/css/quality-standards/typography-autofill-and-color.md",
        "references/css/quality-standards/focus-has-print-and-quick-reference.md",
        "references/css/quick-reference.md",
        "references/css/patterns/tokens-state-machine-and-triggers.md",
        "references/css/patterns/data-attributes-and-forms.md",
        "references/css/patterns/focus-accessibility-and-mobile.md",
        "references/css/patterns/designer-component-and-performance.md",
        "references/css/patterns/quick-reference-and-related.md",
        "references/html/style-guide.md",
        "references/html/quality-standards.md",
        "references/javascript/style-guide/overview-naming-and-structure.md",
        "references/javascript/style-guide/formatting.md",
        "references/javascript/style-guide/commenting-and-related.md",
        "references/javascript/quality-standards/init-dom-error-and-async.md",
        "references/javascript/quality-standards/observer-validation-and-performance.md",
        "references/javascript/quality-standards/state-and-cleanup.md",
        "references/javascript/quality-standards/shared-listener-and-weakmap.md",
        "references/javascript/quality-standards/enforcement-and-quick-reference.md",
        "references/javascript/quick-reference.md"
    ],
}
```

---

## 3. SURFACE STANDARDS (the non-negotiables)

- **CDN runtime reality.** Client scripts ship over a CDN with cache lag; treat every deploy as versioned and verify the minified runtime, not just the source. See `references/deployment/minification-guide/overview-terser-and-patterns.md` and `references/verification/verification-workflows/gate-and-automated-options.md`.
- **Interaction-gated loading.** Heavy vendors (HLS.js, FilePond, Swiper) load on interaction/visibility, never eagerly. See `references/performance/interaction-gated-loading.md` and `references/implementation/observer-patterns/mutation-and-intersection.md`.
- **Core Web Vitals are a gate, not a report.** LCP/CLS/INP regressions block; remediate against `references/performance/cwv-remediation.md` and `references/performance/webflow-constraints.md`.
- **Focus and forms are accessibility-load-bearing.** Focus traps and upload flows follow `references/implementation/focus-management/selector-and-focus-trap.md` and `references/implementation/form-upload-workflows/overview-architecture-and-filepond.md`.

---

## 4. ASSETS (on-demand, deferred from the first slice)

- Integrations, patterns, templates, scripts — `assets/integrations/`, `assets/patterns/`, `assets/templates/`, `assets/scripts/`
- Surface checklists — `assets/webflow-debugging-checklist.md`, `assets/webflow-verification-checklist.md`

Assets are pulled on demand by the active workflow phase; they are not part of the initial evidence slice.

Files in this skill

  • README.md8.3 KB
  • SKILL.md20.2 KB
  • assets/animation/install-card.md3.1 KB
  • assets/animation/playbook-entries.md6.6 KB
  • assets/animation/snippets/README.md3.9 KB
  • assets/animation/snippets/animate-on-scroll.js1.5 KB
  • assets/animation/snippets/cdn-bootstrap.js1.8 KB
  • assets/animation/snippets/es-module-bootstrap.js2.3 KB
  • assets/animation/snippets/hover-gesture.js1.1 KB
  • assets/animation/snippets/in-view-reveal.js893 B
  • assets/animation/snippets/layout-transition.js1.3 KB
  • assets/animation/snippets/principled-reveal.js2.3 KB
  • assets/animation/snippets/spring-animation.js1 KB
  • assets/animation/snippets/stagger-animation.js1 KB
  • assets/animation/snippets/timeline-sequence.js1.2 KB
  • assets/integrations/README.md3.5 KB
  • assets/integrations/hls-patterns.js22.8 KB
  • assets/integrations/lenis-patterns.js13.7 KB
  • assets/patterns/README.md3.6 KB
  • assets/patterns/interaction-gate-patterns.js6.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.