← all publishers

octaviantocan

@octaviantocan source repo

36 published skills

  1. Electron · octaviantocan bundle
    Build cross-platform desktop applications with Electron, covering main/renderer process architecture, IPC communication, BrowserWindow management, menus, tray icons, packaging, and security best practices. Use when the user asks about Electron, needs to create desktop applications, implement Electron features, or build cross-platform desktop apps.
    0
    installs
  2. Retro Loop · octaviantocan bundle
    Retrospective loop for AI agents. Gathers recent session logs, extracts behavior-changing lessons, checks them against existing memory and skills, writes a review buffer, then applies safe non-conflicting memory or skill updates while asking before conflicts or risky changes.
    0
    installs
  3. Create Skill · octaviantocan bundle
    Create new AI agent skills with proper structure, YAML frontmatter, and cookbook-based organization. Uses a grill-me style interview to understand requirements before building — walks the design tree one question at a time, resolving each branch. Use when the user wants to create a skill, make a new skill, scaffold a skill, or mentions "new skill", "create skill", "make skill", "skill template". Triggers on skill creation requests.
    0
    installs
  4. Paw · octaviantocan
    Use when running the Bun-backed Paw CLI: local health, active context, shell completions, output modes, profiles, and verification of the supported command surface.
    0
    installs
  5. Retro · octaviantocan
    Turn a bad or long Pawrrtal work session into durable project learning. Use when the user says $retro, asks to learn from a session, says too much went wrong, or asks to create/update skills or rules from recent failures.
    0
    installs
  6. Taste · octaviantocan bundle
    Apply Pawrrtal-specific taste rules for clean modern UX, CLI output, Telegram rendering, and agent/tool presentation. Use when changing UI copy, visual polish, CLI labels, Telegram flow output, tool names, folder/file listings, thinking/tool rendering, or when generalizing user feedback into repo conventions.
    0
    installs
  7. Teach · octaviantocan bundle
    Teach the user a new skill or concept, within this workspace.
    0
    installs
  8. Returns · octaviantocan
    Guardrail for dry-python/returns in pawrrtal. Use when an agent proposes Maybe, Result, IOResult, FutureResult, railway-oriented error handling, or adding the returns dependency.
    0
    installs
  9. Biome JS · octaviantocan bundle
    This skill should be used when the user asks to "configure Biome", "extend biome config", "set up BiomeJS", "add biome overrides", "biome lint-staged", "fix biome errors", or mentions biome.jsonc, Biome linting, or Biome formatting configuration.
    0
    installs
  10. Live Ops · octaviantocan bundle
    Operate Pawrrtal as a live service: prove the running commit, local origins, Cloudflared public URL, database schema, Telegram channel, and shutdown state. Use when checking whether Pawrrtal is live, deployed, reachable, healthy, broken in Telegram, safe to restart, or safe to take down.
    0
    installs
  11. Agents Md · octaviantocan
    Use when creating, editing, restructuring, or reviewing AGENTS.md files or the CLAUDE.md symlink. Covers Pawrrtal's two-tier layout, what belongs in AGENTS.md vs memory vs skills, and line budgets.
    0
    installs
  12. Fireflies · octaviantocan bundle
    Retrieve and search meeting summaries, transcripts, and action items from Fireflies.ai. Use when asked to check recent meetings, search for specific topics discussed in meetings, or get transcripts/details of a meeting.
    0
    installs
  13. Skill Gen · octaviantocan
    Use when adding, modifying, generating, checking, or debugging repo-local skill fragments embedded in source code with //<skill-gen> markers.
    0
    installs
  14. Domain CLI · octaviantocan
    Use when changing, extending, testing, or reviewing the Bun-backed Paw CLI package and its generated agent skills.
    0
    installs
  15. Path Rules · octaviantocan
    Use when creating, editing, pruning, or curating path-scoped rule files under .agent/rules/. Covers YAML paths frontmatter, category layout, CURATED.md, and harness symlinks (.claude/rules, .agents/rules).
    0
    installs
  16. Runner Ops · octaviantocan
    Operate Pawrrtal self-hosted GitHub Actions runners safely. Use when starting, stopping, installing, debugging, replacing, scaling, cleaning, or checking CI runners for Pawrrtal, especially on the VPS mounted volume.
    0
    installs
  17. Code Quality · octaviantocan
    Use when writing or reviewing Pawrrtal code: naming booleans and callbacks, shaping function signatures, adding TSDoc/JSDoc, splitting files, choosing readonly params, or deciding how to verify a change. Covers frontend (Next.js/TS), Python backend, and backend-ts Effect strangler. Stack-specific skills refine these rules.
    0
    installs
  18. Domain Effect · octaviantocan bundle
    Use when writing or reviewing Pawrrtal Effect TypeScript code in backend-ts: API contracts, HttpApi handlers, services, repos, layers, tagged errors, Effect tests, streams, SQL, auth middleware, or vendor-source API checks.
    0
    installs
  19. Workflow Plan · octaviantocan bundle
    Use when planning creative, ambiguous, or multi-step work: new features, components, behavior changes, refactors, or any task whose requirements need clarifying before implementation.
    0
    installs
  20. Github Actions · octaviantocan
    Use when creating or modifying GitHub Actions workflows for Pawrrtal. Covers mandatory OctavianTocan actor gate, self-hosted runner defaults, pull_request_target exception, and where CI jobs must live. For VPS runner launch/cleanup, use runner-ops.
    0
    installs
  21. Pr Scope Audit · octaviantocan
    Audit whether Pawrrtal work is actually in the intended PR and matches the user's full requested scope. Use when continuing long goals, answering "is everything in this PR?", before saying a PR is ready, after operational VPS work, or whenever implementation, CI, reviews, live deploy, and runtime checks are mixed together.
    0
    installs
  22. Repo Operations · octaviantocan
    Use for Pawrrtal repo workflow: beans issue tracker, git and PR policy, multi-agent safety, sentrux architecture gates, extension-boundary summaries, commit conventions, and the no-pre-existing-excuse rule. Load before beans tasks, parallel-agent work, structural refactors, or CI workflow authoring.
    0
    installs
  23. User Facing Text · octaviantocan
    Write and review user-facing text across Pawrrtal's surfaces (Telegram, Google Chat, Web). Use when adding or editing any string a user sees — tool or action display names, command labels, buttons, status lines, error messages, cards, notices — or when reviewing copy. Enforces Title Case "Tool Name" for tool/action names (never tool_name or "Tool name"), American spelling, and consistent labels across channels.
    0
    installs
  24. Workspace Context · octaviantocan
    Use when Pawrrtal local dev, auth, deployment routing, or domain vocabulary questions come up during a task. Read memory/semantic/DOMAIN_KNOWLEDGE.md first; this skill adds task-triggered pointers to domain-effect and live-ops.
    0
    installs
  25. Extension Boundaries · octaviantocan
    Use when touching Pawrrtal channels, providers, tools, plugins, subagents, context providers, turn orchestration, or code that decides where an integration should live. Enforces the split between generic kernel code, manifest plugins, trusted runtime adapters, provider adapters, channel adapters, and agent runtime primitives.
    0
    installs
  26. Nextjs Ambient Panel Texture · octaviantocan bundle
    Ports Telegram-style tileable SVG preset masks plus a procedural SVG tile generator into a Next.js App Router app as an ambient CSS-mask texture on panels (chat/main shell), with a small customization UI and idempotent install steps. Bundles 33 preset SVGs under bundled-patterns/ for direct copy to public/. Use when adding subtle panel textures, “Telegram-style” chat backgrounds, mask-based overlays, or onboarding a host repo to match the Pawrrtal whimsy feature without backend persistence.
    0
    installs
  27. Coding · octaviantocan
    General coding patterns and conventions.
    0
    installs
  28. Testing · octaviantocan
    Testing patterns and best practices.
    0
    installs
  29. Heartbeat · octaviantocan
    Manage and schedule recurring workspace heartbeats and database-bound reminders.
    0
    installs
  30. Paw Persona · octaviantocan
    Maintain the Paw's name, voice, style, emoji, and working preferences.
    0
    installs
  31. Paw Bootstrap · octaviantocan
    First-run setup for a new Pawrrtal workspace.
    0
    installs
  32. Agent Memory · octaviantocan bundle
    Persistent memory system for AI coding agents. Use when you need to save facts about the user, store interaction preferences, log session events, or search previously saved memories. Triggers on remembering, saving context, recalling past decisions, or when the user says "remember this". Also use proactively when the user shares personal info, project context, or preferences worth persisting across sessions.
    0
    installs
  33. Cloakbrowser · octaviantocan bundle
    Stealth Chromium browser automation that bypasses bot detection. Use this skill whenever the user wants to scrape, screenshot, PDF, or automate a site that blocks normal headless browsers — Cloudflare Turnstile, reCAPTCHA v3, FingerprintJS, ShieldSquare, BrowserScan, "Access Denied" responses, suspicious 403/429s on plain `curl`, or any site where Playwright/Puppeteer get caught. Also use when the user mentions CloakBrowser, stealth Chromium, anti-bot bypass, "headless detection", "real Chrome fingerprint", or wants a one-off "what does this page actually render" check. Prefer this skill over raw `curl`/`fetch` for any site behind a CDN or bot-detection layer.
    0
    installs
  34. Infisical CLI Secrets · octaviantocan bundle
    Use Infisical CLI cleanly for secrets, env injection, machine identity auth, self-hosted domains, and repo-specific secret workflows. Trigger when the user mentions Infisical, infisical CLI, universal-auth, machine identity, secret injection, replacing .env files, or using secrets for Pawrrtal/dev services.
    0
    installs
  35. Recon · octaviantocan bundle
    Build verified, section-by-section understanding of a project BEFORE creating or modifying anything in it. Dispatches a read-only subagent workflow that maps every convention, reads README/AGENTS.md/CLAUDE.md and the docs in full, finds and reads relevant in-project skills, surveys structure and build/test/CI, and explores the focus subsystem — with no assumptions allowed. Use when starting work in an unfamiliar repo or subsystem, onboarding to a codebase, before any non-trivial change, or when the user says "understand this project", "explore the codebase", "learn the conventions", "recon", "get oriented", or "what are the conventions here".
    0
    installs
  36. Router · octaviantocan bundle
    Route between your installed Codex skills and chain them into back-to-back workflows. Use when the user asks which skill to use, wants to pick or compare skills, asks for their most-used or top skills / skill usage stats, says "route this", "what skill should I use", "run the <name> workflow", or wants to define or run a multi-skill sequence like brainstorming → writing-plans → executing-plans.
    0
    installs