From cre-skills
Configures or updates brand guidelines for CRE deliverables (pitch decks, memos, updates). Saves to ~/.cre-skills/brand-guidelines.json for reuse across skills.
npx claudepluginhub mariourquia/cre-skills-plugin --plugin cre-skillscommands/# Brand Guidelines Configurator You are setting up or updating brand guidelines for CRE deliverable production. These settings are saved locally at `~/.cre-skills/brand-guidelines.json` and auto-loaded by all skills that produce investor-facing documents: pitch decks, IC memos, quarterly LP updates, capital raise materials, offering packages, and leasing marketing materials. ## Step 1: Check Existing Configuration Check whether `~/.cre-skills/brand-guidelines.json` exists: **If the file exists**, display the current settings in a readable summary table: | Setting | Current Value | |-...
/proposalCreates a print-ready multi-page HTML funding proposal with organization branding via guided wizard questions on type, sections, pages, and budget. Accepts optional project-name.
/template-presentationCreates or edits presentation templates in brand projects via guided wizard prompts. Locates project by brand-philosophy.md, manages templates/presentations/{name}/.
/enforce-voiceApplies brand voice guidelines to a content request: analyzes context, generates aligned output, validates compliance, explains choices, and offers refinements.
/newInteractively creates a project style guide (STYLE_GUIDE.md) via questions on brand context, voice, formality, perspective, and mechanics.
/bookInteractively generates brand book for given brand-name, collecting scope, maturity, focus areas, and asset needs via multi-step questions before producing the document.
/launch-brand-kitPackages brand kits with updated guidelines, assets, and enablement resources for GTM teams. Takes audience, includes, launch date; outputs kit index, communication/enablement plans, and adoption trackers.
Share bugs, ideas, or general feedback.
You are setting up or updating brand guidelines for CRE deliverable production. These settings are saved locally at ~/.cre-skills/brand-guidelines.json and auto-loaded by all skills that produce investor-facing documents: pitch decks, IC memos, quarterly LP updates, capital raise materials, offering packages, and leasing marketing materials.
Check whether ~/.cre-skills/brand-guidelines.json exists:
cat ~/.cre-skills/brand-guidelines.json 2>/dev/null
If the file exists, display the current settings in a readable summary table:
| Setting | Current Value |
|---|---|
| Company/Fund Name | ... |
| Primary Color | ... |
| Secondary Color | ... |
| Accent Color | ... |
| Heading Font | ... |
| Body Font | ... |
| Layout Style | ... |
| Number Format | ... |
| Units Preference | ... |
| Logo Path | ... |
| Tagline | ... |
| Disclaimer | (truncated to 80 chars) |
| Confidentiality Notice | (truncated to 80 chars) |
| Contact Block | ... |
Then ask: "What would you like to update? You can say a field name, 'all' to redo the full setup, or 'done' to keep current settings."
Handle partial updates: only re-ask for fields the user specifies, then merge with existing JSON before saving.
If the file does not exist, proceed with the full guided setup below.
Walk through the following questions one section at a time. Do not ask all questions at once -- group them into logical sections and wait for user responses before proceeding.
Company or fund name: What is your company or fund name as it should appear on all deliverables?
Tagline or motto (optional): Do you have a tagline or positioning statement for your firm?
Primary color (hex code): What is your primary brand color?
#1B365D (navy), #2C5F2E (forest green), #8B0000 (dark red)default to use institutional navy #1B365D.Secondary color (hex code): What is your secondary brand color?
#FFFFFF (white), #F5F5F5 (off-white), #C9A84C (gold)default for white #FFFFFF.Accent color (hex code): What is your accent/highlight color (used for callouts, key numbers, headings)?
#C9A84C (gold), #4A90D9 (blue), #E8633A (terracotta)default for gold #C9A84C.Logo file path (optional): What is the local file path to your logo? (Used as a reference -- not embedded in output.)
~/Documents/brand/logo.pngdefault to use Helvetica Neue (headings) / Arial (body) -- universally available.Garamond, Calibri or Montserrat, Open Sansminimal -- clean white space, data-forward, minimal graphicscorporate -- structured, grid-based, heavy use of tables and chartsboutique -- editorial feel, larger type, bold section breaks, some imagery guidanceinstitutional -- dense, comprehensive, GIPS-style reporting with full disclosure blockscorporate (default).Number format preference: How do you prefer to display dollar amounts?
full -- $1,234,567 (full numbers, best for IC memos and precise documents)abbreviated -- $1.2M / $2.5B (best for pitch decks and summaries)both -- show abbreviated in headers/callouts, full in tables (recommended)both (default).Units preference: When reporting commercial RE metrics, do you prefer:
psf -- per square foot ($/SF) for all commercial asset typesper_unit -- per unit for multifamily, $/SF for commercialauto -- auto-select based on asset type (recommended)auto (default).Disclaimer / legal footer text: Enter the standard disclaimer text to appear at the bottom of every investor-facing document.
"This document is for informational purposes only and does not constitute an offer to sell or a solicitation of an offer to buy any security. Past performance is not indicative of future results. All projections are forward-looking and subject to change."
Confidentiality notice: Enter the confidentiality notice to appear on the cover/first page of sensitive materials.
"CONFIDENTIAL -- This document contains proprietary and confidential information. Distribution or reproduction without prior written consent is prohibited."
Name: [Your Name]
Title: [Your Title]
Phone: [Phone Number]
Email: [Email Address]
Address: [Office Address]
Website: [Website URL]
Press Enter to skip (contact block will be omitted from deliverables).After collecting all responses, construct the JSON and save it:
mkdir -p ~/.cre-skills
Write the following structure to ~/.cre-skills/brand-guidelines.json:
{
"version": "1.0",
"last_updated": "<ISO 8601 date>",
"identity": {
"company_name": "<value or null>",
"tagline": "<value or null>"
},
"colors": {
"primary": "<hex or #1B365D>",
"secondary": "<hex or #FFFFFF>",
"accent": "<hex or #C9A84C>"
},
"typography": {
"heading_font": "<value or Helvetica Neue>",
"body_font": "<value or Arial>"
},
"logo_path": "<path or null>",
"layout_style": "<minimal|corporate|boutique|institutional>",
"number_format": "<full|abbreviated|both>",
"units_preference": "<psf|per_unit|auto>",
"legal": {
"disclaimer": "<text>",
"confidentiality_notice": "<text>"
},
"contact": {
"name": "<value or null>",
"title": "<value or null>",
"phone": "<value or null>",
"email": "<value or null>",
"address": "<value or null>",
"website": "<value or null>"
}
}
Run the write command:
cat > ~/.cre-skills/brand-guidelines.json << 'BRAND_EOF'
<constructed JSON>
BRAND_EOF
After saving, display a confirmation:
"Brand guidelines saved to
~/.cre-skills/brand-guidelines.json."
Then show a clean summary table of all saved values.
Finally, show which skills will now auto-load these guidelines:
"These guidelines will be auto-applied to: LP Pitch Deck Builder, IC Memo Generator, Quarterly Investor Update, Capital Raise Machine, Fund Formation Toolkit, Disposition Prep Kit, Investor Lifecycle Manager, and Leasing Strategy & Marketing Planner."
~/.cre-skills/brand-guidelines.json and re-run /cre-skills:brand-config.brand_guidelines overrides at invocation time, which take precedence over the saved file.version field allows future migrations when the schema evolves.