Documentation Index
Fetch the complete documentation index at: https://docs.overcut.ai/llms.txt
Use this file to discover all available pages before exploring further.
AGENTS
Project Overview
This repository hosts the Mintlify documentation site for Overcut.ai. Content is written in MDX and organized underdocs/ for product documentation and blog/ for blog posts. Navigation, theming, and redirects are configured in docs.json.
Repository Structure
docs/: main documentation content. Subfolders by group:get-started/,concepts/,quick-starts/,use-cases/,reference/,integrations/,repositories/,how-to/.blog/: blog landing page and post MDX files.snippets/: reusable JSX/MDX snippets (e.g., blog cards, post metadata list).docs.json: Mintlify configuration (navigation tabs, groups, redirects, theme, SEO)..vale.iniandstyles/: Vale linting configuration and vocabulary/style rules.images/,static/,logo/: media and static assets..claude/skills/: authoring and review skills for this repo. See below.
Authoring guidance (skills, on demand)
Detailed guidance lives in skills under.claude/skills/. Invoke the relevant skill when the task matches; do not duplicate this guidance into AGENTS.md.
| Skill | Use when |
|---|---|
doc-style | Writing or editing prose in any MDX file (voice, tone, punctuation rules, no em dashes, customer-vs-internal balance). |
doc-page-structure | Creating a new MDX page or restructuring one (frontmatter, titles, page-length, MDX components, cross-references). |
doc-navigation | Adding, moving, or removing pages, or editing docs.json (group purposes, redirects, page placement). |
review-doc-pr | Reviewing a docs PR for customer value and content quality. |
review-open-prs | Triaging the open PR queue. |
Critical Rules
- Never use em dashes (
—) in MDX content. Seedoc-stylefor replacements. - Verify documented product behavior against the product source at
/Users/yuvalhazaz/projects/overcut-ai.git/overcutbefore publishing. Don’t paraphrase or invent UI strings. - Do not remove or rename pages referenced in
docs.jsonwithout updating navigation and adding a redirect. - Do not place secrets or credentials in documentation content.
- Do not expose internal implementation names (React components, GraphQL fields, file paths from the product source) in customer-facing docs.
Common Tasks
- Add a new documentation page: create the MDX file under the right
docs/<group>/folder, add it to the matching group indocs.json, fill in frontmatter. Seedoc-page-structureanddoc-navigation. - Move or rename a page: update
docs.jsonpagesand add aredirectsentry. Seedoc-navigation. - Add a blog post: create a new MDX file under
blog/, updatesnippets/posts.mdx, confirm the blog index renders it. - Fix factually-wrong content: verify against the product source first, then edit. Prefer minimal targeted fixes to broad rewrites.
- Review a PR: invoke
review-doc-prorreview-open-prs.
Reference Examples
docs/welcome.mdx: landing page with<CardGroup>and<Frame>.docs/building-blocks.mdx: multi-section page using<Steps>,<Note>,<Tip>.docs/reference/vault.mdx: reference page covering one feature surface end-to-end.docs/concepts/multi-project-workspaces.mdx: concept page explaining a cross-cutting idea with links into references.blog/index.mdx: blog landing page importing snippets.snippets/blog-cards.jsx,snippets/posts.mdx: shared blog rendering logic and metadata.
Additional Resources
- Mintlify
docs.jsonreference: https://mintlify.com/docs.json - Mintlify MDX components: https://mintlify.com/docs/components
- Vale documentation: https://vale.sh/docs