Modular content generation system for Claude AI with domain-specific skills
npm install content-suite-kit> A hierarchical, modular content generation system for Claude AI



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
- š§© 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
`bashClone the repository
git clone https://github.com/tohaitrieu/content-suite-kit.git
cd content-suite-kit
$3
`bash
List available skills
./cli/csk listInstall Maritime Ports skill
./cli/csk install financial-analysis-maritime-portsCheck skill info
./cli/csk info financial-analysis-maritime-portsUpdate all skills
./cli/csk updateSearch for skills
./cli/csk search "financial"
`$3
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 | Search available skills |
| csk info | Show detailed skill information |
| csk install | Install a skill |
| csk install --interactive | Interactive installation wizard |
| csk update [skill] | Update skill(s) |
| csk uninstall | Remove a skill |
| csk validate | Validate skill integrity |
| csk build We welcome contributions! Here's how you can help:
1. Add New Industries: Follow the Creating Industries Guide
2. Improve Core Rules: Submit PRs for universal improvements
3. Bug Fixes: Report issues or submit fixes
4. Documentation: Help improve docs and examples
See CONTRIBUTING.md for details.
This project is licensed under the MIT License - see the LICENSE file for details.
- 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
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: contact@tohaitrieu.net
---
Made with ā¤ļø for the Claude AI community
Star ā this repo if you find it helpful!