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.
日本語の概要は準備中です。原文の説明を表示しています。