Skip to main content

Ready-to-use SITE.md and VOICE.md profiles for AI-generated web structure and copy.

Project description

site2voice

Drop-in SITE.md and VOICE.md profiles. Pick a public web pattern, save two files, and your agent gets page structure plus copy rhythm.

site2voice is not a visual design-system library and not a brand-cloning tool. It turns public pages into compact, reference-only context files:

  • SITE.md: section order, page jobs, structure recipes, and content boundaries.
  • VOICE.md: sentence rhythm, heading shape, CTA shape, claim boundaries, and benchmark gates.

No install. No JSON. No generation step.

Not official. Not affiliated. Not permission to impersonate a brand.

Featured Profiles

Profile Tone Best for
Apple premium, minimal product launches
Anthropic measured, institutional AI safety and product pages
EYESMAG concise, culture-led Korean fashion and lifestyle copy
Figma collaborative, creative design-tool pages
GitHub developer-first platform and ecosystem copy
Highsnobiety editorial, commerce-aware culture and fashion launches
Hypebeast trend-led streetwear and culture blurbs
Linear precise, product-team SaaS positioning
Monocle polished, global city, design, and affairs copy
Notion simple, workspace productivity pages
OpenAI research-to-product AI product pages
Shopify merchant-growth commerce pages
Stripe calm, technical fintech and SaaS copy
Vercel performance-led developer platform pages
Wallpaper design-editorial architecture and interiors copy

The full collection now includes 33 reference-only profiles, including popular web products such as Canva, LinkedIn, Netflix, TikTok, WhatsApp, Zoom, and PayPal. See the full collection and the SITE.md collection, plus the popular-sites analysis.

Use

Download one structure profile and one copy profile:

curl -L https://raw.githubusercontent.com/SihyeonJeon/site2voice/main/sites/stripe.md -o SITE.md
curl -L https://raw.githubusercontent.com/SihyeonJeon/site2voice/main/voices/stripe.md -o VOICE.md

Tell Claude Code, Codex, Cursor, or Copilot:

Use @SITE.md for page structure and @VOICE.md for copy rhythm. Bring our own product nouns, facts, and claims.

Each file is plain Markdown. Public profiles remove source nouns, raw CTAs, navigation labels, paragraph samples, logos, screenshots, and brand assets. Use SITE.md when building a web page; use VOICE.md when writing headings, CTAs, UI copy, and launch copy.

Reference names identify the public page used for measurement. They do not imply sponsorship, endorsement, affiliation, or permission to reuse protected brand identity. See Brand Usage.

Not DESIGN.md

DESIGN.md describes visual identity: colors, typography, spacing, components, layout, and responsive behavior. SITE.md describes page structure: section order, section jobs, page archetype, and content boundaries. VOICE.md describes writing behavior: rhythm, CTA shape, claim safety, and copy-safety gates.

Read the full comparison in DESIGN.md vs SITE.md / VOICE.md and the dated competitive review.

Before / After

Same LedgerFlow prompt, scored against Stripe:

Candidate Result Overall Variety CTA Copy safety
Without VOICE.md FAIL 63.8 40.5 25.0 100.0
With VOICE.md PASS 91.1 45.8 100.0 96.2

See the full comparison.

Optional CLI

Generate a new context pack from any public URL:

pipx install site2voice
site2voice init https://example.com

Generate only a page-structure file:

site2voice site https://example.com --out SITE.md

Validate generated copy:

site2voice bench https://example.com draft.md --strict

Need site.json, voice.json, or an agent prompt too? Use the full context packs.

Status

PyPI CI License: MIT

Develop

python3 -m pip install -e .
make test
make bench-ci

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

site2voice-0.5.4.tar.gz (100.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

site2voice-0.5.4-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file site2voice-0.5.4.tar.gz.

File metadata

  • Download URL: site2voice-0.5.4.tar.gz
  • Upload date:
  • Size: 100.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for site2voice-0.5.4.tar.gz
Algorithm Hash digest
SHA256 491fafbb2b43d65ecafb08aa8dd271528c1275af2e94897b60408f08e0f8303d
MD5 d6946b1866b31292f4341e51a57cfb88
BLAKE2b-256 37a385e824bdb69fb2778c7ff24eef7209705352b9822879d5de3b5b8451c4b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for site2voice-0.5.4.tar.gz:

Publisher: publish.yml on SihyeonJeon/site2voice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file site2voice-0.5.4-py3-none-any.whl.

File metadata

  • Download URL: site2voice-0.5.4-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for site2voice-0.5.4-py3-none-any.whl
Algorithm Hash digest
SHA256 292cdb0d42c37825d3530f62ce4eb86d30b9d5f5d544792ba9b5b78fe407a9e4
MD5 b2152e4c136c45c39396c754482710c4
BLAKE2b-256 e0cc98c8a82e7e38f225d0902b921a0be64af7e2f640fa60d86c6f6cd3f6df68

See more details on using hashes here.

Provenance

The following attestation bundles were made for site2voice-0.5.4-py3-none-any.whl:

Publisher: publish.yml on SihyeonJeon/site2voice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page