From 103f37d30a46756a8c64632c63bdedb0b7996a27 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 9 Apr 2026 11:51:13 +0000 Subject: [PATCH] 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 --- docs/skills/SKILLS-INDEX.md | 149 ++++++++++++++++++++---------------- 1 file changed, 84 insertions(+), 65 deletions(-) diff --git a/docs/skills/SKILLS-INDEX.md b/docs/skills/SKILLS-INDEX.md index b83cbd0..541abf8 100644 --- a/docs/skills/SKILLS-INDEX.md +++ b/docs/skills/SKILLS-INDEX.md @@ -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)