Merge OrbitOS into project — one install, everything ready
- Added 15 OrbitOS skills (bundled in skills/orbitos/) - Added vault structure templates (views, templates, prompts) - Added install.sh (macOS + Linux) - Removed references/orbitos-skills.md (no longer needed) - Updated README: 30 skills total, unified install flow Total: 9 mm* + 6 dependencies + 15 orbitos = 30 skills
This commit is contained in:
121
README.md
121
README.md
@@ -1,16 +1,32 @@
|
||||
# moreminimore-service-system
|
||||
|
||||
Content pipeline and marketing automation system for moreminimore-service clients.
|
||||
Content pipeline and marketing automation system. Includes OrbitOS productivity framework.
|
||||
|
||||
## Architecture
|
||||
**One install = everything.**
|
||||
|
||||
```
|
||||
Data Stage → Content Stage → Publish Article → Social Stage → Publish Social → Analytics
|
||||
## Quick Install
|
||||
|
||||
```bash
|
||||
# Clone
|
||||
git clone https://git.moreminimore.com/kunthawat/moreminimore-service-system.git
|
||||
cd moreminimore-service-system
|
||||
|
||||
# Install (macOS or Linux)
|
||||
bash install.sh
|
||||
```
|
||||
|
||||
### Skills (20 total)
|
||||
Options:
|
||||
```bash
|
||||
bash install.sh --vault-path /custom/vault/path
|
||||
bash install.sh --skip-vault # skills only
|
||||
bash install.sh --skip-skills # vault only
|
||||
```
|
||||
|
||||
**Core pipeline (mm*):**
|
||||
## What Gets Installed
|
||||
|
||||
### Skills (30 total)
|
||||
|
||||
**Core pipeline (mm* — 9):**
|
||||
- `mm-content-orchestrator` — top-level pipeline coordinator
|
||||
- `mm-article-from-research` — Data Stage A: vault research → brief
|
||||
- `mm-article-idea-extract` — Data Stage B: idea → research → brief
|
||||
@@ -21,7 +37,7 @@ Data Stage → Content Stage → Publish Article → Social Stage → Publish So
|
||||
- `mm-analytics` — pull analytics data
|
||||
- `mm-analytics-orchestrator` — analytics → recommendations
|
||||
|
||||
**Dependencies (from Hermes skill library):**
|
||||
**Dependencies (6):**
|
||||
- `content-writer` — SEO writing guidelines
|
||||
- `geo-optimizer` — GEO optimization
|
||||
- `post-formatter` — framework-based posts
|
||||
@@ -29,13 +45,22 @@ Data Stage → Content Stage → Publish Article → Social Stage → Publish So
|
||||
- `graphic-designer` — graphics
|
||||
- `xurl` — X/Twitter API
|
||||
|
||||
**OrbitOS (bundled in `skills/orbitos/`):**
|
||||
**OrbitOS (15):**
|
||||
- `obsidian` — vault read/write/search
|
||||
- `orbites-research` — deep research workflow
|
||||
- `orbites-parse-knowledge` — structure unstructured text
|
||||
- `orbites-obsidian-markdown` — Obsidian markdown reference
|
||||
|
||||
See `references/orbitos-skills.md` for detailed usage.
|
||||
- `orbites-obsidian-bases` — Obsidian Bases database views
|
||||
- `orbites-ai-newsletters` — AI news curation
|
||||
- `orbites-ai-products` — AI product launches
|
||||
- `orbites-archive` — archive completed items
|
||||
- `orbites-ask` — quick Q&A
|
||||
- `orbites-brainstorm` — interactive brainstorming
|
||||
- `orbites-end-my-day` — evening wrap-up
|
||||
- `orbites-json-canvas` — visual mind maps
|
||||
- `orbites-kickoff` — idea → project
|
||||
- `orbites-start-my-day` — morning planning
|
||||
- `orbites-vault-git` — git operations for vault
|
||||
|
||||
### Scripts
|
||||
|
||||
@@ -47,46 +72,41 @@ scripts/
|
||||
└── README.md — setup guide
|
||||
```
|
||||
|
||||
All scripts read from `~/vault/99_System/clients-config.json`.
|
||||
|
||||
### Config
|
||||
|
||||
```
|
||||
config/
|
||||
├── clients-config.template.json — template (no credentials)
|
||||
└── README.md — setup guide
|
||||
```
|
||||
|
||||
Copy template to `~/vault/99_System/clients-config.json` and fill in credentials.
|
||||
|
||||
### Vault Structure
|
||||
|
||||
```
|
||||
~/vault/
|
||||
├── 30_Research/<client-id>/ — research per client
|
||||
│ └── Archive/ — used research
|
||||
├── 50_Resources/Strategy for Customers/<client-id>/
|
||||
│ — analytics reports
|
||||
├── 60_Articles/<client-id>/ — articles per client
|
||||
│ └── Archive/ — published articles
|
||||
└── 99_System/clients-config.json — client credentials
|
||||
├── 00_Inbox/ — quick captures
|
||||
├── 10_Daily/ — daily logs (YYYY-MM-DD.md)
|
||||
├── 20_Projects/ — active projects (C.A.P.)
|
||||
├── 30_Research/ — research per client
|
||||
│ ├── general/ — not tied to a client
|
||||
│ └── <client-id>/ — per client
|
||||
│ └── Archive/ — used research
|
||||
├── 40_Wiki/ — atomic concepts
|
||||
├── 50_Resources/
|
||||
│ └── Strategy for Customers/<client-id>/ — analytics reports
|
||||
├── 60_Articles/ — articles per client
|
||||
│ └── <client-id>/
|
||||
│ ├── <slug>/ — active article
|
||||
│ └── Archive/ — published articles
|
||||
├── 90_Plans/ — execution plans
|
||||
├── 99_System/
|
||||
│ ├── clients-config.json
|
||||
│ ├── Templates/
|
||||
│ └── Prompts/
|
||||
└── views/ — Obsidian saved views
|
||||
```
|
||||
|
||||
## Quick Start
|
||||
### Config
|
||||
|
||||
1. Copy config template:
|
||||
```bash
|
||||
cp config/clients-config.template.json ~/vault/99_System/clients-config.json
|
||||
```
|
||||
```bash
|
||||
# Copy template
|
||||
cp config/clients-config.template.json ~/vault/99_System/clients-config.json
|
||||
|
||||
2. Fill in credentials (see `config/README.md`)
|
||||
|
||||
3. Install OrbitOS skills (see `references/orbitos-skills.md`)
|
||||
|
||||
4. Run orchestrator:
|
||||
```
|
||||
mm idea: [topic]
|
||||
```
|
||||
# Edit with your credentials
|
||||
# See config/README.md for setup guide
|
||||
```
|
||||
|
||||
## Workflow Commands
|
||||
|
||||
@@ -97,7 +117,22 @@ mm status — check pipeline status
|
||||
mm analytics [client] — run analytics report
|
||||
```
|
||||
|
||||
## Pipeline Architecture
|
||||
|
||||
```
|
||||
Data Stage → Content Stage → Publish Article → Social Stage → Publish Social → Analytics
|
||||
```
|
||||
|
||||
## Platform Support
|
||||
|
||||
| Platform | macOS | Linux |
|
||||
|----------|-------|-------|
|
||||
| Install script | ✅ | ✅ |
|
||||
| Skills | ✅ | ✅ |
|
||||
| Scripts (Python) | ✅ | ✅ |
|
||||
| Vault | ✅ | ✅ |
|
||||
|
||||
## SOUL-MM.md
|
||||
|
||||
Marketing-specific persona extension. Load when working on client campaigns.
|
||||
Marketing-specific persona extension for the orchestrator.
|
||||
See `SOUL-MM.md`.
|
||||
|
||||
Reference in New Issue
Block a user