content-suite-kit
v1.0.74
Published
Modular content generation system for Claude AI with domain-specific skills
Maintainers
Readme
Content Suite Kit 📝
A hierarchical, modular content generation system for Claude AI
🎯 Overview
Content Suite Kit is a sophisticated skill management system that enables Claude to generate high-quality, domain-specific content through a three-layer architecture:
🎯 CORE (Universal Rules)
├─ Data Integrity
├─ Writing Style
├─ Markdown Formatting
└─ Research Methodology
↓
📊 DOMAIN LAYER (Fields)
├─ Financial Analysis
├─ Technical Writing
└─ Content Marketing
↓
🏭 INDUSTRY LAYER (Specializations)
├─ Maritime Ports
├─ Banking
├─ Real Estate
└─ Technology✨ Key Features
- 🧩 Modular Architecture: Reusable core rules inherited across all domains and industries
- 🚀 CLI Tool: Easy installation, updates, and management
- 📦 Smart Dependencies: Automatic dependency resolution and updates
- 🔄 Version Control: Semantic versioning with changelog tracking
- 🌐 Multi-Domain: Support for multiple content domains and industries
- 🎨 Extensible: Create new industries without duplicating core logic
📋 Current Support
Domains
- ✅ Financial Analysis - Stock market analysis, FA/TA, valuations
Industries (Financial Analysis)
- ✅ Maritime Ports (Vietnamese) - Comprehensive port stock analysis
- 🚧 Banking (Coming Soon)
- 🚧 Real Estate (Coming Soon)
🚀 Quick Start
Installation
# Clone the repository
git clone https://github.com/tohaitrieu/content-suite-kit.git
cd content-suite-kit
# Make CLI executable
chmod +x cli/csk
# Install your first skill
./cli/csk install --interactiveUsage
# List available skills
./cli/csk list
# Install Maritime Ports skill
./cli/csk install financial-analysis-maritime-ports
# Check skill info
./cli/csk info financial-analysis-maritime-ports
# Update all skills
./cli/csk update
# Search for skills
./cli/csk search "financial"In Claude
Once installed, simply tell Claude:
"Use the Financial Analysis - Maritime Ports skill to analyze CDN stock"Claude will automatically read the skill and follow all rules, workflows, and templates.
📖 Documentation
- Architecture Guide - Deep dive into the three-layer system
- Installation Guide - Detailed installation instructions
- Creating Industries - How to add new industries
- Contributing - Contribution guidelines
- Changelog - Version history
🏗️ Project Structure
content-writer-kit/
├── cli/ # CLI tools
│ ├── csk # Main executable
│ ├── commands/ # Command implementations
│ └── lib/ # Shared libraries
│
├── core/ # 🎯 Universal rules
│ ├── rules/ # Data integrity, research
│ ├── style/ # Writing style guidelines
│ └── format/ # Markdown formatting
│
├── domains/ # 📊 Domain-specific workflows
│ └── financial-analysis/
│ ├── workflows/ # FA/TA workflows
│ ├── metrics/ # Financial metrics definitions
│ └── templates/ # Report templates
│
├── industries/ # 🏭 Industry adaptations
│ └── financial-analysis/
│ └── maritime-ports/
│ ├── context/ # Business model, key metrics
│ ├── adaptations/ # Industry-specific overrides
│ └── examples/ # Real examples
│
├── config/ # Configuration files
├── docs/ # Documentation
└── .github/ # GitHub workflows🎓 Example: Maritime Ports Analysis
The Maritime Ports skill generates comprehensive stock analysis reports:
Output:
- 📄 Part 1: Fundamental Analysis (FA) - 3500-5000 words
- Financial statements analysis
- Valuation (P/E, P/B, DCF)
- Assets and debt structure
- Macro & industry data
- Dividend policy
- 📄 Part 2: Technical Analysis (TA) - 1800-2500 words
- Price trends
- Support/Resistance levels
- Fibonacci analysis
- Technical indicators (EMA, MACD, RSI)
- Volume profile
- 📄 Part 3: Final Report - 700-1500 words
- Investment matrix
- Scenarios (long/mid/short term)
- Specific recommendations
- Risk management
🔧 CLI Commands Reference
| Command | Description |
|---------|-------------|
| csk list | List all installed skills |
| csk search <keyword> | Search available skills |
| csk info <skill> | Show detailed skill information |
| csk install <skill> | Install a skill |
| csk install --interactive | Interactive installation wizard |
| csk update [skill] | Update skill(s) |
| csk uninstall <skill> | Remove a skill |
| csk validate <skill> | Validate skill integrity |
| csk build <industry> | Build SKILL.md from source |
🤝 Contributing
We welcome contributions! Here's how you can help:
- Add New Industries: Follow the Creating Industries Guide
- Improve Core Rules: Submit PRs for universal improvements
- Bug Fixes: Report issues or submit fixes
- Documentation: Help improve docs and examples
See CONTRIBUTING.md for details.
📊 Roadmap
v1.0.0 (Current - Beta)
- ✅ Core architecture
- ✅ Financial Analysis domain
- ✅ Maritime Ports industry
- ✅ Basic CLI tools
v1.1.0 (Q1 2025)
- 🚧 Banking industry
- 🚧 Real Estate industry
- 🚧 Web UI dashboard
- 🚧 Auto-update from GitHub
v1.2.0 (Q2 2025)
- 📋 Technical Writing domain
- 📋 Content Marketing domain
- 📋 Multi-language support
- 📋 Community marketplace
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
- Built for Claude AI by Anthropic
- Inspired by the need for structured, high-quality content generation
- Special thanks to the financial analysis community in Vietnam
📮 Contact
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: [email protected]
Made with ❤️ for the Claude AI community
Star ⭐ this repo if you find it helpful!
