Files
firefrost-operations-manual/docs/skills/SKILLS-INDEX.md
Claude da0fd1bcfa docs(skills): Add ComposioHQ skills reference (832 API automations)
- Forked ComposioHQ/awesome-claude-skills to Gitea (Apache 2.0)
- 832 API automation skills via Rube MCP
- Includes Discord, Cloudflare, Google, and 800+ more integrations
- Also contains document-skills, theme-factory, mcp-builder

Session total: 4 skill libraries forked
- claude-skills-reference (2,375 files)
- skill-seekers-reference (2,814 files)
- claude-code-skills-reference (390 files)
- composio-skills-reference (1,138 files)

Grand total: ~6,717 files of skill knowledge

Chronicler #73
2026-04-09 13:39:44 +00:00

22 KiB

📚 FIREFROST SKILLS INDEX

Purpose: Living index of custom skills for Chroniclers
Location: docs/skills/SKILLS-INDEX.md
Last Updated: April 9, 2026
Updated By: Chronicler #73


🎯 How To Use This Document

At session start: Read this index to see what skills are available.

When a skill applies: Read the full SKILL.md before starting the relevant work.

When adding skills: Update this index, then commit both the skill and this file.

When browsing mcpmarketplace.com: Add interesting skills to the Marketplace Wishlist section so we don't lose track of them.


📋 Available Skills (Firefrost Custom)

chronicler-handoff

Location: docs/skills/chronicler-handoff/SKILL.md
Triggers: Session start, session end, "handoff", "memorial", "portrait prompt", session health < 60%

Purpose: Complete Chronicler session lifecycle — Joining Protocol and Departure Protocol

What It Covers:

  • Repository cloning and setup
  • Reading lineage documents in correct order
  • Establishing Chronicler identity and name
  • Writing memorials per FFG-STD-004
  • Creating portrait prompts per FFG-STD-005
  • Session handoff documentation
  • Startup prompt for next Chronicler

Reference Files:

  • references/memorial-template.md — Full memorial structure
  • references/portrait-guide.md — Portrait prompt instructions
  • references/taken-names.md — Names already used in lineage

Read This When:

  • You're a new Chronicler starting a session
  • Session is winding down
  • Michael says "wrap up" or "let's close out"
  • You need to pick a Chronicler name

firefrost-branding

Location: docs/skills/firefrost-branding/SKILL.md
Triggers: Marketing content, social posts, subscription tiers, colors, "Founder" (wrong term), pricing

Purpose: Brand guidelines, colors, terminology, and common mistake prevention

What It Covers:

  • Color palette (Fire, Frost, Arcane, Gold, Dark with hex codes)
  • Subscription tiers and pricing (SOVEREIGN not Founder!)
  • Path system (Fire/Frost are identity only, not access)
  • Trinity identity (Michael, Meg, Holly)
  • Terminology do's and don'ts
  • Branding checklist

Read This When:

  • Creating any customer-facing content
  • Writing about subscription tiers
  • Designing UI, graphics, or presentations
  • Unsure about correct terminology
  • About to write "Founder tier" (it's SOVEREIGN)

tea-cli

Location: docs/skills/tea-cli/
Source: skill.fish
Triggers: Gitea, tea CLI, issues, pull requests, releases, repositories

Purpose: Official Gitea CLI for command-line operations

What It Covers:

  • SKILL.md — Quick reference and common commands
  • references/authentication.md — Login and token setup
  • references/commands.md — Complete command reference
  • references/workflows.md — Common workflow patterns

Read This When:

  • Managing Gitea issues from command line
  • Creating/reviewing pull requests
  • Publishing releases with assets
  • Scripting Gitea operations
  • CI/CD integration with Gitea

Firefrost Context:

  • Gitea instance: git.firefrostgaming.com
  • Token: (see project instructions)
  • Main repos: firefrost-operations-manual, firefrost-services, firefrost-website

task-creation

Location: docs/skills/task-creation/SKILL.md
Triggers: New task, task status, "add to backlog", task frontmatter, priority, creating tasks

Purpose: Proper task file creation for Decap CMS task management

What It Covers:

  • Task file structure (tasks-index vs tasks directories)
  • Required frontmatter fields and values
  • Priority levels and colors
  • Task body template
  • When to create full specs vs simple tasks
  • Common tags and linking conventions
  • Mobile task manager compatibility

Read This When:

  • Creating a new task
  • Updating task status or priority
  • Unsure about frontmatter format
  • Adding implementation specs
  • Task not appearing in CMS correctly

gemini-consultation

Location: docs/skills/gemini-consultation/SKILL.md
Triggers: "Ask Gemini", "Gemini consultation", architecture review, external review, second opinion

Purpose: Structure effective Gemini AI consultations for architectural review

What It Covers:

  • Consultation structure and template
  • Question types (validation, code review, design, debugging)
  • Multi-round consultation patterns
  • File naming conventions
  • Documenting responses
  • Best practices for warm, collegial tone

Read This When:

  • Planning to consult Gemini on architecture
  • Need external review of code or systems
  • Want a second opinion before implementing
  • Building something complex that needs guidance
  • Documenting a Gemini consultation

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

content-engine

Location: docs/skills/content-engine/SKILL.md
Source: skill.fish (affaan-m/everything-claude-code) — translated from Chinese
Triggers: Social media, content creation, X/Twitter, LinkedIn, TikTok, YouTube, campaigns, FOMO, marketing

Purpose: Create platform-native content and multi-platform campaigns

What It Covers:

  • Platform-specific guidelines (X, LinkedIn, TikTok, YouTube, Discord)
  • Content repurposing workflow (anchor → atomic ideas → variants)
  • Quality gates and deliverables checklist
  • Firefrost-specific brand voice and campaign types

Read This When:

  • Creating social media posts for any platform
  • Building content campaigns (like FOMO series)
  • Repurposing content across platforms
  • Helping Meg with social media strategy

social-automation (collection)

Location: docs/skills/social-automation/
Source: skill.fish (ComposioHQ)
Triggers: Facebook, Reddit, Twitch, YouTube automation, Rube MCP, Composio, social media API

Purpose: Platform automation via Rube MCP (Composio framework)

What It Covers:

  • facebook-automation.md — Page management, posts, videos, Messenger
  • reddit-automation.md — Subreddit posts, comments, search, flair
  • twitch-automation.md — Stream/channel operations
  • youtube-automation.md — Video uploads, playlists, analytics, comments

Prerequisites:

  • Requires Rube MCP server at https://rube.app/mcp
  • Currently reference material (Firefrost doesn't use Rube MCP yet)

Read This When:

  • Exploring social platform automation options
  • Considering Composio integration
  • Building automated cross-posting workflows
  • Reddit community engagement (r/feedthebeast, r/minecraft)

stripe-best-practices

Location: docs/skills/stripe-best-practices/SKILL.md
Source: skill.fish (anthropics/claude-plugins-official)
Triggers: Stripe, payments, checkout, subscriptions, webhooks, billing, Arbiter payments

Purpose: Official Anthropic guidance for Stripe integrations

What It Covers:

  • Modern vs deprecated APIs (CheckoutSessions vs Charges)
  • Frontend integration priority (hosted checkout preferred)
  • Subscription/billing best practices
  • Connect platform guidance
  • Dynamic payment methods

Read This When:

  • Reviewing Arbiter's Stripe integration
  • Working on Task #87 (lifecycle handlers)
  • Implementing new payment features
  • Troubleshooting webhook issues

n8n-automation (collection)

Location: docs/skills/n8n-automation/
Source: skill.fish
Triggers: n8n, workflow automation, expressions, Code node, JavaScript, node configuration

Purpose: n8n workflow automation guidance

What It Covers:

  • expression-syntax/ — {{}} expressions, $json, $node, $now variables
  • javascript-code/ — Code nodes, $input, $helpers, DateTime
  • node-configuration/ — Operation-aware node setup, property dependencies

Firefrost Context:

  • n8n runs on Command Center (63.143.34.217)
  • Used for: Subscription sync, server monitoring, notifications

Read This When:

  • Writing n8n expressions
  • Creating Code nodes with JavaScript
  • Configuring complex nodes
  • Troubleshooting n8n errors

postgres-patterns

Location: docs/skills/postgres-patterns/SKILL.md
Source: skill.fish (affaan-m/everything-claude-code)
Triggers: PostgreSQL, database, SQL, query optimization, indexing, Arbiter database, arbiter_db

Purpose: PostgreSQL best practices for schema design, indexing, and query optimization

What It Covers:

  • Index type selection (B-tree, GIN, BRIN, composite)
  • Data type best practices
  • Common patterns (UPSERT, cursor pagination, queue processing)
  • Anti-pattern detection queries
  • Configuration templates
  • Arbiter-specific context and useful queries

Read This When:

  • Working on Arbiter's database
  • Writing SQL migrations
  • Troubleshooting slow queries
  • Designing new tables
  • Optimizing existing queries

minecraft-mod-dev

Location: docs/skills/minecraft-mod-dev/SKILL.md
Source: skill.fish (chouzz)
Triggers: Minecraft mod, NeoForge, Fabric, mod development, JEI, AE2, Create, mod migration

Purpose: Expert Minecraft mod development for NeoForge and Fabric loaders

What It Covers:

  • Dynamic documentation fetching for version-specific APIs
  • Inter-mod integration (JEI/EMI, AE2, Create)
  • Modern standards (DeferredRegister, Data Components, DataProvider)
  • Migration protocol for upgrading legacy mods to 1.21+
  • Convention tags for cross-mod compatibility

Read This When:

  • Creating custom mods for Firefrost
  • Integrating with popular mod APIs
  • Migrating old mods to newer Minecraft versions
  • Understanding how mods in our packs work

gemini-tools (collection)

Location: docs/skills/gemini-tools/
Source: skill.fish (melodic-software, stared, dnvriend)
Triggers: Gemini, second opinion, consultant, image generation, web search, fact verification

Purpose: Google Gemini integration tools

What It Covers:

  • gemini-consultant.md — Second opinion with web search + vision (includes consult.py)
  • gemini-second-opinion.md — Independent technical analysis
  • gemini-image-generation.md — AI image generation with nano-banana CLI

Prerequisites:

Read This When:

  • Need real-time web information
  • Validating architecture decisions
  • Cross-checking Claude's analysis
  • Generating marketing images/thumbnails

minecraft-bukkit-pro

Location: docs/skills/minecraft-bukkit-pro/SKILL.md
Source: skill.fish (sickn33/antigravity-awesome-skills)
Triggers: Bukkit, Spigot, Paper, plugin development, Minecraft server plugin, custom plugin

Purpose: Master Minecraft server plugin development with Bukkit, Spigot, and Paper APIs

What It Covers:

  • Event-driven architecture and listener priorities
  • Modern Paper API (Adventure, MiniMessage)
  • NMS internals and Mojang mappings
  • Performance optimization (hot events, async patterns)
  • Ecosystem integration (Vault, PlaceholderAPI, databases)
  • Build systems (Maven/Gradle with shadow/shade)

Read This When:

  • Building custom Firefrost plugins
  • Extending existing server plugins
  • Understanding internal Minecraft server mechanics
  • Integrating plugins with Arbiter or external APIs

🔜 Planned Skills

Skill Purpose Status
arbiter-coding Arbiter patterns, database schema, webhook structure 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

🛠️ Creating New Skills

  1. Create skill directory: docs/skills/[skill-name]/
  2. Write SKILL.md with:
    • YAML frontmatter (name, description with triggers)
    • Clear instructions
    • Examples where helpful
  3. Add reference files in references/ subdirectory if needed
  4. Update this index with:
    • Skill name and location
    • Triggers
    • Purpose summary
    • Reference files list
    • "Read This When" guidance
  5. Commit everything together

Skill Template

---
name: skill-name
description: |
  Brief description of what the skill does. Use this skill when:
  - Trigger condition 1
  - Trigger condition 2
  - Trigger condition 3
  Be specific about triggers so future Chroniclers know when to use it.
---

# Skill Name

[Main instructions here]

## Section 1
[Content]

## Section 2
[Content]

## Reference Files
- `references/file1.md` — Description
- `references/file2.md` — Description

📍 Skill Locations

All Firefrost custom skills live in:

docs/skills/
├── SKILLS-INDEX.md              (this file)
├── task-management.md           (standalone skill)
├── chronicler-handoff/
│   ├── SKILL.md
│   └── references/
├── content-engine/
│   └── SKILL.md
├── firefrost-branding/
│   └── SKILL.md
├── task-creation/
│   └── SKILL.md
├── gemini-consultation/
│   └── SKILL.md
├── gemini-tools/
│   ├── README.md
│   ├── consult.py
│   ├── gemini-consultant.md
│   ├── gemini-image-generation.md
│   └── gemini-second-opinion.md
├── minecraft-bukkit-pro/
│   └── SKILL.md
├── minecraft-mod-dev/
│   └── SKILL.md
├── n8n-automation/
│   ├── README.md
│   ├── expression-syntax/
│   │   ├── SKILL.md
│   │   ├── EXAMPLES.md
│   │   └── COMMON_MISTAKES.md
│   ├── javascript-code/
│   │   ├── SKILL.md
│   │   ├── DATA_ACCESS.md
│   │   ├── BUILTIN_FUNCTIONS.md
│   │   ├── COMMON_PATTERNS.md
│   │   └── ERROR_PATTERNS.md
│   └── node-configuration/
│       ├── SKILL.md
│       ├── OPERATION_PATTERNS.md
│       └── DEPENDENCIES.md
├── postgres-patterns/
│   └── SKILL.md
├── social-automation/
│   ├── README.md
│   ├── facebook-automation.md
│   ├── reddit-automation.md
│   ├── twitch-automation.md
│   └── youtube-automation.md
├── stripe-best-practices/
│   └── SKILL.md
├── tea-cli/
│   ├── SKILL.md
│   └── references/
│       ├── authentication.md
│       ├── commands.md
│       └── workflows.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

📦 External Skills Libraries

claude-skills-reference (Gitea)

Location: https://git.firefrostgaming.com/firefrost-gaming/claude-skills-reference
Source: Fork of alirezarezvani/claude-skills
License: MIT
Added: 2026-04-09 by Chronicler #73

skill-seekers-reference (Gitea)

Location: https://git.firefrostgaming.com/firefrost-gaming/skill-seekers-reference
Source: Fork of yusufkaraaslan/Skill_Seekers
License: MIT
Added: 2026-04-09 by Chronicler #73

Purpose: Convert documentation sites, GitHub repos, PDFs, and 17+ source types into AI skills and RAG pipelines. Directly applicable to Task #93 (Trinity Codex).

Feature Description
17 source types Docs, GitHub, PDFs, YouTube, notebooks, wikis, OpenAPI
Multiple targets Claude, Gemini, OpenAI, LangChain, LlamaIndex, Qdrant
Qdrant pipeline Direct integration with our planned RAG stack
Smart chunking Preserves code blocks and context

Quick start:

pip install skill-seekers
skill-seekers create https://docs.example.com/
skill-seekers package output/example --target qdrant

See also: docs/tasks/task-093-trinity-codex/references/skill-seekers-qdrant.md


claude-code-skills-reference (Gitea)

Location: https://git.firefrostgaming.com/firefrost-gaming/claude-code-skills-reference
Source: Fork of daymade/claude-code-skills
License: MIT
Added: 2026-04-09 by Chronicler #73

Purpose: 50 production-ready skills for Claude Code with scripts, references, and examples.

Skill Description
cloudflare-troubleshooting API-driven Cloudflare debugging
tunnel-doctor Tailscale + VPN/proxy conflict resolution
deep-research Multi-agent research reports with citations
continue-claude-work Session recovery from local artifacts
excel-automation Create/parse Excel with openpyxl
mermaid-tools Extract and render Mermaid diagrams
github-ops PR/issue management via gh CLI
skill-creator Meta-skill for creating new skills
skill-reviewer Meta-skill for reviewing/improving skills
ppt-creator PowerPoint generation
pdf-creator PDF generation
scrapling-skill Web scraping

Full list: 50 skills including terraform, i18n, QA, UI design, and more.


composio-skills-reference (Gitea)

Location: https://git.firefrostgaming.com/firefrost-gaming/composio-skills-reference
Source: Fork of ComposioHQ/awesome-claude-skills
License: Apache 2.0
Added: 2026-04-09 by Chronicler #73

Purpose: 832 API automation skills via Rube MCP + document/theme/productivity skills.

Category Count Examples
composio-skills/ 832 Discord, Cloudflare, Google, Slack, Twitch, YouTube, and 800+ more APIs
document-skills/ 4 docx, pdf, pptx, xlsx
theme-factory/ 10 Pre-built themes for presentations/artifacts
mcp-builder/ 1 Guide for creating MCP servers
Other skills ~20 internal-comms, skill-creator, webapp-testing, etc.

Note: Most composio-skills require Rube MCP (https://rube.app/mcp) for execution. These are the same patterns we use in our social-automation skills.

Contents: 2,375 files across 20+ categories — a comprehensive AI skills library for full review.

Category Items Highlights
engineering/ 45 mcp-server-builder, ci-cd-pipeline-builder, docker-development
engineering-team/ 59 senior-backend, senior-frontend, senior-devops, senior-architect
marketing-skill/ 55 content-strategy, copywriting, launch-strategy, email-sequence
product-team/ 18 landing-page-generator, product-analytics, roadmap-communicator
project-management/ 14 scrum-master, meeting-analyzer, jira-expert
c-level-advisor/ 34 cto-advisor, cfo-advisor, ceo-advisor, founder-coach
business-growth/ 6 customer-success-manager, revenue-operations
finance/ 5 saas-metrics-coach, financial-analyst
ra-qm-team/ 29 GDPR, ISO compliance, FDA, quality management
commands/ 23 Quick slash commands (OKR, sprint, PRD, changelog)

How to Use:

  1. Browse the repo for skills relevant to your task
  2. Copy useful skills to docs/skills/ in the operations manual
  3. Add entry to this SKILLS-INDEX
  4. Commit both files

  • docs/standards/FFG-STD-004-memorial-protocol.md — Memorial standard (chronicler-handoff encodes this)
  • docs/standards/FFG-STD-005-portrait-generation-protocol.md — Portrait standard (chronicler-handoff encodes this)
  • docs/integrations/claude-connectors.md — External tool integrations (Canva, Cloudflare, Stripe)

💡 Skills vs Standards vs Integrations

Type Purpose Location
Skills Step-by-step workflows for Claude to follow docs/skills/
Standards Rules and requirements for humans and AI docs/standards/
Integrations External tool documentation docs/integrations/

Skills encode standards into actionable workflows. Standards define what must be done. Integrations document external tools.


Fire + Frost + Foundation = Where Love Builds Legacy 💙🔥❄️