Scholarly writing and research compliance. Use for CRediT, preregistration, Plan S, Nelson Memo, preprints, ORCID, LLM disclosure.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when creating distinct website directions, a client review picker, asset catalog, previews, and Cloudflare-ready handoffs.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Build a complete website-concept review package rather than isolated mockups. The default deliverable is three materially different, responsive website directions; a review shell that switches among them without losing the presentation context; a full-screen presentation mode; a searchable asset catalog with per-format, per-family, and download-all controls; two primary release archives; and supporting review, source, and full-handoff archives.
When invoked for an actual website project, perform the work. Do not stop at a strategy document unless the user asks only for strategy.
Create:
src/concepts/, built into dist/concepts/.dist/index.html.dist/design-assets.html.index.html at its root.Use scripts/web_design_picker.py as the unified command-line entry point for scaffolding, building, validating, browser-testing, and packaging. Read the workflow reference before beginning a full project.
scripts/slop_lint.py before packaging.index.html.Inspect the current site, supplied files, brand material, screenshots, source copy, and media. Extract:
Create a concise source-of-truth brief. Mark every assumption that needs confirmation, but continue with a defensible prototype when the answer is not necessary to build it.
For each direction, write a short thesis containing:
Use the direction strategy rubric. Reject a set when two directions could be made equivalent by changing only colors, fonts, or border radius.
Write a shared factual content model, then decide how each direction edits, sequences, and frames it. A design direction may emphasize different content, but factual claims must stay consistent.
Prefer concrete language: inputs, outputs, process, deliverables, evidence, constraints, next action. Remove boilerplate such as “bringing visions to life,” “innovative solutions,” or “trusted partner” unless the organization has specific evidence supporting it.
Create complete responsive HTML pages. Inline CSS and lightweight JavaScript are acceptable; local assets should use relative paths. Each page must:
Do at least three passes: content accuracy, visual distinctiveness, and responsive/alignment polish. Then run the anti-slop review.
For every direction, export the useful design ingredients, not just screenshots:
Record assets in config/assets.json. Follow the asset catalog and handoff specification.
When video is supplied, inspect representative frames and preserve the content that proves the claim. Create an H.264 MP4 with faststart, a WebM when useful, at least one poster frame, and only a short GIF fallback when it has a real presentation use.
Run:
python scripts/optimize_video.py INPUT.mp4 OUTPUT_DIR --name demo --width 1280 --fps 24 --poster-times 1.5 --gif
Read the media and favicon reference for defaults and exceptions.
Initialize or adapt a project:
python scripts/web_design_picker.py init PROJECT_DIR --name "Client website directions" --slug client-site
Replace the starter concepts and assets, update config/project.json, config/directions.json, and config/assets.json, then run:
python scripts/web_design_picker.py build PROJECT_DIR
The generated picker must provide:
The asset catalog must provide:
Run:
python scripts/web_design_picker.py validate PROJECT_DIR --strict
python scripts/web_design_picker.py preview PROJECT_DIR --test-downloads
Treat missing files, missing root index.html, broken local references, missing favicons, unlabeled controls, unsafe archive paths, nested archives, and oversized deployment assets as release blockers. Treat heuristic slop findings as design-review prompts, not automatic proof of a defect.
Run:
python scripts/web_design_picker.py package PROJECT_DIR
Produce:
PROJECT_SLUG-cloudflare-drop.zip: only deployable static files, with index.html at the archive root and no enclosing folder or nested ZIP.PROJECT_SLUG-design-assets.zip: the full editable/raster asset handoff, manifest, tokens, notes, and source derivatives.PROJECT_SLUG-review-site.zip: the review site with its downloadable assets.PROJECT_SLUG-source-project.zip: the editable source project and configuration.PROJECT_SLUG-website-design-handoff.zip: the full review, source, QA, and delivery bundle.Follow the QA and Cloudflare Drop checklist. Never tell the user a site has been deployed when only a ZIP was created.
Give the user direct links to:
index.html when local artifact linking is available;State what is functional, what is prototype-only, and what still requires a production backend or owner confirmation.
scripts/web_design_picker.py: unified entry point for init, build, validate, preview, package, run, and self-test.scripts/new_project.py: scaffold a two-to-five-direction project, three by default.scripts/build_picker.py: build the review picker, standalone concepts, and asset catalog.scripts/run_factory.py: run the end-to-end build, validation, browser QA, and packaging pipeline.scripts/optimize_video.py: produce MP4, WebM, poster, and optional GIF derivatives.scripts/make_favicons.py: generate a complete favicon set from an SVG or PNG.scripts/make_asset_variants.py: export raster variants while preserving the editable vector.scripts/make_palette.py: create palette sheets plus CSS and JSON tokens.scripts/browser_qa.py: serve the build locally, test interactions and downloads, and capture desktop/mobile screenshots.scripts/check_distinctness.py: enforce material separation among design directions.scripts/validate_site.py: inspect static references, metadata, accessibility basics, and Drop constraints.scripts/package_delivery.py: create deterministic Cloudflare Drop, review, source, asset, and full-handoff archives.scripts/slop_lint.py: flag common generic AI-site patterns for human review.scripts/validate_skill.py: validate this skill’s directory and SKILL.md metadata.Read only what the project needs:
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Scholarly writing and research compliance. Use for CRediT, preregistration, Plan S, Nelson Memo, preprints, ORCID, LLM disclosure.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Web accessibility patterns for news and academic sites. Use for WCAG audits, alt text, accessible data viz, and assistive tech.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Eliminates AI-generated writing patterns that erode reader trust. Use when writing or editing articles, docs, or press releases.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
API hardening for Express, FastAPI, and serverless. Use for rate limiting, CORS, input validation, API keys, or OWASP API Top 10.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Explores intent and design before implementation. MUST use before creating or modifying any feature, component, or behavior.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Public records requests under Brazil's Access to Information Law (LAI). Use for Fala.BR filings, e-SIC, and CGU/CMRI appeals.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.