Skip to content

Add brand-strategy skill#292

Merged
jeremylongshore merged 4 commits intojeremylongshore:mainfrom
rowanbrooks100:main
Jan 20, 2026
Merged

Add brand-strategy skill#292
jeremylongshore merged 4 commits intojeremylongshore:mainfrom
rowanbrooks100:main

Conversation

@rowanbrooks100
Copy link
Copy Markdown
Contributor

Pull Request

Type of Change

  • 🔌 New plugin submission
  • ⬆️ Plugin update/enhancement
  • 📚 Documentation improvement
  • 🐛 Bug fix
  • 🏗️ Infrastructure/CI improvement
  • 🎨 Marketplace website update
  • 🔧 Configuration change
  • 🧪 Tests added/updated
  • 🔐 Security fix
  • 🚀 Performance improvement
  • ♻️ Refactoring
  • 🌐 Translation/i18n
  • 🗑️ Deprecation/removal
  • 📦 Dependency update
  • 🎯 Other (please describe)

Description

A 7-part brand strategy framework for building comprehensive brand foundations — from brand truth to measurement. Same methodology agencies use with Fortune 500 clients, now available as an AI skill.

Summary:
Adds a 7-part brand strategy framework skill to the skills collection.

Motivation:
Bringing professional brand strategy methodology to AI agents — useful for founders, marketers, and agency strategists

Security

  • Related alerts: GHSA-/CVE-
  • Impact assessment: None / Low / Medium / High

Plugin Details (for plugin submissions/updates)

Plugin Name: brand-strategy
Category: marketing/business
Version: 1.0
Keywords: brand strategy, marketing, positioning, messaging, brand guidelines

Checklist

For All PRs

  • I have read the CONTRIBUTING.md guidelines
  • My code follows the project's style and conventions
  • I have performed a self-review of my code
  • I have commented my code where necessary
  • My changes generate no new warnings or errors
  • Documentation has been updated (if applicable)
  • CodeQL passes; no new code scanning alerts
  • No high/critical Dependabot alerts introduced

For Plugin Submissions/Updates

  • Plugin has valid .claude-plugin/plugin.json with all required fields
  • plugin.json validated with jq empty plugin.json
  • README.md is comprehensive with installation, usage, and examples
  • LICENSE file is included (MIT or Apache-2.0 recommended)
  • All shell scripts are executable (chmod +x scripts/*.sh)
  • No hardcoded secrets, API keys, or credentials
  • Marketplace.json has been updated with plugin entry
  • Plugin tested locally with /plugin install
  • Commands include YAML frontmatter (name, description)
  • Agents include YAML frontmatter (name, description, model)
  • Hooks use ${CLAUDE_PLUGIN_ROOT} for portable paths
  • All JSON files are valid (jq empty *.json)

For Marketplace Website Changes

  • Website builds successfully (cd marketplace && npm run build)
  • No broken links or missing assets
  • Mobile-responsive design verified
  • SEO metadata updated (if applicable)
  • Accessibility standards followed (WCAG 2.1)

For Documentation Changes

  • Spelling and grammar checked
  • Code examples tested and working
  • Links verified and not broken
  • Screenshots/diagrams updated (if applicable)
  • Version references updated

Testing Evidence

Test Environment:

  • OS:
  • Claude Code Version:
  • Python Version (if applicable):
  • Node Version (if applicable):

Test Commands Run:

# Example:
/plugin install my-plugin@test
/my-command --option value

Test Results:

Edge Cases Tested:

  • Works with minimal configuration
  • Handles errors gracefully
  • Works across different platforms (macOS, Linux, Windows)
  • Performance is acceptable for large inputs
  • Security considerations addressed

Breaking Changes

  • Yes (describe below)
  • No

If yes, describe:

Screenshots / Recordings (if applicable)

Performance Impact

  • No performance impact
  • Minor performance impact (negligible)
  • Moderate performance impact (describe below)
  • Significant performance impact (describe and justify below)

Security Considerations

Automated Security Scans

  • No hardcoded secrets (API keys, passwords, tokens)
  • No AWS keys, private keys, or credentials detected
  • No destructive commands (rm -rf /, data deletion)
  • No eval() or command injection risks
  • No suspicious curl/wget to IP addresses
  • No base64 obfuscation detected
  • All URLs use HTTPS (except localhost)
  • No URL shorteners (potential phishing)

Manual Security Review

  • Prompt Injection Protection: No hidden instructions that hijack Claude's behavior
  • Data Privacy: No data exfiltration to external servers (all network calls documented in README)
  • Permission Audit: Plugin requests minimal necessary permissions only
  • Clear Intent: README clearly explains what the plugin does
  • Input Validation: All user inputs validated before processing
  • Error Handling: No sensitive data in error messages
  • Dependencies: All npm dependencies reviewed (for MCP plugins)

Testing

  • Tested in isolated environment before submission
  • No unexpected side effects observed
  • Graceful error handling for edge cases
  • Works as documented in README

Rollback Plan

Additional Notes

Reviewer Checklist (for maintainers)

  • Code quality meets standards
  • Tests pass (CI/CD green)
  • Security review completed
  • Documentation is clear and complete
  • Breaking changes documented
  • Version bumped appropriately
  • CHANGELOG.md updated
  • Ready to merge

By submitting this PR, I confirm:

  • I have the right to submit this code under the project's license
  • I understand my contributions will be publicly available
  • I agree to the project's Code of Conduct (if exists)

Introduced a comprehensive 7-part brand strategy framework to guide users in building brand foundations, including phases for Brand Truth, Audience Architecture, Cultural Context, Messaging Framework, Visual Language, Channel Strategy, and Measurement Framework.
@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello @rowanbrooks100, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request integrates a powerful new AI skill focused on brand strategy. The skill aims to democratize professional-grade brand methodology, making it accessible to founders, marketers, and agency strategists. It provides a structured, step-by-step process to build robust brand foundations, ensuring a cohesive and well-defined brand identity from conception to measurement.

Highlights

  • New Skill Submission: This pull request introduces a new AI skill named 'brand-strategy' to the skills collection.
  • 7-Part Brand Strategy Framework: The new skill provides a comprehensive 7-part brand strategy framework, guiding users through brand truth, audience architecture, cultural context, messaging, visual language, channel strategy, and measurement.
  • Structured Workflow: The skill is designed to walk users sequentially through each phase, asking discovery questions, synthesizing answers, and producing structured outputs, mimicking methodologies used by top agencies.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new 'brand-strategy' skill, defined in a comprehensive markdown file. The skill outlines a 7-part framework for developing a brand strategy. The overall structure and content are excellent. I have one suggestion to improve the consistency of the document's formatting, which will enhance its readability and maintainability.

Comment thread skills/brand-strategy/SKILL.md Outdated
- What emotional territory does the brand own?
- What words should never be used?

**Output:**
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The formatting of this Output section is inconsistent with the other phases in this document that also produce a list (e.g., Phases 2, 5, 6, and 7). In those sections, the Output: line includes a brief description of what the output contains (e.g., Output: Channel matrix with:). To improve consistency across the document, please add a similar descriptive text here.

Suggested change
**Output:**
**Output:** A messaging framework including:

Updated the output section to include a messaging framework with core message, supporting messages, tone attributes, and language guidelines.
@jeremylongshore jeremylongshore merged commit 4e9c358 into jeremylongshore:main Jan 20, 2026
jeremylongshore pushed a commit that referenced this pull request Jan 22, 2026
- Move skill from skills/ to plugins/business-tools/brand-strategy-framework/
- Fix frontmatter (add allowed-tools, version, author at top level)
- Create plugin.json and README.md
- Add to marketplace catalog

Author: Rowan Brooks (@rowanbrooks100)

Co-Authored-By: Claude <noreply@anthropic.com>
jeremylongshore pushed a commit that referenced this pull request Jan 26, 2026
Release prepared by: jeremy
Approval timestamp: 2026-01-26T18:37:10Z
Approval SHA: fb90511

Changes in this release:
- 12 complete SaaS skill packs (288 skills): databricks, mistral, langfuse,
  obsidian, documenso, evernote, guidewire, lokalise, maintainx,
  openevidence, speak, twinmind
- Brand strategy framework plugin integration (#292)
- Updated 2025 schema references to 2026
- Total skills: 739 → 1,027

🤖 Generated with Claude Code release automation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants