pkarpovich/environment
Skill Claude CodeCodex
Core agent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elements (click, fill, type, select), extracting text and data, taking screenshots, managing tabs, handling forms and auth, waiting for content, running multiple…
pkarpovich/environment
Skill Claude CodeCodex
Build multi-step LLM agents for the Continuum system. Use when creating agent definitions with nodes, edges, tools, and execution flows. Triggers on requests to "create an agent", "build a workflow", "design an agent graph", or when discussing Continuum agent architecture. Supports parallel execution, conditional…
pkarpovich/environment
Skill Claude CodeCodex
Execute Bruno .bru API requests via curl, or create new .bru files. Use when user asks to run, execute, or test an API request from a Bruno collection, references a .bru file, or wants to create a new Bruno request file.
pkarpovich/environment
Skill Claude CodeCodex
Expert prompt engineering for Claude 4.x models (Sonnet 4.5, Opus 4.5, Haiku 4.5). Use when creating system prompts, optimizing existing prompts, designing agentic workflows, or improving prompt effectiveness. Triggers on requests like "optimize this prompt", "write a system prompt", "improve these instructions"…
pkarpovich/environment
Skill Claude CodeCodex
Audit CLAUDE.md files against best practices. Analyzes length, structure, anti-patterns, and generates improvement recommendations with concrete suggestions. Invoke when user says "audit claude.md", "check claude.md", "review claude.md", "improve claude.md".
pkarpovich/environment
Skill Claude CodeCodex
Fetch up-to-date, version-specific documentation and code examples for libraries via the Context7 platform. Use when you need authoritative API references, current syntax, or to verify a library behavior beyond your training cutoff. Especially valuable for fast-moving libraries (React, Next.js, Tailwind, FastAPI…
pkarpovich/environment
Skill Claude CodeCodex
Modern CSS (2026) style guide for plain CSS and CSS Modules. Apply automatically when writing, editing, or reviewing .css, .module.css, or .scss files. Targets Chrome (last 4) and Safari 26+. No fallbacks, no @supports hedges, no legacy support. Prescribes Grid/Flexbox over position:absolute for layout; intrinsic…
pkarpovich/environment
Skill Claude CodeCodex
Multi-pass code review of branch changes against the default branch. Broad parallel sweep across quality, implementation, tests, simplification, and docs, with optional external (codex) second-opinion consultation. Reports findings only — does not modify code. Use when user asks for "deep review", "thorough review"…
pkarpovich/environment
Skill Claude CodeCodex
Convert any web article, blog post, documentation page, or release-notes URL into clean markdown with a YAML metadata block (title, author, site, published date, source URL, word count) via the public defuddle.md HTTP API — just curl https://defuddle.md/ . Use this INSTEAD of WebFetch whenever the user shares a URL…
pkarpovich/environment
Skill Claude CodeCodex
Draft a Slack / email / chat message, propose it in chat first, and save to /.local/messages/ only after the user approves. Invoke when the user says "draft a message", "write to about", "slack ", "send a message to ", or any similar request to compose a chat / email message for review before sending. Pavel often asks…
pkarpovich/environment
Skill Claude CodeCodex
Search real-world code examples across millions of GitHub repositories using grep.app. This skill should be used when looking for implementation patterns, API usage examples, library integration patterns, or production code references. Supports literal code search, regex patterns, and filtering by language/repo/path.
pkarpovich/environment
Skill Claude CodeCodex
Cross-repo GitHub radar - a personal snapshot of the open pull requests and issues that involve you, run from any directory (account-wide, not tied to the current repo). Covers your own repos (every open PR/issue, any author) plus anywhere you are involved on other people's repos (authored, assigned, mentioned, or…
pkarpovich/environment
Skill Claude CodeCodex
Go 1.25+ development standards and coding conventions. Use when writing, reviewing, or refactoring Go code. Triggers on Go file creation/editing, code reviews, architecture decisions, testing strategies, error handling patterns, concurrency, or when user asks about Go best practices.
pkarpovich/environment
Skill Claude CodeCodex
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
pkarpovich/environment
Skill Claude CodeCodex
Capture the full state of the current session into a handoff document so a fresh agent can pick up cold with zero loss of context. Not a summary, not a brief; an exhaustive record of every task tackled (what we did, why we did it, how we did it), every user preference learned, every unresolved decision, and every…
pkarpovich/environment
Skill Claude CodeCodex
Backup coverage rules for the homelab (alpha, bravo, Synology NAS, DO Spaces offsite). Activate whenever deploying a NEW service/compose project/database to alpha or bravo, adding a docker volume with state, decommissioning a service, or when the user mentions backups, restic, восстановление/restore, NAS storage, or…
pkarpovich/environment
Skill Claude CodeCodex
Analyze Langfuse trace JSON exports using jq queries. Use when user provides a Langfuse trace file (.json) for analysis, debugging agent behavior, checking token usage, or investigating tool calls. Triggers on phrases like "analyze trace", "check this langfuse", "debug agent run", or when user shares a trace JSON file…
pkarpovich/environment
Skill Claude CodeCodex
End-to-end preparation of a new Lego Cubes podcast episode (Pavel's Russian-language podcast about content + dev projects). Walks through 7 stages with check-ins — collect Content bullets from Tuclaw/Podcast files, fill the episode note, suggest an episode title in the established poetic style, find…
pkarpovich/environment
Skill Claude CodeCodex
Diagnose and fix excessive Postgres egress (network data transfer) in a codebase. Use when a user mentions high database bills, unexpected data transfer costs, network transfer charges, egress spikes, "why is my Neon bill so high", "database costs jumped", SELECT optimization, query overfetching, reduce Neon costs…
pkarpovich/environment
Skill Claude CodeCodex
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
pkarpovich/environment
Skill Claude CodeCodex
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
pkarpovich/environment
Skill Claude CodeCodex
Create or extend notes in Pavel's personal Obsidian vault at /Users/pavel.karpovich/Obsidian/PK Workspace/, following his adapted kepano-style vault grammar (plural categories, YYYY-MM-DD dates, heavy internal wikilinking, root-first organization, 1-10 rating). Use this skill WHENEVER Pavel wants to capture something…
pkarpovich/environment
Skill Claude CodeCodex
Deep codebase exploration to fully understand the current project before starting work. Use this skill whenever the user says "onboarding", "onboard", "get familiar", "learn the codebase", "understand this repo", "context load", or at the start of a session when the user wants Claude to be fully prepared to work on…
pkarpovich/environment
Skill Claude CodeCodex
Query Obsidian vault files by frontmatter properties using Dataview-style syntax, AND discover what property names and values actually exist in the vault. Use when the user asks to find notes, search the vault, or filter notes by metadata (tags, status, dates, categories, projects). ALSO use proactively before writing…