Re-run just the brand section of the contractor-toolkit setup — primary color, accent, typography. Updates .claude/contractor-brand.local.md and re-substitutes brand placeholders across sibling plugins.
How this skill is triggered — by the user, by Claude, or both
Slash command
/contractor-initialize:update-brandThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Quick way to change colors and typography without re-running the full `/initialize` wizard.
Quick way to change colors and typography without re-running the full /initialize wizard.
Read .claude/contractor.local.md and .claude/contractor-brand.local.md. If neither exists, tell the user to run /initialize first.
Show current brand:
Current brand:
• Primary: #0A0A0A
• Accent: (none)
• Typography: Helvetica Neue, Arial, sans-serif
Ask conversationally:
Update both .claude/contractor.local.md (frontmatter) and .claude/contractor-brand.local.md.
Re-substitute these tokens across plugins/**/*.md:
{{PRIMARY_COLOR}}{{ACCENT_COLOR}}{{TYPOGRAPHY_PRIMARY}}Note: token-based substitution only works on files that still have the raw {{TOKEN}} markers. If the user previously ran /initialize, those tokens were already replaced with concrete values. In that case, do a string-replace of the OLD value with the NEW value across the same file set.
Confirm: ✓ Brand updated. Re-run /show-config to review.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub sunrise-systems/contractor-toolkit --plugin contractor-initialize