sap-abap

115
secondskysecondsky

Comprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programming, RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud development, string processing, dynamic programming, RTTI/RTTC, field symbols, data references, exception handling, or ABAP unit testing. Covers both classic ABAP and modern ABAP for Cloud Development patterns.

194 days ago

google-cli

8
orient-botorient-bot

Use the gog CLI to interact with Google Workspace services (Calendar, Gmail, Tasks, Drive, Docs, Slides, Sheets). This skill is for coding agents that have Bash access and prefer CLI tools over MCP tools. Use when asked to check calendar, send emails, manage tasks, or access Google services from the terminal.

193 days ago

feature-flags-implementation

8
orient-botorient-bot

Database-backed feature flag systems in the Orient. Use when implementing feature flags, debugging flag-related issues, or understanding the flag hierarchy. Covers schema design, API patterns, frontend hooks, ID format conversion, and ProtectedRoute integration.

193 days ago

Slack formatting

8
orient-botorient-bot

Format messages correctly for Slack using mrkdwn syntax. Use this skill when sending messages to Slack channels or DMs via the AI agent. Covers the differences between standard Markdown and Slack mrkdwn, including bold (*single asterisks*), italic (_underscores_), code formatting, links, and emoji shortcodes. Use when asked to "send a Slack message", "format for Slack", or when composing any Slack communication.

193 days ago

google-slides-tables

8
orient-botorient-bot

Create proper tables in Google Slides presentations using the Slides API. Use when building tabular data, metrics, comparisons, or any slide that needs rows and columns.

193 days ago

claude-worktree-manager

8
orient-botorient-bot

Create and manage Claude-specific worktrees with automated setup and cleanup. Use this skill (via Skill tool or direct script) when asked to "create a worktree", "new worktree", "worktree for feature/staging", "setup isolated environment", or "cleanup old worktrees". Script path is auto-detected when using Skill tool. Handles smart naming, .env copying, background pnpm install, and automatic cleanup of stale worktrees.

194 days ago

dashboard-feature-implementation

8
orient-botorient-bot

Guide for implementing dashboard features in the Orient monorepo. Use when adding new tabs, views, pages, or components to the dashboard. Covers backend services, API routes, frontend components, navigation, routing, and command palette integration. Applicable when asked to add a dashboard feature, create a new tab, add a monitoring page, create a storage view, add a settings section, or any dashboard UI work requiring coordinated backend and frontend changes.

193 days ago

Tool Executor Registry Migration

8
orient-botorient-bot

Guide for migrating tools from legacy switch statements to ToolExecutorRegistry handlers in Orient

193 days ago

docker-development

8
orient-botorient-bot

Local Docker development workflow for the Orient. Use when asked to build Docker images, run containers locally, debug container issues, optimize builds, use docker-compose, or troubleshoot containerization problems. Covers per-package Dockerfiles, compose layering, build optimization, and local debugging.

193 days ago

skill-anatomy

8
orient-botorient-bot

Comprehensive guide for understanding and fixing skill structure issues. Use this skill when skills aren't loading, when creating new skills, when organizing skills for open-source vs personal use, or when troubleshooting Claude Code skill discovery. Covers flat hierarchy requirement (each skill must be a direct child of .claude/skills/), required SKILL.md with YAML frontmatter containing name and description, and that the description is the primary trigger mechanism used to decide invocation. Provides concrete commands to create a new skill, reminder to restart Claude Code because skills load at startup, limits for the Markdown body, optional bundled resource folders, gitignore patterns, and the personal- prefix convention for local-only skills.

193 days ago

testing-strategy

8
orient-botorient-bot

Guide for running and writing tests in the Orient monorepo. Use when asked to "run tests", "write tests", "add test coverage", "debug failing tests", "check which tests to run", or when making code changes that require testing. Covers test categories (unit, integration, E2E), monorepo test execution, mock usage, and test patterns for services, handlers, tools, and database operations.

193 days ago

website-content-deployment

8
orient-botorient-bot

Complete workflow for deploying website content changes (documentation, legal pages, blog posts) including creating custom React pages, updating Docusaurus config, local testing with dev server, and understanding the rapid deployment process for website-only changes via GitHub Actions

193 days ago

google-oauth-integration

8
orient-botorient-bot

Complete Google OAuth integration architecture including token storage and debugging

193 days ago

production-debugging

8
orient-botorient-bot

Connect to and debug the Orient production server on Oracle Cloud. Use this skill when asked to check production logs, restart containers, debug deployment issues, SSH into the server, view container status, troubleshoot 502 errors, rollback deployments, fix WhatsApp pairing issues, debug dashboard loading issues, or investigate why production is down. Covers SSH access, Docker container management, log analysis, Express 5 errors, SPA asset issues, and deployment troubleshooting.

193 days ago

mcp-debugging

8
orient-botorient-bot

Debug MCP server issues and analyze logs for the Orient. Use this skill when investigating tool failures, API errors, slow operations, or troubleshooting MCP tool behavior. Covers log file locations, JSON log format, correlation IDs for request tracing, common debugging commands, and log rotation configuration.

193 days ago

deploy-to-production

8
orient-botorient-bot

Comprehensive guide for deploying Orient to production. Use this skill when deploying changes, updating production, fixing deployment failures, or rolling back. Covers pre-flight checks, environment variables, Docker compose configuration, CI/CD pipeline, smart change detection, and health verification.

193 days ago

worktree-manager

8
orient-botorient-bot

Create and manage git worktrees with automated setup and cleanup for AI coding agents. Use this skill when asked to "create a worktree", "new worktree", "worktree for feature/staging", "setup isolated environment", or "cleanup old worktrees". Handles smart naming, config file copying, background pnpm install, and automatic cleanup of stale worktrees.

193 days ago

worktree-operations

8
orient-botorient-bot

Guide for working within git worktrees in the Orient monorepo. Use this skill when you detect you're working in a worktree (path contains "skill-worktrees", "app-worktrees", or is outside the main project directory), when asked to "set up worktree", "install dependencies in worktree", "build in worktree", "merge worktree", or when troubleshooting worktree-specific issues. Covers pnpm/turbo commands, environment setup, git workflows (merging, conflict resolution, cleanup), and common worktree pitfalls.

193 days ago

eval-testing

8
orient-botorient-bot

Develop and run agent behavior evaluations. Use this skill when asked to "write evals", "test agent behavior", "create eval cases", "run evals", "add eval tests", "test tool selection", "verify agent responses", or when developing tests for agents. Covers YAML eval case creation, assertion types, mock configuration, multi-model matrix testing, and LLM-as-judge scoring.

193 days ago

dev-environment-cleanup

8
orient-botorient-bot

Clean up development environment issues in the Orient monorepo. Use when asked to "clean build", "rebuild from scratch", "fix build issues", "clean node_modules", or when encountering stale build artifacts, tsbuildinfo issues, or turbo cache problems. NOT for testing the installer - use fresh-install-testing for that.

193 days ago

Skill Creator

8
orient-botorient-bot

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 Claude's capabilities with specialized knowledge, workflows, or tool integrations.

193 days ago

mascot-generator

8
orient-botorient-bot

Generate variations of the Orient mascot (border collie dog with blue bandana). Use transparent=true for web/UI images. Use when asked to generate mascot, create avatar variation, make mascot image, mascot with different pose/expression, or any request for mascot customization.

193 days ago

TypeScript Monorepo Builds

8
orient-botorient-bot

Configure TypeScript for the Orient monorepo packages. Use when creating new packages, fixing build errors, configuring tsconfig.json, setting up project references, or debugging "cannot find module" errors. Covers package tsconfig templates, turbo build order, path aliases, and common build errors.

193 days ago

whatsapp-logs

8
orient-botorient-bot

Read and analyze WhatsApp bot logs for debugging, monitoring, and troubleshooting. Use this skill when asked to "check WhatsApp logs", "debug the bot", "find WhatsApp errors", "analyze bot performance", "trace a message", "why did the bot fail", or any investigation of WhatsApp bot behavior. Covers log file locations, JSON log format, message tracing, error analysis, and common debugging patterns.

193 days ago

Multi-Instance Development

8
orient-botorient-bot

Run and troubleshoot multiple parallel Orient instances with isolated ports, databases, and Docker resources. Use for worktrees, port conflicts, and instance isolation.

193 days ago

react-modal-patterns

8
orient-botorient-bot

Modal and form patterns for Orient dashboard frontend. Use when creating modals, dialogs, forms, notifications, or any UI components in packages/dashboard-frontend. The dashboard uses plain HTML/CSS with Tailwind - NOT shadcn/ui, Radix, or other component libraries. Reference this skill before creating any modal, form, or notification component.

193 days ago

database-migrations

8
orient-botorient-bot

Guide for creating and managing database migrations. Use when adding new tables, modifying schema, creating migrations, or before deploying database changes. Covers migration workflow, testing locally, and CI validation.

193 days ago

mini-apps-debugging

8
orient-botorient-bot

Debug and troubleshoot Mini-Apps when they fail to load, build, or run. Covers build checks, browser console inspection, bridge issues, and asset routing fixes.

193 days ago

discover

8
orient-botorient-bot

Discovery-first development workflow. Use BEFORE creating worktrees for any non-trivial feature. Explores requirements through questions, proposes approaches, validates design incrementally, and generates implementation plans with verification commands.

193 days ago

agent-registry

8
orient-botorient-bot

Guide for managing the Agent Registry - database-backed agent configuration system. Use when asked to "configure agents", "manage skills", "set tool permissions", "create context rules", or when working with agent assignments per platform/chat. Covers dashboard UI, API endpoints, CLI commands, and MCP tools.

193 days ago

onboarding-guide

8
orient-botorient-bot

Orient onboarding guide with quickstart, setup, and navigation help.

193 days ago

package-exports

8
orient-botorient-bot

Configure package.json exports and understand import resolution in the Orient monorepo. Use when confused about dist vs source imports, configuring package exports, fixing module resolution errors, or creating barrel files. Covers exports field patterns, development vs production resolution, and re-export strategies.

193 days ago

example-presentation-automation

8
orient-botorient-bot

Update the weekly rolling presentation with JIRA progress data. Use this skill when asked to "update the presentation", "add weekly slides", "create presentation slides", or prepare slides for team meetings. Covers Google Slides API operations, template slide IDs, proper slide duplication workflow, and content formatting guidelines for the Orient Task Force rolling presentation.

193 days ago

agent-permissions

8
orient-botorient-bot

Comprehensive guide for the agent permissions and approval system. Use when an agent needs to request user approval for sensitive operations, when implementing new approval policies, when integrating platform-specific approval UIs (Slack buttons, WhatsApp replies, Dashboard modals), or when troubleshooting approval flows. Covers policy definition, platform adapters, and the complete approval lifecycle.

193 days ago

react-router-setup

8
orient-botorient-bot

Add URL routing to React Vite SPAs using react-router-dom v6. Use when asked to "add routing", "add URL navigation", "make URLs work", "add deep linking", "enable browser back/forward", or when converting state-based navigation to URL-based routing. Covers installation, BrowserRouter configuration with basename, route definitions, nested routes, Link components, useNavigate hooks, redirects, and SPA server fallback.

193 days ago

git-workflow

8
orient-botorient-bot

Orient repository git workflow conventions. Use when creating branches, writing commits, or opening PRs. Covers branch naming (feat/*, fix/*, etc.), conventional commit messages with co-author footers, multi-commit PR workflow, and gh pr create templates.

193 days ago

esm-cjs-interop

8
orient-botorient-bot

Handle ESM/CJS module interoperability in the Orient monorepo. Use when encountering import errors, circular dependencies, module resolution issues, or "does not provide an export named" errors. Covers import patterns, re-export strategies, and avoiding circular dependency chains.

193 days ago

project-architecture

8
orient-botorient-bot

Understand the Orient monorepo architecture for making technical decisions. Use this skill when onboarding, adding new features, modifying services, or evaluating design choices. Covers packages, bots, agents, MCP servers, mini-apps, and Docker deployment.

193 days ago

release-version

8
orient-botorient-bot

Guide for creating new Orient releases with proper versioning, changelogs, and Docker image tags

193 days ago

mini-apps

8
orient-botorient-bot

Create standalone React mini-apps via the Mini-Apps toolchain. Use when asked to build apps, forms, schedulers, dashboards, or shareable web components. Do not write app code directly to the repo.

193 days ago

tool-discovery

8
orient-botorient-bot

Guide for discovering and using MCP tools via the discover_tools meta-tool. Use this skill when asked to perform tasks that require finding the right tools, when you see only discover_tools in your available tools, when asked "what tools are available", "find tools for X", or when planning multi-step workflows across Slack, WhatsApp, Google, or Slides.

193 days ago

miniapp-edit-testing

8
orient-botorient-bot

Test and debug the Dashboard “Edit with AI” mini-app editor flow (start edit session, build, history, close session) and write automated tests that simulate agent-driven mini-app edits like adding dark mode.

193 days ago

frontend-design

8
orient-botorient-bot

Frontend design system for the Orient. Use this skill when doing ANY UI work including creating components, building pages, adding forms, styling elements, or working with buttons, cards, modals, inputs, tables, or layouts. Triggers on "create component", "build page", "add form", "button", "card", "modal", "style", "layout", "UI", "frontend", "display data", "show results", "dashboard", or any visual/interface development task.

194 days ago

git-hooks

8
orient-botorient-bot

Manage pre-commit hooks, performance optimization, and temp commits. Use when asked about "pre-commit slow", "commit taking forever", "skip hooks", "bypass pre-commit", "optimize commits", or multi-agent workflows. Covers fast Prettier-only hook, ESLint performance issues, and CI delegation strategy.

193 days ago

web-design-guidelines

8
orient-botorient-bot

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

193 days ago

plan-executor

8
orient-botorient-bot

Execute implementation plans created by /discover. Use this skill when working in a worktree with a --plan flag, when you need to execute tasks from a docs/plans/*.md file, or when implementing a multi-task feature systematically.

193 days ago

Local Dev Startup

8
orient-botorient-bot

Start the website (Docusaurus) and dashboard (Vite) locally. Use when asked to "run the website", "start docs locally", "run the dashboard", "start dev servers", or any request to run local development services.

193 days ago

dashboard API authentication

8
orient-botorient-bot

Proper authentication patterns for dashboard frontend API calls. Use when adding new API endpoints, creating components that fetch data, or debugging 401 Unauthorized errors. Covers JWT token handling, the apiRequest helper, and common pitfalls.

193 days ago