OpenRuna
Sign in

Skills

Reusable agent capability bundles — drop a SKILL.md into your AI assistant to extend its behaviour.

95 skills

Excel

Use this skill when a user requests to create, modify, analyze, visualize, or work with spreadsheet files (`.xlsx`, `.xls`, `.csv`, `.tsv`) with formulas, formatting, charts, tables, and recalculation.

generic

PowerPoint

Create, edit, render, verify, and export PowerPoint slide decks. Use when Codex needs to build or modify a deck, presentation deck, slide deck, slides, PowerPoint, PPT, or visually ambitious editable .pptx file.

generic

automate

Use this skill to create Cursor Automations.

generic

autoplan

Auto-review pipeline — reads the full CEO, design, eng, and DX review skills from disk and runs them sequentially with auto-decisions using 6 decision principles. (gstack)

claude-codecursorcodex

babysit

Keep a PR merge-ready by triaging comments, resolving clear conflicts, and fixing CI in a loop.

generic

benchmark

Performance regression detection using the browse daemon. (gstack)

claude-codecursorcodex

benchmark-models

Cross-model benchmark for gstack skills. (gstack)

claude-codecursorcodex

browse

Fast headless browser for QA testing and site dogfooding. (gstack)

claude-codecursorcodex

canary

Post-deploy canary monitoring. (gstack)

claude-codecursorcodex

canvas

A Cursor Canvas is a live React app that the user can open beside the chat. You MUST use a canvas when the agent produces a standalone analytical artifact — quantitative analyses, billing investigations, security audits, architecture reviews, data-heavy content, timelines, charts, tables, interactive explorations, repeatable tools, or any response that benefits from visual layout. Especially prefer a canvas when presenting results from MCP tools (Datadog, Databricks, Linear, Sentry, Slack, etc.) where the data is the deliverable — render it in a rich canvas rather than dumping it into a markdown table or code block. If you catch yourself about to write a markdown table, stop and use a canvas instead. You MUST also read this skill whenever you create, edit, or debug any .canvas.tsx file.

generic

careful

Safety guardrails for destructive commands. (gstack)

claude-codecursorcodex

codex

OpenAI Codex CLI wrapper — three modes. (gstack)

claude-codecursorcodex

context-restore

Restore working context saved earlier by /context-save. (gstack)

claude-codecursorcodex

context-save

Save working context. (gstack)

claude-codecursorcodex

create-hook

Create Cursor hooks. Use when you want to create a hook, write hooks.json, add hook scripts, or automate behavior around agent events.

generic

create-rule

Create Cursor rules for persistent AI guidance. Use when you want to create a rule, add coding standards, set up project conventions, configure file-specific patterns, create RULE.md files, or asks about .cursor/rules/ or AGENTS.md.

generic

create-skill

Create Cursor Agent Skills. Use when authoring a new skill or asking about SKILL.md structure.

generic

create-subagent

Create custom subagents for specialized AI tasks. Use when you want to create a new type of subagent, set up task-specific agents, configure code reviewers, debuggers, or domain-specific assistants with custom prompts.

generic

cso

Chief Security Officer mode. (gstack)

claude-codecursorcodex

design-consultation

Design consultation: understands your product, researches the landscape, proposes a complete design system (aesthetic, typography, color, layout, spacing, motion), and generates font+color preview... (gstack)

claude-codecursorcodex

design-html

Design finalization: generates production-quality Pretext-native HTML/CSS. (gstack)

claude-codecursorcodex

design-review

Designer's eye QA: finds visual inconsistency, spacing issues, hierarchy problems, AI slop patterns, and slow interactions — then fixes them. (gstack)

claude-codecursorcodex

design-shotgun

Design shotgun: generate multiple AI design variants, open a comparison board, collect structured feedback, and iterate. (gstack)

claude-codecursorcodex

devex-review

Live developer experience audit. (gstack)

claude-codecursorcodex

diagram

Turn an English description (or mermaid source) into a diagram triplet: the source, an editable .excalidraw file you can open (gstack)

claude-codecursorcodex

document-generate

Generate missing documentation from scratch for a feature, module, or entire project. (gstack)

claude-codecursorcodex

document-release

Post-ship documentation update. (gstack)

claude-codecursorcodex

freeze

Restrict file edits to a specific directory for the session. (gstack)

claude-codecursorcodex

gitnexus-cli

Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki"

generic

gitnexus-debugging

Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: "Why is X failing?", "Where does this error come from?", "Trace this bug"

generic

gitnexus-exploring

Use when the user asks how code works, wants to understand architecture, trace execution flows, or explore unfamiliar parts of the codebase. Examples: "How does X work?", "What calls this function?", "Show me the auth flow"

generic

gitnexus-guide

Use when the user asks about GitNexus itself — available tools, how to query the knowledge graph, MCP resources, graph schema, or workflow reference. Examples: "What GitNexus tools are available?", "How do I use GitNexus?"

generic

gitnexus-impact-analysis

Use when the user wants to know what will break if they change something, or needs safety analysis before editing code. Examples: "Is it safe to change X?", "What depends on this?", "What will break?"

generic

gitnexus-pr-review

Use when the user wants to review a pull request, understand what a PR changes, assess risk of merging, or check for missing test coverage. Examples: "Review this PR", "What does PR #42 change?", "Is this PR safe to merge?"

generic

gitnexus-refactoring

Use when the user wants to rename, extract, split, move, or restructure code safely. Examples: "Rename this function", "Extract this into a module", "Refactor this class", "Move this to a separate file"

generic

gstack-openclaw-ceo-review

Use when asked to review a plan, challenge a proposal, run a CEO review, poke holes in an approach, think bigger about scope, or decide whether to expand or reduce the plan.

claude-codecursorcodex

gstack-openclaw-investigate

Use when asked to debug, fix a bug, investigate an error, or do root cause analysis, and when users report errors, stack traces, unexpected behavior, or say something stopped working.

claude-codecursorcodex

gstack-openclaw-office-hours

Use when asked to brainstorm, evaluate whether an idea is worth building, run office hours, or think through a new product idea or design direction before any code is written.

claude-codecursorcodex

gstack-openclaw-retro

Weekly engineering retrospective. Analyzes commit history, work patterns, and code quality metrics with persistent history and trend tracking. Team-aware with per-person contributions, praise, and growth areas. Use when asked for weekly retro, what shipped this week, or engineering retrospective.

claude-codecursorcodex

gstack-upgrade

Upgrade gstack to the latest version.

claude-codecursorcodex

guard

Full safety mode: destructive command warnings + directory-scoped edits. (gstack)

claude-codecursorcodex

hackernews-frontpage

Scrape the Hacker News front page (titles, points, comment counts).

claude-codecursorcodex

health

Code quality dashboard. (gstack)

claude-codecursorcodex

imagegen

Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG/vector/code-native assets, extending an established icon or logo system, or building the visual directly in HTML/CSS/canvas.

generic

investigate

Systematic debugging with root cause investigation. (gstack)

claude-codecursorcodex

ios-clean

Remove the DebugBridge SPM package and all #if DEBUG wiring from an iOS app. (gstack)

claude-codecursorcodex

ios-design-review

Visual design audit for iOS apps on real hardware. (gstack)

claude-codecursorcodex

ios-fix

Autonomous iOS bug fixer. (gstack)

claude-codecursorcodex

ios-qa

Live-device iOS QA for SwiftUI apps. (gstack)

claude-codecursorcodex

ios-sync

Regenerate the iOS debug bridge against the latest upstream gstack templates. (gstack)

claude-codecursorcodex

land-and-deploy

Land and deploy workflow. (gstack)

claude-codecursorcodex

landing-report

Read-only queue dashboard for workspace-aware ship. (gstack)

claude-codecursorcodex

learn

Manage project learnings.

claude-codecursorcodex

loop

Run a prompt or skill in this session on a recurring or variable interval (e.g. /loop 5m /foo).

generic

make-pdf

Turn any markdown file into a publication-quality PDF. (gstack)

claude-codecursorcodex

migrate-to-skills

Convert 'Applied intelligently' Cursor rules (.cursor/rules/*.mdc) and slash commands (.cursor/commands/*.md) to Agent Skills format (.cursor/skills/). Use when you want to migrate rules or commands to skills, convert .mdc rules to SKILL.md format, or consolidate commands into the skills directory.

generic

office-hours

YC Office Hours — two modes. (gstack)

claude-codecursorcodex

onboard

Use /onboard for a focused Cursor onboarding flow that learns basic preferences, picks a first goal, and routes the user to the right next action.

generic

open-gstack-browser

Launch GStack Browser — AI-controlled Chromium with the sidebar extension baked in.

claude-codecursorcodex

openai-docs

Use when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; use OpenAI docs MCP tools for non-Codex docs questions, use the Codex manual helper first for broad Codex self-knowledge, and restrict fallback browsing to official OpenAI domains.

generic

openspec-apply-change

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

generic

openspec-archive-change

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

generic

openspec-explore

Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

generic

openspec-propose

Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.

generic

pair-agent

Pair a remote AI agent with your browser. (gstack)

claude-codecursorcodex

plan-ceo-review

CEO/founder-mode plan review. (gstack)

claude-codecursorcodex

plan-design-review

Designer's eye plan review — interactive, like CEO and Eng review. (gstack)

claude-codecursorcodex

plan-devex-review

Interactive developer experience plan review. (gstack)

claude-codecursorcodex

plan-eng-review

Eng manager-mode plan review. (gstack)

claude-codecursorcodex

plan-tune

Self-tuning question sensitivity + developer psychographic for gstack (v1: observational). (gstack)

claude-codecursorcodex

plugin-creator

Create and scaffold plugin directories for Codex with a required `.codex-plugin/plugin.json`, optional plugin folders/files, valid manifest defaults, and personal-marketplace entries by default. Use when Codex needs to create a new personal plugin, add optional plugin structure, generate or update marketplace entries for plugin ordering and availability metadata, or update an existing local plugin during development with the CLI-driven cachebuster and reinstall flow.

generic

qa

Systematically QA test a web application and fix bugs found. (gstack)

claude-codecursorcodex

qa-only

Report-only QA testing. (gstack)

claude-codecursorcodex

retro

Weekly engineering retrospective. (gstack)

claude-codecursorcodex

review

Pre-landing PR review. (gstack)

claude-codecursorcodex

review

Review code changes with the Bugbot or Security Review subagent.

generic

review-bugbot

Review code changes with Bugbot subagent.

generic

review-security

Review code changes with Security Review subagent.

generic

scrape

Pull data from a web page. (gstack)

claude-codecursorcodex

sdk

Guide users building apps, scripts, CI pipelines, or automations on top of the Cursor SDK - TypeScript (`@cursor/sdk`) or Python (`cursor-sdk` / `cursor_sdk`). Use when the user mentions integrating, installing, or writing code against the Cursor SDK; says `Agent.create`, `Agent.prompt`, `Agent.resume`, `agent.send`, `run.stream`, `run.messages`, `CursorAgentError`, `@cursor/sdk`, `cursor-sdk`, or `cursor_sdk`; asks to run Cursor agents programmatically from a script, CI/CD pipeline, GitHub Action, backend service, or other code outside the Cursor IDE; wants to pick between local and cloud runtime, configure MCP servers for an SDK agent, or handle streaming, cancellation, or errors; or is wiring Cursor into an automation, bot, or REST `/v1/agents` migration. Use eagerly rather than answering from memory; the SDK surface evolves and this skill is the source of truth for the external packages.

generic

setup-browser-cookies

Import cookies from your real Chromium browser into the headless browse session. (gstack)

claude-codecursorcodex

setup-deploy

Configure deployment settings for /land-and-deploy.

claude-codecursorcodex

setup-gbrain

Set up gbrain for this coding agent: install the CLI, initialize a local PGLite or Supabase brain, register MCP, capture per-remote trust policy. (gstack)

claude-codecursorcodex

shell

Runs the rest of a /shell request as a literal shell command. Use only when the user explicitly invokes /shell and wants the following text executed directly in the terminal.

generic

ship

Ship workflow: detect + merge base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, create PR. (gstack)

claude-codecursorcodex

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.

generic

skill-installer

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

generic

skillify

Codify the most recent successful /scrape flow into a permanent browser-skill on disk. (gstack)

claude-codecursorcodex

spec

Turn vague intent into a precise, executable spec in five phases. (gstack)

claude-codecursorcodex

split-to-prs

Split current work into small reviewable PRs. Use when the user asks to split a chat, set of changes, branch, or PR.

generic

statusline

Configure a custom status line in the CLI. Use when the user mentions status line, statusline, statusLine, CLI status bar, prompt footer customization, or wants to add session context above the prompt.

generic

sync-gbrain

Keep gbrain current with this repo's code and refresh agent search guidance in CLAUDE.md. Wraps the gstack-gbrain-sync orchestrator with state (gstack)

claude-codecursorcodex

unfreeze

Clear the freeze boundary set by /freeze, allowing edits to all directories again. (gstack)

claude-codecursorcodex

update-cli-config

View and modify Cursor CLI configuration settings in ~/.cursor/cli-config.json. Use when the user wants to change CLI settings, configure permissions, switch approval mode, enable vim mode, toggle display options, configure sandbox, or manage any CLI preferences.

generic

update-cursor-settings

Modify Cursor/VSCode user settings in settings.json. Use when you want to change editor settings, preferences, configuration, themes, font size, tab size, format on save, auto save, keybindings, or any settings.json values.

generic