Skip to content

AI-powered engine that transforms technical documentation into 9 strategic sales assets. Built with React, TypeScript & Claude Sonnet.

License

Notifications You must be signed in to change notification settings

nsalvacao/Commercial-Kit-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Commercial Kit Generator

Claude Artifacts React TypeScript License

โšก AI-powered commercial materials generator that transforms your project documents into 9 professional marketing assets in minutes.

๐Ÿ”— Try it Live โ€ข Made by Nuno Salvaรงรฃo


๐ŸŽฏ What It Does

Upload your technical docs, business plans, or product specs โ†’ Get 9 professional commercial documents ready for sales and marketing.

Category Documents Purpose
๐Ÿ’ผ Sales One-Pager โ€ข Playbook โ€ข Battlecard Arm sales teams with compelling narratives
๐Ÿ‘” Executive Pitch Deck โ€ข FAQ โ€ข ROI/TCO Speak directly to decision-makers
๐Ÿ”ง Technical Datasheet โ€ข Blueprint โ€ข Email Bridge technical and business stakeholders

Who Benefits

Founders & PMs โ†’ Generate pitch materials from technical docs
Sales Teams โ†’ Create consistent collateral without waiting for marketing
Solution Architects โ†’ Build professional proposals rapidly
Startups โ†’ Bootstrap go-to-market materials with limited resources


๐Ÿ’ก Why Use This

Before After
Marketing takes days/weeks per asset Generate 9 documents in minutes
Inconsistent messaging across teams Consistent narrative everywhere
Technical docs aren't sales-ready Proven frameworks (AIDA, SPIN) applied
High cost, slow iteration Zero cost, instant iteration

๐Ÿ“š Documentation & Resources

Detailed documentation covering the strategy, methodology, and technical architecture of the Commercial Kit Generator.

Document Description Audience
๐Ÿ“„ Project Summary Executive overview of the project goals and scope. Everyone
๐Ÿ’Ž Value Proposition Deep dive into the specific value for Industrial SMEs. Founders, Sales
๐Ÿ›ก๏ธ Methodology How we ensure quality using AIDA, SPIN, and other frameworks. Product, Marketing
โš™๏ธ Technical Report In-depth look at the architecture, extraction pipeline, and stack. Developers, CTOs
๐Ÿ“Š Datasheet Complete technical specifications and feature breakdown. Technical Buyers
๐Ÿš€ Go-to-Market Plan Strategic execution plan for launching this tool. Founders, Strategy

๐Ÿ—๏ธ Technical Stack

๐Ÿ”Ž View Architecture Diagram
graph TD
    %% Styles
    classDef user fill:#f9f,stroke:#333,stroke-width:2px;
    classDef client fill:#e1f5fe,stroke:#0277bd,stroke-width:2px;
    classDef cloud fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px;
    classDef storage fill:#fff3e0,stroke:#ef6c00,stroke-width:2px;

    %% Actors
    User((User)):::user

    %% Subgraph: Client Side (Browser)
    subgraph Client_Side [Browser / React App]
        UI[UI Layer]:::client
        State[State Manager]:::client
        Parser[File Parser]:::client
        
        subgraph Local_Storage [Local Storage]
            Cache[(Context Pack)]:::storage
            Settings[(User Preferences)]:::storage
        end
    end

    %% Subgraph: AI Cloud
    subgraph AI_Cloud [Anthropic Cloud]
        API[Claude API]:::cloud
        LLM[Sonnet 3.5/4 Model]:::cloud
    end

    %% Flows
    User -->|Uploads MD/TXT| UI
    UI -->|Raw Content| Parser
    Parser -->|Text Chunks| State
    
    State -->|1. Context Extraction Prompt| API
    API -->|JSON Structure| State
    State -->|Save Context| Cache
    
    State -->|2. Asset Generation Prompt| API
    API -->|Markdown Content| State
    
    State -->|Render| UI
    UI -->|Download/Copy| User
Loading

Built with Claude Artifacts by Anthropic โ€” an interactive development environment within Claude AI for rapid full-stack prototyping.

Frontend:       React 18 + TypeScript
Styling:        Tailwind CSS (glassmorphism design)
AI:             Claude Sonnet 4 API (internal calls)
State:          React Hooks (useState, useEffect)
Storage:        Browser Storage API

Key Features:

  • ๐Ÿ”„ Reactive prompts โ€” Parameters auto-update all document templates
  • ๐Ÿง  Smart extraction โ€” Two-phase AI pipeline structures unstructured docs
  • ๐Ÿ“‹ Framework templates โ€” AIDA, SPIN, C4, Message House built-in
  • ๐ŸŒ Bilingual โ€” Portuguese (PT-PT) & English
  • ๐ŸŽจ Modern UI โ€” Dark theme, glassmorphism, AI aesthetics

For a deep dive into the architecture, extraction logic, and performance metrics, read the Technical Report.


๐Ÿš€ Quick Start

3 Steps to Complete Commercial Kit

1. Upload Documents (1-3 files: MD/TXT)
   โ†’ Business plans, specs, roadmaps, pitch notes

2. Generate Context Pack (AI extracts structured data)
   โ†’ Project name, tagline, problem/solution, features, metrics

3. Configure & Generate
   โ†’ Set ICP, persona, tone, language
   โ†’ Click "Generate" on any tab
   โ†’ Copy/download/regenerate

Parameters

Parameter Options
ICP SaaS B2B โ€ข Industrial SME โ€ข Professional Services โ€ข Other
Persona CEO/Founder โ€ข COO โ€ข Head CS โ€ข IT/Architecture โ€ข Other
Tone Business-focused โ€ข Technical โ€ข Balanced
Language Portuguese (PT-PT) โ€ข English

Pro Tip: Switch to "Custom (Advanced)" to edit prompt templates. They auto-update when you change parameters!


๐Ÿ“‹ Document Frameworks

Based on proven sales methodologies. See our Framework Assurance & Methodology for details on how we enforce quality.

Document Framework Output Structure
One-Pager AIDA + 3W Problem โ†’ Solution โ†’ Benefits โ†’ Proof โ†’ CTA
Pitch Deck Storytelling 10 slides: Problem โ†’ Vision โ†’ Solution โ†’ Proof
ROI/TCO 3 Scenarios Assumptions โ†’ Impact Table (Small/Medium/Large)
FAQ Thematic Q&A Product โ€ข AI โ€ข Privacy โ€ข Regulation โ€ข Security โ€ข ROI
Datasheet Vendor Style Overview โ†’ Benefits โ†’ Features โ†’ Architecture โ†’ Specs
Blueprint C4-Inspired Scope โ†’ Principles โ†’ Containers โ†’ Data Flow โ†’ Security
Playbook Message House + SPIN ICP โ†’ Messaging โ†’ Discovery โ†’ Objections
Battlecard Competitive Types Generic Tools โ€ข Suites โ€ข Integrators โ€ข Status Quo
Email First Contact Subject variants โ†’ Problem โ†’ Solution โ†’ CTA

๐ŸŽจ UI Design

Dark gradient (slateโ†’purple) โ€ข Glassmorphism cards โ€ข Purple/pink gradients โ€ข Sparkles/lightning icons โ€ข Smooth transitions

Built for an AI-like modern aesthetic with accessibility, proper contrast, and consistent spacing.


๐Ÿ“ Version History

Version Highlights
v2.0 (Current) โœ… 9 document types โ€ข Reactive params โ€ข Custom prompts โ€ข Tagline extraction โ€ข Modern UI
v1.0 (MVP) โœ… One-Pager generation โ€ข Basic upload โ€ข Parameters โ€ข Copy/download

๐Ÿ”ฎ Roadmap

Phase 3 (Planned):

  • Preset management (save/load configs)
  • PDF export
  • Batch download (ZIP)
  • Version history
  • Rich Markdown rendering
  • PDF/DOCX upload support

๐Ÿ‘จโ€๐Ÿ’ป Credits

Built by: Nuno Salvaรงรฃo
Email: nuno.salvacao@gmail.com
LinkedIn: linkedin.com/in/nsalvacao
GitHub: github.com/nsalvacao

Powered by:


๐Ÿค Contributing

This is a showcase project. Feedback welcome!

To provide feedback:

  1. Try the live app
  2. Open an issue on GitHub
  3. Connect on LinkedIn

๐Ÿ“„ License

MIT License โ€” free to learn from, adapt, or build upon this project.

Copyright (c) 2025 Nuno Salvaรงรฃo

๐Ÿ™ Acknowledgments

Special thanks to Anthropic for Claude & Artifacts, and the open-source community for React, TypeScript, and Tailwind CSS.


โš–๏ธ Legal Disclaimer & Acknowledgments

1. No Affiliation This project is an independent open-source initiative and is not affiliated with, endorsed by, or sponsored by Anthropic, OpenAI, or any other technology provider mentioned. "Claude" and "Anthropic" are trademarks of Anthropic, PBC.

2. Methodologies & Trademarks

  • SPINยฎ Selling is a registered trademark of Huthwaite International. This tool uses the framework structure for educational and generative purposes only.
  • All other product names, logos, and brands cited herein are property of their respective owners and are used for identification purposes only.

3. AI Content Disclaimer The materials generated by this tool are created by Artificial Intelligence and should be used as drafts or starting points. Users are responsible for reviewing, verifying, and editing all output before use in business contexts. The authors and contributors are not responsible for any inaccuracies, financial losses, or business outcomes resulting from the use of these documents.


โšก Made with AI by Nuno Salvaรงรฃo โ€ข Transforming documents into deals

Try Live LinkedIn GitHub

About

AI-powered engine that transforms technical documentation into 9 strategic sales assets. Built with React, TypeScript & Claude Sonnet.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published