with one click
CampForge
CampForge contains 18 collected skills from planetarium, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
V8 platform admin API operations via GraphQL. Use when asked to manage users, grant or query credits, manage verses, game payments, coupons, analytics, or comments. Triggers on requests like "give credits to user", "search user", "set verse featured", "generate coupons", "find spam comments".
Triage Sentry issues and run Seer root-cause analysis using sentry-cli and the official Sentry MCP server (stdio transport, auth-token based โ no OAuth). Covers token-auth MCP setup, issue/event querying, Seer autofix via a direct-API workaround, and manual event ingest with send-event. Use when asked to look at a Sentry issue, find what errors are firing, get a root-cause analysis / Seer analysis, send a test event to Sentry, or wire Sentry up for an agent.
Google Sheets operations via gws (Google Workspace CLI). Use when asked to read, write, append, or manage spreadsheets in Google Drive. Triggers on requests like "read the spreadsheet", "append rows to sheet", "create a new spreadsheet", "list Drive files", "share sheet with team".
flex API๋ฅผ ํฌ๋กค๋งํ์ฌ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฅผ ์ต์ ์ํ๋ก ๊ฐฑ์ ํ๋ค. Triggers: "๋ฐ์ดํฐ ์ต์ ํ", "ํฌ๋กค๋ง", "DB ๊ฐฑ์ ", "๋ฐ์ดํฐ ์๋ก ๊ฐ์ ธ์"
flex-ax CLI๋ฅผ ํตํด SQL ์ฟผ๋ฆฌ๋ฅผ ์คํํ์ฌ ๊ฒฐ์ฌ/๊ทผํ/์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๋ค. Triggers: "๊ฒฐ์ฌ ํํฉ", "ํด๊ฐ ์กฐํ", "์ฌ์ฉ์ ๊ฒ์", "๋ฐ์ดํฐ ์กฐํ"
Interact with A2A (Agent2Agent) protocol agents via the a2x CLI. Handles installation, agent card inspection, OAuth2 device-flow and SIWE bearer authentication, and blocking / streaming message exchange. Use when asked to talk to an A2A agent, send a message to an A2A endpoint, authenticate with an A2A service, or inspect an A2A agent card.
Common GraphQL operations with gq (graphqurl) CLI. Provides schema introspection, query file validation, self-healing on API changes, and query authoring guidance. Activated by domain-specific GQL skills (v8-api, 9c-backoffice, etc.) โ not intended for direct use.
Audit an OpenClaw bot deployed on Fly.io โ find the app, wake the machine if stopped, download the session JSONL from the persistent volume, and reconstruct the conversation (user messages, tool calls, tool results) plus any ephemeral working files referenced during the session. Triggers ONLY when the target is an OpenClaw bot deployed on Fly.io and the user wants to audit its session JSONL. Example phrases: "fly์ ๋ ์๋ openclaw ๋ด ์ด์ ๋ญํ์ด", "openclaw ๋ด ์ธ์ audit ํด์ค", "openclaw bot์ session JSONL ๋ด์ค", "์ด openclaw ๋ด์ด ์คํํ ๋ช ๋ น ๋ญ์์ด", "audit the session log of <openclaw-bot-name> on fly", "what did the openclaw bot <name> do yesterday". If the user does not mention OpenClaw (or something synonymous โ e.g. "the bot we deployed via OpenClaw"), confirm the target is an OpenClaw bot before proceeding. Do not trigger on unrelated Fly.io apps (e.g. flex-ax, generic web services) even if the phrasing matches.
Google Drive operations via gws (Google Workspace CLI). Use when asked to upload, download, list, search, share, or manage files in Google Drive. Triggers on requests like "upload to Drive", "list Drive files", "share file with team", "create a folder", "move file to folder".
Gmail operations via gws (Google Workspace CLI). Use when asked to read, send, reply, forward, or manage email. Triggers on requests like "check my inbox", "send an email", "reply to that message", "forward this to Alice", "triage unread mail", "watch for new emails".
Google Workspace CLI authentication and environment setup. Handles gws and gws-auth installation, OAuth login, and token injection. This skill is a shared dependency for gws-sheets, gws-gmail, and other gws-based skills.
Interactive camp creation via guided interview. Ask the user questions to build a domain-spec.yaml, then run campforge create to scaffold the camp. Trigger: "์ ๋ถํธ์บ ํ ๋ง๋ค์ด์ค", "create a new camp", "campforge interview", "๋ถํธ์บ ํ ์ธํฐ๋ทฐ"
CampForge๋ก ์ ์บ ํ๋ฅผ ์์ฑํ๋ค. domain-spec.yaml ์์ฑ ์ง์, ์ธํฐ๋ทฐ ๋ชจ๋, CLI ์คํ, scaffold ํ์ธ ๋ฐ SKILL.md ์ฑ์ฐ๊ธฐ๊น์ง ์ ๊ณผ์ ์ ์๋ดํ๋ค. Triggers: "์ ์บ ํ ๋ง๋ค์ด์ค", "create a camp", "๋ถํธ์บ ํ ์์ฑ"
domain-spec.yaml ๋ณ๊ฒฝ์ฌํญ์ ๊ธฐ์กด ์บ ํ์ ๋ฐ์ํ๋ค. campforge sync๋ฅผ ์คํํ์ฌ identity, knowledge, manifest ๋ฑ ํ์ ํ์ผ๋ง ์ ๋ฐ์ดํธํ๊ณ SKILL.md๋ ๋ณด์กดํ๋ค. Triggers: "๋๋ฉ์ธ ์คํ ๋ณ๊ฒฝ ๋ฐ์ํด์ค", "์บ ํ ์ฑํฌํด์ค", "sync this camp"
์บ ํ ๋๋ ํ ๋ฆฌ์ ๊ตฌ์กฐ์ ์ค์ ์ ๊ฒ์ฆํ๋ค. campforge validate๋ฅผ ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ํด์ํ์ฌ ์์ ๋ฐฉ๋ฒ์ ์๋ดํ๋ค. Triggers: "์บ ํ ๊ฒ์ฆํด์ค", "validate this camp", "์ด๊ฑฐ ๋ง๊ฒ ๋ง๋ ๊ฑฐ์ผ?"
๊ธฐ์กด ์บ ํ์ ์ ์คํฌ์ ์ถ๊ฐํ๋ค. campforge add-skill CLI๋ฅผ ์ฌ์ฉํ์ฌ scaffold๋ฅผ ์์ฑํ๊ฑฐ๋ npm ํจํค์ง ์ฐธ์กฐ๋ฅผ ์ถ๊ฐํ๋ค. Triggers: "์คํฌ ์ถ๊ฐํด์ค", "add a skill to this camp"
Nine Chronicles Backoffice table patch operations via GraphQL. Use when asked to patch game tables, validate CSV, compare sheets, upload to R2, purge CDN cache, or check transaction status. Triggers on requests like "patch WorldSheet", "validate this CSV", "compare sheets on odin", "upload table to R2", "purge cache".
์บ ํ ์ฑ๋ฅ ๋ฒค์น๋งํฌ. smoke test ์๋๋ฆฌ์ค๋ฅผ ์๋ธ์์ด์ ํธ๋ก ์คํํ๊ณ tool calls, ํ ํฐ, ์๊ฐ์ ์ธก์ ํ๋ค. ์ก์ ๋ณ ์์ธ ๋ก๊ทธ๋ ์์งํ๋ค. Triggers: "์บ ํ ๋ฒค์น๋งํฌ", "camp bench", "์ฑ๋ฅ ์ธก์ ํด์ค"