From claude-skills
Establishes project thesis and maintains PROJECT_BRIEF.md before any code is written. Infers org type from domain/folder/README and drives downstream decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-skills:02-goal-and-brieforg:website_buildThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Establish the project thesis and maintain `PROJECT_BRIEF.md` as the source of truth before any code is written.
Establish the project thesis and maintain PROJECT_BRIEF.md as the source of truth before any code is written.
Before code, write PROJECT_BRIEF.md. The brief drives every downstream decision (skill 05 stack, skill 06 build, skill 09 brand, skill 16 site mode).
One-line website prompt? Hand off after the brief:
16-cinematic-website-prime-directiveis the prime directive (trumps generic 06-build);website-build-manifestis the acceptance index of every gate;website-build-doctrineis the Phase -1→8 sequence. Brief → manifest → doctrine → build.
Detect from domain + folder name + scraped homepage + Google Places category:
| Pattern | Org type |
|---|---|
*.com w/ pricing page + signup → | saas |
*.org w/ donate button + 501(c)(3) → | nonprofit |
| Google Places category in {restaurant, salon, medical, legal, fitness, automotive, retail, photography, real-estate, education, financial, pet, wedding} → | local-business |
*.com portfolio of links + bio + projects → | portfolio |
*.gov / .gov.uk / .ca.gov → | government |
*.edu / *.ac.uk → | edu |
*.church / parish JSON-LD → | church |
| ProductHunt / G2 / Capterra listing → | saas |
Output: _org_type.json = {type, confidence, evidence[]}.
# {Project Name}
## Thesis
One sentence: what this project does + for whom + why now.
## Org type
{saas | nonprofit | local-business | portfolio | edu | gov | church}
## Primary user
- Persona: {role + context}
- Job to be done: {task they're trying to accomplish}
- Success metric: {what "done" looks like for them}
## Business model
- Revenue: {subscription / donation / one-time / B2B / B2C / ads}
- Pricing: {tier list w/ values}
- Margins: {high / medium / low + rationale}
## pSEO strategy (5 types)
- Integration pages (`/integrations/{tool}`) — Y/N
- Comparison (`/compare/{a}-vs-{b}`) — Y/N
- Use-case (`/for/{audience}`) — Y/N
- Template (`/templates/{type}`) — Y/N
- Location (`/{city}-{service}`) — Y/N
## AI-native development approach
- AI-first features: {list}
- Workers AI / Llama 3.3 for first-pass content
- Opus 4.8 for top-10 conversion polish
- AI vision QA on every visual surface
## Constraints
- Budget
- Timeline
- Compliance (HIPAA / SOC 2 / GDPR / FERPA / ADA)
- Localization needs (`_kernel/standards.md` § ADA + `rules/i18n-by-demographics.md`)
## Decision log
{Every architectural decision + rationale + alternatives considered}
AskUserQuestion ONLY for genuinely unresolvable items (e.g., bilingual-staff confirmation, NAP verification, license number).brian-preferences.md: pick ONE answer when inferable, never offer options.PROJECT_BRIEF.md — committed_org_type.json — input to skill 05 (stack) + skill 09 (brand) + skill 16 (site mode)_brief_summary.txt — 100-word digest for downstream agentsnpx claudepluginhub heymegabyte/claude-skillsInitializes an Agentic SEO project with standard directory structure, blank brain templates, content scaffolding, and first log entry. Use when creating or resetting the project.
Creates structured creative briefs that align stakeholders before execution. Use for project kickoffs, redesigns, or handing work to designers and developers.
Defines a company's mission, vision, core values, and stage by reverse-engineering existing artifacts or interviewing users. Produces a wiki Define page for product strategy alignment.