← All playbooks · Raw API

overview

# HopSkipDrive

Edit HopSkipDrive (hopskipdrive.com) Contentful draft content from Claude Desktop or Grok.

## Site identity

- **Project key:** `hsd`
- **Contentful space:** `gqa3p93n5wse`
- **Environment:** `master`
- **Staging URL:** https://hsd-website-git-extended-port-se-studio.vercel.app
- **Production URL:** https://www.hopskipdrive.com
- **Customer name:** HopSkipDrive
- **Site title:** HopSkipDrive

## Before editing

1. Read `cms-edit://customer/checklist` — first-session steps.
2. Read `cms-edit://customer/capabilities` — what this site supports.
3. Read `cms-edit://customer/tasks-index` — pick a task playbook for your goal.
4. Read `cms-edit://customer/routing` for URL rules.
5. Read `cms-edit://customer/production-site` for the live URL and markdown access (do not guess `.md` URLs).
6. Read `cms-edit://customer/components-index` to pick component types.
7. Read `cms-edit://customer/defaults` for featured image rules.
8. Read `cms-edit://customer/articles` for article/publication playbook.
9. Read `cms-edit://customer/pages` for marketing/landing page playbook.
10. Read `cms-edit://customer/people` for team profiles and authors.
11. Read `cms-edit://customer/brand` when writing copy (if available).
12. Use `cms_edit` with `create from-json --dry-run --strict` before saving new pages or articles.

## Production site

Read `cms-edit://customer/production-site` for the live URL, how to fetch page markdown (append `.md` to public paths), and discovery endpoints (`llms.txt`, `markdown-index.txt`).

## Assets

Search and reuse existing assets before uploading. Use `asset upload` only when no match exists.
See `cms-edit://customer/task-media-reuse-and-upload`.

For a space-wide quality audit (filename, alt, size, dimensions), see `cms-edit://customer/task-media-review`.

## Publish handoff

All `save` operations create **drafts only**. A human must **publish in Contentful** for changes to go live.