docs: update README + CLAUDE.md for OpenCode + InternalAllTheThings
- Add OpenCode as 7th install target with topic filter docs - Add InternalAllTheThings (168 AD/red team docs) to shared library listing - Update skill count 795→796, community-skills 701→703 - Add OpenCode integration section with CLI examples - Add build output rows for OpenCode agents/skills - Platform count 6→7 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
37
README.md
37
README.md
@@ -2,7 +2,7 @@
|
||||
|
||||
> Platform-agnostic system prompt library for LLM agents.
|
||||
> 29 personas. 10 domains. 111 variants. 60,000+ words of production-grade prompts.
|
||||
> 795 skills. 58 brand design systems. 16 Kali tool references. Multi-platform auto-install.
|
||||
> 796 skills. 58 brand design systems. 16 Kali tool references. 168 AD/red team attack docs. Multi-platform auto-install.
|
||||
|
||||
```
|
||||
┌─ Neo ─── Phantom ─── Cipher ─── Specter ─── Bastion ─── Vortex ─── Sentinel
|
||||
@@ -47,8 +47,8 @@
|
||||
│ └─ Heimd (Product Manager)
|
||||
│
|
||||
└──── SHARED LIBRARY ────────────────────────────────────
|
||||
795 skills │ 58 brand designs │ 16 kali-tools
|
||||
Auto-install: Claude · Antigravity · Gemini · OpenClaw · Paperclip
|
||||
796 skills │ 58 brand designs │ 16 kali-tools │ 168 AD/redteam docs
|
||||
Auto-install: Claude · Antigravity · Gemini · OpenClaw · OpenCode · Paperclip
|
||||
```
|
||||
|
||||
## Quick Start
|
||||
@@ -190,7 +190,8 @@ personas/
|
||||
├── _shared/ # Shared knowledge bases (skipped in persona build)
|
||||
│ ├── skills/ (42) # OpenClaw + kali-claw shared skills
|
||||
│ ├── paperclip-skills/(52) # Paperclip company skills (CEO, coding, devops...)
|
||||
│ ├── community-skills/(701)# skills.sh marketplace (shadcn, vercel, marketing...)
|
||||
│ ├── community-skills/(703)# skills.sh marketplace (shadcn, vercel, olla, marketing...)
|
||||
│ ├── internal-allthethings/ # InternalAllTheThings — 168 AD/red team attack docs (swisskyrepo)
|
||||
│ ├── design-md/ (58) # Brand DESIGN.md files (Stripe, Claude, Linear...)
|
||||
│ ├── ui-ux-pro-max/ # BM25 search engine + 14 CSV data files
|
||||
│ ├── paperclip-agents/(23) # Company agents (Odin/CEO, Thor/CTO, Freya/CMO...)
|
||||
@@ -276,10 +277,12 @@ Escalation paths to other personas
|
||||
|
||||
```bash
|
||||
python3 build.py # build all → generated/
|
||||
python3 build.py --install claude # deploy as Claude Code slash commands
|
||||
python3 build.py --install claude # deploy as Claude Code slash commands + agents
|
||||
python3 build.py --install claude-skills # deploy shared skills to ~/.claude/skills/
|
||||
python3 build.py --install antigravity # deploy to Antigravity IDE
|
||||
python3 build.py --install gemini # deploy as Gemini Gems
|
||||
python3 build.py --install openclaw # deploy to OpenClaw format
|
||||
python3 build.py --install opencode # deploy 29 agents + 1011 skills to OpenCode
|
||||
python3 build.py --install paperclip # deploy to Paperclip (52 agents + 73 skills)
|
||||
python3 build.py --install all # deploy to all platforms
|
||||
```
|
||||
@@ -303,6 +306,8 @@ Reads `config.yaml` (if present) and generates three formats per variant:
|
||||
| Gemini Gems | `generated/_gems/` | Google AI Studio format |
|
||||
| OpenClaw | `generated/_openclaw/` | IDENTITY.md + individual personas |
|
||||
| Paperclip | `generated/_paperclip/` | 52 agents + 73 skills (Hermes format) |
|
||||
| OpenCode agents | `~/.config/opencode/agents/` | 29 native subagents (md + YAML frontmatter) |
|
||||
| OpenCode skills | `~/.config/opencode/skills/` | 1011 skills (topic-filtered, no marketing/biz) |
|
||||
|
||||
### Config-Driven Customization
|
||||
|
||||
@@ -329,6 +334,20 @@ Persona files can reference config values:
|
||||
|
||||
Without `config.yaml`, personas build with their static content — no config required.
|
||||
|
||||
### OpenCode Integration
|
||||
|
||||
OpenCode (`opencode-ai`) gets 29 agents and 1011 topic-filtered skills:
|
||||
|
||||
```bash
|
||||
python3 build.py --install opencode # default: security + dev + AI + ops
|
||||
python3 build.py --install opencode --opencode-topics all # everything (1530)
|
||||
python3 build.py --install opencode --opencode-topics security-offensive,security-defensive,ai-llm-dev
|
||||
```
|
||||
|
||||
**Topics**: security-offensive, security-defensive, security-cloud, security-specialized, security-iam, security-network, security-general, ai-llm-dev, coding-backend, coding-frontend, coding-tools, cloud-infra, database, browser-scrape, ops-sysadmin, osint-intel, marketing-content, business-pm, uncategorized.
|
||||
|
||||
Default drops marketing/business-pm/uncategorized (~514 skills). Agents use OpenCode's markdown+YAML format with `mode: primary|subagent` and `permission:` blocks. OpenCode also reads `~/.claude/skills/` natively.
|
||||
|
||||
## Integration
|
||||
|
||||
### Raw System Prompt
|
||||
@@ -435,7 +454,8 @@ The `_shared/` directory contains reusable knowledge bases from multiple sources
|
||||
|--------|---------|-------|
|
||||
| **OpenClaw + kali-claw** | Security/intelligence skills (pentest, OSINT, CTI) | 42 skills |
|
||||
| **Paperclip (Born2beRoot)** | Company management skills (CEO, coding, devops) | 52 skills |
|
||||
| **skills.sh marketplace** | Community skills (shadcn, vercel, marketing, expo) | 701 skills |
|
||||
| **skills.sh marketplace** | Community skills (shadcn, vercel, olla, expo) | 703 skills |
|
||||
| **InternalAllTheThings** | AD attacks, red team, ADCS, Kerberos, NTLM relay (swisskyrepo) | 168 docs |
|
||||
| **awesome-design-md** | Brand design systems (Stripe, Claude, Linear, Apple) | 58 brands |
|
||||
| **ui-ux-pro-max** | BM25 search engine for UI/UX decisions | 14 data files |
|
||||
| **Kali Linux** | Tool reference docs (nmap, hashcat, AD, wireless) | 16 docs |
|
||||
@@ -449,11 +469,12 @@ Skills are auto-mapped to personas during build. Each persona's JSON/YAML output
|
||||
| Personas | 29 |
|
||||
| Total variants | 111 |
|
||||
| Prompt content | 59,712 words |
|
||||
| Shared skills | 795 |
|
||||
| Shared skills | 796 |
|
||||
| Design brands | 58 |
|
||||
| Kali tool docs | 16 |
|
||||
| AD/Red team docs | 168 (InternalAllTheThings) |
|
||||
| Paperclip agents | 23 |
|
||||
| Target platforms | 6 (Claude, Antigravity, Gemini, OpenClaw, Paperclip, raw) |
|
||||
| Target platforms | 7 (Claude, Antigravity, Gemini, OpenClaw, OpenCode, Paperclip, raw) |
|
||||
| Output formats | 3 (.prompt.md, .yaml, .json) + platform-specific |
|
||||
|
||||
## License
|
||||
|
||||
Reference in New Issue
Block a user