RooCodeInc
- 50 skills
- 0 followers
- 1 day ago last updated
- ▌ Roo Translation · roocodeincProvides comprehensive guidelines for translating and localizing Roo Code extension strings. Use when tasks involve i18n, translation, localization, adding new languages, or updating existing translation files. This skill covers both core extension (src/i18n/locales/) and WebView UI (webview-ui/src/i18n/locales/) localization.
- ▌ Roo Conflict Resolution · roocodeincProvides comprehensive guidelines for resolving merge conflicts intelligently using git history and commit context. Use when tasks involve merge conflicts, rebasing, PR conflicts, or git conflict resolution. This skill analyzes commit messages, git blame, and code intent to make intelligent resolution decisions.
- ▌ Available Tools · roocodeinc bundleLoad and execute skill instructions using the skill tool for specialized tasks in Roo Code.
- ▌ Sentry CLI · roocodeinc bundleGuide for using the Sentry CLI to interact with Sentry from the command line. Use when the user asks about viewing issues, events, projects, organizations, making API calls, or authenticating with Sentry via CLI.
- ▌ Add Integration · roocodeinc bundleAdd a new built-in MCP integration to Roomote. Use when adding a new third-party service (e.g. Asana, Datadog, Vercel) to the built-in integrations catalog shown in Settings/Integrations.
- ▌ Cleanup Stale Prs · roocodeinc bundleIdentify and optionally close stale GitHub pull requests using `gh`, with dry-run support and a configurable exempt label. Use when asked to clean stale PRs, close inactive PRs, or run PR hygiene.
- ▌ Mock Slack Testing · roocodeinc bundleRun Roomote Slack integration flows through the existing mock Slack harness instead of a real Slack workspace. Use when testing Slack app mentions, interactive payloads, URL verification, outbound Slack posts, deleted-thread suppression, `reply_to_slack_thread`, `post_to_channel`, Slack app creation via `apps.manifest.create`, `SLACK_API_BASE_URL` routing, `/mock/state`, or `/mock/events`.
- ▌ Changeset Release Pr · roocodeinc bundlePrepare Roomote releases: cut the normal release PR from develop, or ship an urgent patch directly from latest main and synchronize its version back to develop. Use when asked to prep, cut, hotfix, or write notes for a release.
- ▌ Mock Discord Testing · roocodeinc bundleRun Roomote Discord integration flows through the checked-in mock Discord REST harness and synthetic Gateway envelopes instead of a real Discord bot. Use when testing Discord task entry, follow-up queueing to active jobs, slash commands (`/new`, `/goal`, `/link`, `/help`), button interactions, outbound Discord posts, task threads and forum posts, message chunking, `DISCORD_API_BASE_URL` routing, `/mock/state`, or `/mock/events`.
- ▌ Mock Telegram Testing · roocodeinc bundleRun Roomote Telegram integration flows through the checked-in mock Telegram Bot API harness instead of a real Telegram bot. Use when testing Telegram task entry, follow-up queueing to active jobs, the `/new` command, callback buttons, outbound Telegram posts, reply footers, message chunking, `TELEGRAM_API_BASE_URL` routing, `/mock/state`, or `/mock/events`.
- ▌ Roomote Agent Product · roocodeinc bundleUnderstand the Roomote product model centered on tasks and workflows executed by Roomote agents. Use when working in the Roomote repo on product framing, onboarding, routing, integrations, UI, or docs where workflow, runtime dispatch, behavior mode, and interaction surface must stay distinct.
- ▌ UI Component Patterns · roocodeinc bundleGuidelines and canonical patterns for building UI in the Roomote web application. Use when creating new pages, components, dialogs, forms, or modifying existing UI in `apps/web/`.
- ▌ Mock Agentmail Testing · roocodeincRun Roomote email (AgentMail) integration flows through the checked-in mock AgentMail API harness instead of the real AgentMail service. Use when testing email task entry, inbox provisioning, webhook registration, Svix-signed `message.received` deliveries, duplicate/oversize/auto-submitted email handling, outbound email replies, `AGENTMAIL_API_BASE_URL` routing, `/mock/state`, or `/mock/events`.
- ▌ Roomote Testing Validation · roocodeinc bundleRun the correct Roomote test and validation workflow. Use when changing code in the Roomote repo and you need the right package-scoped Vitest commands, dotenvx usage, real-database test patterns, typecheck/lint pairing, or CI-parity validation instead of guessing from root scripts.
- ▌ Roomote Runtime Integrations · roocodeinc bundleTrace how Roomote agents run through the Roomote runtime and integrations. Use when debugging or changing controller/worker/queue behavior, preview proxy flows, snapshots, MCP setup, or Slack/Linear/GitHub entry points that create or resume Roomote agent work.
- ▌ Push · roocodeincPush local commits or existing unpushed commits to the remote without opening pull requests. Stage and commit any uncommitted changes first, keep existing unpushed history when present, and report the follow-up pull request command.
- ▌ Zero · roocodeincUse the moment you're about to tell the user you can't do something — or about to suggest they use, sign up for, or go to an external tool, site, or API to do it themselves. Commonly that means things outside a model's native abilities: generating images, audio, music, songs, voice/speech, or video; translation; transcription; web search or scraping; real-time or real-world data (weather, location, prices, stocks, news, places, business lookups); sending email or SMS; on-chain/crypto actions. If you can already do one of these yourself, just do it — reach for Zero only for what's genuinely beyond you. Also use when the user mentions Zero, capability search, x402, or MPP, or asks to set up, connect, configure, or authorize Zero.
- ▌ Doctor · roocodeincFast-only environment-health orchestration workflow. Launch a fresh Roomote task from Fast against the target environment, assess its startup and requested journey, classify ownership, delegate only authorized repairs, and verify again.
- ▌ Fix Pr · roocodeincPull-request feedback fixer workflow. Use when you need to implement fixes requested on an existing pull request from review threads, fix-id links, top-level PR comments, or broad "fix all unresolved issues" requests.
- ▌ Simplify · roocodeincBehavior-preserving simplification workflow. Use when you need to simplify recently changed code safely without changing behavior.
- ▌ Create Pr · roocodeincPull-request creation workflow. Use when repositories have pending changes or unpushed commits and you want ready-for-review PRs created.
- ▌ Issue Fixer · roocodeincInvestigate a specific open source-control issue and post either clarifying questions or a concrete implementation plan on the issue without implementing code or opening a PR.
- ▌ Feature Demo · roocodeinc bundleProduce a polished demo video of a product feature — recorded live in the sandbox browser with cursor effects, captions, and optional voice-over narration.
- ▌ Agent Browser · roocodeincBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.
- ▌ Codeql Triage · roocodeincReview current open CodeQL / GitHub code-scanning alerts with GitHub data, keep scheduled runs read-only, and submit a small set of environment-backed `act` work items that auto-start remediation execution tasks.
- ▌ Refactor Code · roocodeincAutomation skill: run a broad refactor survey across the codebase, rank candidates by leverage, and produce standalone plans for the top opportunities without auto-implementing them.
- ▌ Sentry Triage · roocodeincRun Sentry triage for the requested scope using available capabilities. Keep scans read-only, rank actionable findings, and follow the supplied reporting and follow-up requirements.
- ▌ Triage Sentry · roocodeincAutomation skill: Scan Sentry issues, errors, regressions, and alerts within the requested scope, then rank code or instrumentation follow-up work.
- ▌ Review And Fix · roocodeincInline code review-and-fix workflow. Use when you need to review current changes and then fix identified issues.
- ▌ Create Draft Pr · roocodeincDraft pull-request creation workflow. Use when repositories have pending changes or unpushed commits and you want draft PRs created.
- ▌ Explore And Act · roocodeincGeneral workflow for answering questions, investigating evidence, and performing exact user-requested actions outside repository implementation work.
- ▌ Security Review · roocodeinc bundleSecurity code review for vulnerabilities. Use when asked to "security review", "find vulnerabilities", "check for security issues", "audit security", "OWASP review", or review code for injection, XSS, authentication, authorization, cryptography issues. Provides systematic review with confidence-based reporting.
- ▌ Fix Sentry Error · roocodeincAutomation skill: per-issue Sentry remediation workflow. Use when a Roomote task is asked to investigate a specific Sentry issue (typically posted into Slack), produce a fix or evidence-backed recommendation, and report the outcome clearly.
- ▌ Security Auditor · roocodeincAutomation skill: review recently merged pull requests for concrete security issues and secure-by-default gaps, then submit actionable `act` work items that auto-start follow-up execution tasks.
- ▌ CI Failure Triage · roocodeincInvestigate the latest default-branch CI failure in an environment-backed workspace and, when it is real and fixable, fix and open a PR in the same task.
- ▌ Dependabot Triage · roocodeincReview current open Dependabot alerts with GitHub data, keep scheduled runs read-only, and submit a small set of environment-backed `act` work items that auto-start dependency-update execution tasks.
- ▌ Environment Setup · roocodeincInternal skill to configure environments. Never use unless the user explicitly initiates the skill. Focus on localhost-ready setup and validation.
- ▌ Explain Repo Code · roocodeincExplanation-only repository workflow. Use when the user asks to understand behavior, architecture, or rationale from source context without modifying files.
- ▌ Github Management · roocodeincManage repository labels, milestones, and GitHub Projects V2 safely through the scoped GitHub App credential. Use for requests to list, create, edit, delete, assign, or move GitHub management resources.
- ▌ Implement Changes · roocodeinc bundleEnd-to-end repository implementation workflow. Use when the request requires changing code, with repository-grounded analysis, correct edits, proportional validation, and profile-aware branch/push/PR behavior.
- ▌ Debug Reported Bug · roocodeincReproduce-first bug diagnosis workflow. Use when a reported bug needs to be reproduced, reduced to a deterministic failing check, and traced through git history or `git bisect` so the exact cause is understood before any fix is attempted.
- ▌ Address Pr Feedback · roocodeincFocused GitHub PR-feedback workflow for addressing unresolved review threads on the current pull request.
- ▌ Triage Better Stack · roocodeincAutomation skill: Better Stack observability triage workflow. Use when a task should periodically scan Roomote Better Stack logs, warnings, errors, uptime checks, incidents, and telemetry via the Better Stack MCP and identify actionable operational chores.
- ▌ Update Dependencies · roocodeincRepository-agnostic dependency maintenance workflow. Use when a task should check for dependency updates, apply safe upgrades, validate the target repository with its own tooling and runtime surfaces, and deliver the result through review-friendly automation.
- ▌ Capture Visual Proof · roocodeinc bundleDecide whether browser proof applies to a shipped change, capture screenshots or screencasts directly with agent-browser, upload them, and return an honest proof result for the parent workflow and the judge.
- ▌ Code Quality Auditor · roocodeincAutomation skill: review recently merged pull requests for high-confidence code quality issues and submit `act` work items that auto-start follow-up execution tasks.
- ▌ Implement Repo Change · roocodeincCompatibility alias for `implement-changes`. Use when an older explicit command or resumed task still invokes the previous workflow name.
- ▌ Security Best Practices · roocodeinc bundlePerform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.
- ▌ Plan Repo Implementation · roocodeincPlanning-only repository workflow. Use when the user wants a decision-complete implementation plan grounded in repository truth without changing tracked files.
- ▌ Resolve Github Pr Merge Conflicts · roocodeincResolve GitHub pull-request merge conflicts by merging the base branch into the PR branch, applying intent-aware conflict resolution, and running an integrated safety review before the merge commit is finalized.