Git
v1.0.0

end

by @noontide-co0 pulls
URLopenbooklet.com/s/end
Pinnedopenbooklet.com/s/end@1.0.0
APIGET /api/v1/skills/end

Session-closing skill that helps users wrap up intentionally. Use when: user says done, wrapping up, end my day, closing out, call it a day, goodnight, that's it for today, checkpoint, pause. Bookend to /start. Scans git activity, surfaces what happened, spawns a crystallize agent for deep analysis, commits uncommitted work, and closes with a brief summary. Works for end-of-day, end-of-research-batch, end-of-decision-sprint, or mid-work checkpoints.

17 skills from this reponoontide-co/mainbranch
endviewing
mb-ads.claude/skills/mb-ads/SKILL.md

Create and review Meta/Facebook/Instagram ads. Flexible entry points: full pipeline (copy + images), copy only, images only, creative variations (hook library), video scripts, video repurpose, compliance review, or optional Meta ad account check. Use when asked to create ads, ad copy, image prompts, video scripts, creative variations, or review ads. Say /mb-ads or describe what you need.

mb-bet.claude/skills/mb-bet/SKILL.md

Open, update, close, list, and narrate Main Branch business bets from repo truth. Use when the operator wants to frame an operating bet, track progress, capture a verdict, or draft public-safe narration.

mb-end.claude/skills/mb-end/SKILL.md

Session-closing skill that helps users wrap up intentionally. Use when: user says done, wrapping up, end my day, closing out, call it a day, goodnight, that's it for today, checkpoint, pause. Bookend to /mb-start. Scans git activity, surfaces what happened, spawns a crystallize agent for deep analysis, commits uncommitted work, and closes with a brief summary. Works for end-of-day, end-of-research-batch, end-of-decision-sprint, or mid-work checkpoints.

mb-pull.claude/skills/mb-pull/SKILL.md

Legacy alias for /mb-update. Use only when the user explicitly types /mb-pull or says pull latest using old Main Branch language.

mb-setup.claude/skills/mb-setup/SKILL.md

Bootstrap a new business repo with Main Branch structure, or migrate an existing single-offer repo to multi-offer. Use when: (1) New user needs Claude Code environment configured (2) User says "set up", "get started", "initialize", "bootstrap", "create my repo", "new business" (3) User is new to Main Branch and needs full onboarding (4) Migrating existing business context into the Main Branch structure (5) User wants to add a second offer to an existing repo. Creates Chrome extension setup, two-repo model, business repo with full structure. Gathers context aggressively until complete. Applies domain rubrics by business type. Teaches concepts during setup.

mb-site.claude/skills/mb-site/SKILL.md

Triage and build any site shape — lander (1 page), minisite (~4 pages), or full website — and graduate between them. Routes to per-shape build flow, reads from business reference files, deploys to Cloudflare Pages with git auto-deploy. Use when: (1) Operator says 'I want a site' / 'I want a lander' / 'spin up a one-pager' (2) Setting up a new site of any shape from offer + audience material (3) Updating / iterating on an existing site (4) Graduating a site to a new shape (lander → minisite → website → website + CMS) (5) Previewing or publishing changes Triggered by: /mb-site, 'build a site', 'landing page', 'lander', 'minisite', 'website', 'I need a site', 'spin up a site', 'put this online', 'publish site', 'deploy site', 'update my site', 'graduate my site', 'add a CMS to my site'

mb-skill-concept.claude/skills/mb-skill-concept/SKILL.md

Generate N concept variations of a site / asset on localhost in parallel, foreground subagents. Default 2. Operator picks one to publish. Used by /mb-site as the concept-generation step.

mb-start.claude/skills/mb-start/SKILL.md

Main entry point for Main Branch. Detects state and routes to the right skill. Use when: user says start/help/begin, is new/returning/lost, opens Main Branch without a task, or needs triage. Routes to /mb-setup, /mb-think, /mb-bet, /mb-ads, /mb-vsl, /mb-organic, /mb-wiki, /mb-help.

mb-status.claude/skills/mb-status/SKILL.md

Thin Main Branch status wrapper. Use when the operator asks what changed, what is healthy, what is stale, what to do next, or wants a daily briefing inside Claude Code.

Repo Setup.claude/skills/setup/SKILL.md

Get a new user fully configured with Claude Code and their business repo.

ship-bet.claude/playbooks/ship-bet/SKILL.md

Skeleton playbook (v0.1). Walks the operator from a half-formed bet to a shipped landing page + first ad creative. v0.2 implementation lands real orchestration.

skill-brief-draft.claude/skills/skill-brief-draft/SKILL.md

Compose a site brief from offer.md + audience.md + voice.md + research files + the operator's dial / archetype picks. Used by /site as the brief-drafting step. Loadable independently for /vsl, /ads, /organic if they want to share the same brief shape.

tool-dnstools/tool-dns/SKILL.md

Stub. Implementation lands in v0.1.0 Phase 2.

tool-domaintools/tool-domain/SKILL.md

Stub. Implementation lands in v0.1.0 Phase 2.

tool-og-rendertools/tool-og-render/SKILL.md

Render inline SVG to 1200x630 PNG for OG meta tags. rsvg-convert primary path, cairosvg fallback. Bundled with mainbranch PyPI package.

VSL Script Writer.claude/skills/vsl/SKILL.md

Routes to the right framework based on your offer type.

Auto-indexed from noontide-co/mainbranch

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0