Cmo Advisor
Marketing leadership for scaling companies. Brand positioning, growth model design, marketing budget allocation, and marketing org design. Use when de
What Is Cmo Advisor?
Cmo Advisor is a specialized Claude Code skill designed to provide high-level marketing leadership for scaling companies. Developed by Alireza Rezvani, this skill focuses on strategic aspects of marketing such as brand positioning, growth model design, marketing budget allocation, and marketing organization design. Unlike execution-oriented tools that help with campaign management or content creation, Cmo Advisor addresses the core strategic decisions faced by Chief Marketing Officers (CMOs) and marketing leaders during periods of growth and transformation.
The skill is particularly useful when organizations are designing brand strategies, selecting among growth models (such as product-led growth, sales-led growth, or community-led growth), allocating budgets across marketing channels, or building and restructuring marketing teams. It also offers analytical support around key metrics like customer acquisition cost (CAC), lifetime value (LTV), channel mix, marketing ROI, and pipeline contribution. The Cmo Advisor skill leverages frameworks and Python-based modeling tools to simulate growth scenarios and optimize resource allocation.
Why Use Cmo Advisor?
Scaling companies often encounter complex marketing challenges that go beyond day-to-day campaign execution. Strategic marketing leadership is essential for:
- Defining or refining brand positioning to stand out in competitive markets.
- Choosing the right growth model (PLG, sales-led, or community-led) to align with the company’s product and market dynamics.
- Allocating marketing budgets efficiently across multiple channels to maximize ROI and pipeline contribution.
- Designing or restructuring the marketing organization to support new growth stages or business objectives.
Cmo Advisor acts as a virtual CMO, bringing best practices, proven frameworks, and data-driven models into the decision-making process. This enables founders, executives, and marketing leaders to make informed, strategic choices that drive sustainable growth. The built-in Python tools and frameworks also help quantify the impact of different strategies before significant resources are committed.
How to Get Started
To use Cmo Advisor, you will need access to the Claude Code environment and the skill’s source code, which is available on GitHub. The repository includes Python scripts and strategic frameworks that support key use cases.
1. Clone the
Repository
git clone https://github.com/alirezarezvani/claude-skills.git
cd claude-skills/c-level-advisor/cmo-advisor2. Review the Available
Tools
The skill provides scripts such as:
marketing_budget_modeler.py: For modeling budget allocations across channels and projecting MQL (marketing qualified lead) output.growth_model_simulator.py: For simulating MRR (monthly recurring revenue) growth under different models and assumptions.
3. Run a Sample Budget
Model
Suppose you want to evaluate the impact of different budget allocations on MQL output:
python scripts/marketing_budget_modeler.py --channels paid_search paid_social events --budget 100000This will model how a $100,000 budget split across selected channels could impact lead generation, helping you optimize for pipeline coverage and marketing ROI.
Key Features
Cmo Advisor offers a suite of frameworks and tools to support strategic marketing leadership:
- Brand Positioning Frameworks: Guidance on defining unique value propositions, category design, and competitive differentiation.
- Growth Model Selection: Comparative analysis and simulation of PLG, sales-led, and community-led growth, including payback period and growth loops.
- Marketing Budget Allocation Models: Python-based tools for scenario planning, channel mix optimization, and ROI forecasting.
- Marketing Org Design: Recommendations for structuring or evolving the marketing team to support business objectives and scale efficiently.
- Metric Analysis: Support for key marketing metrics such as CAC, LTV, pipeline contribution, and MQL generation.
By integrating these capabilities, Cmo Advisor helps leaders make evidence-based decisions that align with strategic priorities.
Best Practices
To get the most from Cmo Advisor, consider the following best practices:
- Start with a Clear Objective: Define the strategic question or challenge, such as “How should we allocate our marketing budget for maximum pipeline impact?”
- Leverage Scenario Analysis: Use the Python scripts to compare multiple strategies and model their outcomes before making decisions.
- Align on Growth Model: Ensure that everyone understands the implications of PLG, sales-led, or community-led models for your business.
- Iterate Based on Data: Regularly revisit your brand positioning, growth strategy, and budget allocation as market conditions and business goals evolve.
- Integrate with Org Design: Use output from Cmo Advisor to inform marketing team structure, hiring plans, and capability development.
Important Notes
- Strategic Focus: Cmo Advisor is not intended for campaign execution or content creation. Use it for strategic planning, modeling, and leadership support.
- Data Dependency: For accurate modeling and simulation, ensure that your input data (costs, conversion rates, historical performance) is reliable and current.
- Customization: The frameworks and models provided are starting points and may require customization for your specific market, product, or growth stage.
- Complementary Skills: For tactical execution, pair Cmo Advisor with specialized campaign or content management skills as needed.
By leveraging Cmo Advisor, scaling companies can make more confident, data-driven marketing decisions that fuel sustainable growth and competitive advantage.
More Skills You Might Like
Explore similar skills to enhance your workflow
Html to Image Automation
Automate Html To Image tasks via Rube MCP (Composio)
Stripe Integration
Master Stripe payment processing integration for robust, PCI-compliant payment flows including checkout, subscriptions, webhooks, and refunds
Auth Patterns
This skill should be used when the user asks about "authentication in Next.js", "NextAuth", "Auth.js", "middleware auth", "protected routes", "session
Python Code Style & Documentation
- Setting up linting and formatting for a new project
VP Cpo Readiness Advisor
Guide the transition to VP or CPO across preparing, interviewing, landing, and recalibrating. Use when executive product scope is changing fast
Similarity Search Patterns
Patterns for implementing efficient similarity search in production systems