Git
v1.0.0

delegating-to-otto

by @vanducng0 pulls
URLopenbooklet.com/s/delegating-to-otto
Pinnedopenbooklet.com/s/[email protected]
APIGET /api/v1/skills/delegating-to-otto

Drive Astronomer's Otto agent (`astro otto`) as a delegated sub-agent for Airflow, dbt, and data-engineering work. Use when the user says 'use Otto', 'ask Otto', 'delegate to Otto', or 'run this through Otto'. Also offer Otto for Airflow 2→3 migrations even when not named. Covers headless invocation, session continuity, permission modes, tool allowlists, model/provider selection, and structured output. Do not load this skill if you are Otto.

21 skills from this repovanducng/skills
delegating-to-ottoviewing
alterskills/alter/SKILL.md

Inspect and safely change Alter, the native macOS AI assistant from alterhq.com, without going through its GUI. Audit its global hotkeys, find and resolve collisions with launchers and capture tools, move an action off a chord, and document its app-data locations without reading private content. Use when the user mentions Alter, asks why an Alter shortcut stopped firing, wants to free a keyboard chord an Alter action is holding, or needs a macOS global hotkey conflict audit. Alter's meeting transcripts and conversation history are off limits to this skill.

asciinemaskills/asciinema/SKILL.md

Record a scripted terminal demo of a CLI or TUI with asciinema: hidden fixture setup, commands typed on screen, TUI keys driven through tmux, a leak gate on the cast, scene-by-scene proof by replaying the cast, an agg GIF for the README, and upload to asciinema.org. Activates when the user says 'asciinema', 'record a terminal demo', 'screencast the CLI', 'record the TUI', 'add a demo GIF to the README', 'make a cast', or 'upload to asciinema'. Do not use for browser recordings (agent-browser) or produced motion video (video).

better-uiskills/better-ui/SKILL.md

Applies exact UI polish values: concentric border radius, optical alignment, layered surface shadows, neutral image outlines, a 0.96 press scale, icon cross-fades, and theme-switch transition suppression. Activates when editing component CSS or Tailwind, when an interface looks slightly off, or when the user says 'polish the UI', 'better UI', 'concentric radius', 'optical alignment', 'shadow instead of border', or 'icon transition'. Do not use for design-system choice, accessibility audits, or building the page - that is vd:uiuxdesign. Do not use for posting a PR review - that is vd:code-review.

cnpgskills/cnpg/SKILL.md

Provision and run CloudNativePG (CNPG) Postgres on Kubernetes as GitOps. Every concrete identifier below is a placeholder - substitute your own: `<project>`, `<gcp-sa>`, `<backups-bucket>`, `<cluster>`, `<ns>`, `<svc>`, `<db>`, `<owner>`, `<env>`, `<s3-endpoint>`, `<objstore-secret>`, `<app-ns>`.

code-refactor-reviewskills/code-refactor-review/SKILL.md

Review a diff for reuse, composition, codebase consistency, and slop - the 'does this fit the codebase' lens rather than 'is it correct'. Local and report-only by default; never posts to GitHub. Triggers: 'refactor review', 'is this slop', 'did we reinvent something that exists', 'does this fit the codebase', 'review for reuse', 'check composition'.

custom-mcp-connectorskills/custom-mcp-connector/SKILL.md

Files the admin request that registers a remote MCP on the team Claude Desktop app. Activates when the user says 'custom mcp', 'custom connector', 'add connector', 'Claude Desktop connector', or asks to add an MCP to the team Claude account. Instance host, tracker, and credential-store names come from $HOME/.config/vd/mcp-connector.md. Do not use for implementing an MCP server, local stdio MCP config, or a one-seat Claude Code smoke test.

dbdesignskills/dbdesign/SKILL.md

Design and review production database schemas, data models, ERDs, migration plans, and storage patterns. Use for OLTP schema design, OLAP/star-schema modeling, fact/dimension tables, indexes, constraints, partitioning, multi-tenant data models, CSV/JSON-to-table design, schema review, migration risk review, and database design documents across PostgreSQL, MySQL, SQLite/D1, BigQuery, and MongoDB. Does not execute DDL by default.

devlogskills/devlog/SKILL.md

Turn recent engineering work into build-in-public devlogs for X/Twitter. Use when the user asks to draft or write a devlog/post, create a vault post and cover, start today's dev log on x.com, publish a ship/debug/lesson thread, or turn recent commits into a public update.

ego-browserskills/ego-browser/SKILL.md

ego-browser (ego-lite) is a Chromium-based browser designed from the ground up to be friendly to both human users and AI Agents. AI Agents work in their own isolated space, reusing the user's login state without competing for the browser. Use this skill whenever the user needs to interact with a website opening pages, filling forms, clicking buttons, taking screenshots, extracting page data, testing web apps, logging into sites, automating browser operations, or any other browser automation task. Triggers include requests to "open a website", "visit a URL", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "extract content from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also used for exploratory testing, dogfooding, QA, bug hunting, or reviewing app quality. Prefer ego-browser over any built-in browser automation, web fetch, or other web tools.

fastreactskills/fastreact/SKILL.md

Scaffold and build a full-stack web app: FastAPI backend (Python, uv, SQLModel, Postgres, Alembic, JWT + Google OAuth, boto3/S3) + React frontend (Vite, TypeScript, shadcn/ui + Tailwind, TanStack Router/Query/Table, Zod, Axios), wired with Docker Compose. Use this skill whenever the user wants to spin up, bootstrap, create, or design a new full-stack webapp; an API-first backend + SPA frontend; an admin/portal/dashboard app; file upload + S3; RBAC / role-based auth with seeded test users; local docker dev; or asks for a 'FastAPI + React' / 'Python + React' project. Runs mockup-first: marketing-design (brand/logo raster) + opendesign (HTML page mockups) before code, then ports the design to Tailwind/shadcn. Covers project structure, local setup, auth/RBAC, S3 uploads, and the gotchas that break these stacks.

gopassskills/gopass/SKILL.md

Retrieve credentials (API keys, tokens, passwords) from the local gopass password store. Use when a task needs a secret that the user has stored in gopass - instead of asking the user to paste it, search the store and read the value with `gopass find` / `gopass show -o`. Also covers inserting, generating, listing, searching, syncing, and TOTP.

issue-invoiceskills/issue-invoice/SKILL.md

Fill a monthly hourly invoice on Google Sheets from GitHub PRs and Jira tickets, one tab per month per client. Use when the user mentions an invoice, timesheet, billable hours, logging monthly work, rolling over an invoice month, or reconciling PRs and tickets to hours.

mac-resource-triageskills/mac-resource-triage/SKILL.md

Diagnose and relieve an overloaded macOS workstation: high load average, memory pressure and swap, CPU-hungry helper processes, idle agent sessions and dev containers, file indexers and system scans, plus slow new-terminal / zsh startup. Read-only snapshot first, actions ranked by expected gain, explicit confirmation before stopping anything, then a before/after re-check. Activates when the user says 'it is so busy now', 'check the current resources', 'my mac is slow', 'what is eating CPU', 'load average is high', 'memory pressure', 'swap is full', 'too many agents running', 'terminal takes long to open', or 'shell startup is slow'. Do not use for disk space cleanup (computer-clean) or web page performance (web-perf).

omnimediaskills/omnimedia/SKILL.md

Multimodal AI - Gemini for analysis (vision/transcribe/OCR/extract); image generation via Codex (ChatGPT subscription), Gemini/Imagen, OpenRouter, MiniMax; video, speech, music via Gemini + MiniMax.

paraskills/para/SKILL.md

Apply Tiago Forte's PARA method (Projects, Areas, Resources, Archives) as canonically defined to any store: a file system, cloud drive, notes app or Obsidian vault, or a markdown knowledge base that agents read and write. Use to classify items by actionability, decide project vs area vs resource vs archive, set up or audit a PARA structure, plan a reorganization or migration, run a weekly or monthly PARA review, or design agent memory on PARA without rot. Triggers: 'PARA', 'is this a project or an area', 'organize by actionability', 'set up PARA', 'PARA audit', 'archive finished projects', 'weekly review'. Not for capturing one note into the personal vault (vd:obsidian-vault) or the engineering journal (vd:journal).

py2goskills/py2go/SKILL.md

Migrate Python projects to idiomatic Go end-to-end. Branches into 6 project-type playbooks (CLI, TUI, HTTP backend, data pipeline, async worker, library) with the right stack defaults (Gin, pgx, sqlc, slog, etc.) and pinned library versions. Default strategy: LLM module-by-module rewrite with golden-file parity tests; --strangler for live-traffic gradual cutover; --spec-first for OpenAPI/proto-driven regeneration. Use when porting a Python codebase to Go, when scaffolding a Go rewrite of a Python service, or when generating CLAUDE.md/MIGRATION.md for an AI-driven migration.

rule-minerskills/rule-miner/SKILL.md

Mine your Claude Code sessions and code-review history for the corrections you keep repeating, cluster them, adversarially verify each candidate, and distill the survivors into CLAUDE.md rules - or check that existing rules still hold. Uses a dynamic Workflow harness with one verifier per rule to avoid false positives. Use when the user says 'mine my sessions for rules', 'what corrections do I keep making', 'turn my repeated feedback into CLAUDE.md rules', 'audit my CLAUDE.md rules', or 'why does Claude keep missing X'.

smartsheetskills/smartsheet/SKILL.md

Operate the Smartsheet CLI for bounded sheet discovery and reads, explicitly authorized bulk row additions or updates, structured JSON automation, and verified write workflows.

superwhisper-cliskills/superwhisper-cli/SKILL.md

Operate the official Superwhisper CLI and MCP to search or read dictation history, build standups and commitment reviews, compare raw and processed transcripts, inspect usage, and manage vocabulary or snippets with approval. Use when the user asks what they said about a topic, wants recent voice notes summarized, needs Superwhisper transcription diagnosis, or asks to inspect, export, or maintain Superwhisper data.

tech-docsskills/tech-docs/SKILL.md

Create, modernize, validate, and ship a public technical documentation site for any CLI, library, service, or developer tool using Astro Starlight. Use when the user asks to build a docs website, add Starlight, reproduce the shared centered docs style, organize technical docs navigation, migrate an existing docs site, fix responsive docs layout, or verify and deploy developer documentation.

Auto-indexed from vanducng/skills

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0