docs(skills): Restructure SKILLS-INDEX with marketplace wishlist section

- Clean up duplicate 'Planned Skills' sections
- Properly integrate task-management and discord-automation skills
- Add Marketplace Wishlist section for tracking skills from mcpmarketplace.com
- Update skill locations tree to reflect actual structure
- Add guidance for browsing marketplace and tracking status

Chronicler #73
This commit is contained in:
Claude
2026-04-09 11:51:13 +00:00
parent 02967a1f69
commit 103f37d30a

View File

@@ -2,8 +2,8 @@
**Purpose:** Living index of custom skills for Chroniclers
**Location:** `docs/skills/SKILLS-INDEX.md`
**Last Updated:** April 8, 2026
**Updated By:** Chronicler #68
**Last Updated:** April 9, 2026
**Updated By:** Chronicler #73
---
@@ -15,17 +15,11 @@
**When adding skills:** Update this index, then commit both the skill and this file.
---
## 🔜 Planned Skills
| Skill | Purpose | Status |
|-------|---------|--------|
| **arbiter-coding** | Arbiter patterns, database schema, webhook structure | Planned |
**When browsing mcpmarketplace.com:** Add interesting skills to the Marketplace Wishlist section so we don't lose track of them.
---
## 📋 Available Skills
## 📋 Available Skills (Firefrost Custom)
### chronicler-handoff
**Location:** `docs/skills/chronicler-handoff/SKILL.md`
@@ -125,14 +119,76 @@
---
### task-management
**Location:** `docs/skills/task-management.md`
**Triggers:** Creating tasks, updating status, task not showing on mobile, task architecture
**Purpose:** Guide for creating, updating, and managing Firefrost tasks
**What It Covers:**
- Tasks in `docs/tasks/` with YAML frontmatter
- Mobile index at `firefrostgaming.com/tasks-index.html`
- Website rebuild requirements
- Archive threshold: ≥50KB OR ≥4 files
**Read This When:**
- Creating or updating tasks
- Task not appearing in CMS or mobile view
- Understanding how task system works
---
### discord-automation (Collection)
**Location:** `docs/skills/discord-automation/`
**Source:** MCP Market (mcpmarket.com)
**Triggers:** Discord channels, permissions, messages, roles, webhooks, Discord server automation
**Purpose:** Comprehensive Discord server management via API
**Skills in Collection:**
| File | Purpose |
|------|---------|
| `discord-create-channel.md` | Create text, voice, announcement, stage channels |
| `discord-manage-channel.md` | Update, move, configure permissions, delete channels |
| `discord-bot-api.md` | Direct curl commands for messages, roles, members, webhooks |
| `discord-automation-rube-mcp.md` | Higher-level automation via Composio/Rube MCP |
| `discord-webhook.md` | Simple webhook notifications without a bot |
**Key Concepts:**
- Uses Discord API v10
- Requires `DISCORD_BOT_TOKEN` environment variable
- Snowflake IDs (18-19 digit numbers)
- Permission bitfields for access control
- Rate limiting (5 requests per 5 seconds per channel)
**Read This When:**
- Automating Discord server setup
- Creating channels programmatically
- Setting up webhooks for notifications
- Managing roles via API
---
## 🔜 Planned Skills
| Skill | Purpose | Status |
|-------|---------|--------|
| **firefrost-branding** | Fire/Frost/Arcane colors, tier names, never "Founder" | Planned |
| **arbiter-coding** | Arbiter patterns, database schema, webhook structure | Planned |
| **task-creation** | Proper task file structure for tasks-index/ | Planned |
| **gemini-consultation** | How to structure Gemini AI prompts | Planned |
---
## 🛒 Marketplace Wishlist
Skills we've found on mcpmarketplace.com that we want to add or explore:
| Skill | Source | Purpose | Status |
|-------|--------|---------|--------|
| *(none yet)* | — | — | — |
**How to use this section:**
- When browsing mcpmarketplace.com, add interesting skills here
- Include the source URL if available
- Mark status as: Wishlist → Downloaded → Installed → Tested
---
@@ -187,14 +243,24 @@ description: |
All Firefrost custom skills live in:
```
docs/skills/
├── SKILLS-INDEX.md (this file)
├── SKILLS-INDEX.md (this file)
├── task-management.md (standalone skill)
├── chronicler-handoff/
│ ├── SKILL.md
│ └── references/
│ ├── memorial-template.md
├── portrait-guide.md
│ └── taken-names.md
└── [future-skills]/
├── firefrost-branding/
└── SKILL.md
├── task-creation/
│ └── SKILL.md
├── gemini-consultation/
│ └── SKILL.md
└── discord-automation/ (skill collection)
├── README.md
├── discord-create-channel.md
├── discord-manage-channel.md
├── discord-bot-api.md
├── discord-automation-rube-mcp.md
└── discord-webhook.md
```
---
@@ -220,50 +286,3 @@ Skills encode standards into actionable workflows. Standards define what must be
---
**Fire + Frost + Foundation = Where Love Builds Legacy** 💙🔥❄️
## task-management
**File:** `task-management.md`
**Created:** April 8, 2026 by Chronicler #69
**Purpose:** Guide for creating, updating, and managing Firefrost tasks
**Triggers:**
- Creating new tasks
- Updating task status
- Task not showing on mobile index
- Understanding task architecture
**Key concepts:**
- Tasks in `docs/tasks/` with YAML frontmatter
- Mobile index at `firefrostgaming.com/tasks-index.html`
- Requires website rebuild to show new tasks
- Archive threshold: ≥50KB OR ≥4 files
## discord-automation
**Folder:** `discord-automation/`
**Created:** April 8, 2026 by Chronicler #70
**Source:** MCP Market (mcpmarket.com)
**Purpose:** Comprehensive Discord server management via API
**Skills included:**
- `discord-create-channel.md` — Create text, voice, announcement, stage channels
- `discord-manage-channel.md` — Update, move, configure permissions, delete channels
- `discord-bot-api.md` — Direct curl commands for messages, roles, members, webhooks
- `discord-automation-rube-mcp.md` — Higher-level automation via Composio/Rube MCP
- `discord-webhook.md` — Simple webhook notifications without a bot
**Triggers:**
- Creating Discord channels
- Managing channel permissions
- Sending messages/embeds
- Role management (create, assign, delete)
- Webhook setup
- Discord server automation
**Key concepts:**
- Uses Discord API v10
- Requires `DISCORD_BOT_TOKEN` environment variable
- Snowflake IDs (18-19 digit numbers)
- Permission bitfields for access control
- Rate limiting (5 requests per 5 seconds per channel)