claude

skills

Pavel's personal Claude Code skills

2 on GitHubby pkarpovichv0.1.0MITupdated 1 month ago
/

Plugin skills from marketplace pkarpovich in pkarpovich/environment. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (31)

  • agent-builder

    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 executio

  • bruq

    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.

  • claude4-prompt-engineer

    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

  • claudemd-audit

    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". version: "0.0.1

  • context7

    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, Tail

  • css-baseline

    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 lay

  • deep-review

    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", "

  • defuddle

    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/<url-without-scheme>`. Use this INSTEAD of We

  • draft-message

    Draft a Slack / email / chat message, propose it in chat first, and save to `<repo-root>/.local/messages/` only after the user approves. Invoke when the user says "draft a message", "write to <person> about", "slack <person>", "send a message to <person>", or any similar request to compose a chat /

  • gh-grep

    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 l

  • github-radar

    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

  • go

    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.

  • grill-with-docs

    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.

  • handoff

    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 decis

  • homelab-backups

    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

  • langfuse-trace

    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 share

  • lego-cubes-prep

    End-to-end preparation of a new Lego Cubes podcast episode (Pavel's Russian-language podcast about content + dev projects). Walks through 8 stages with check-ins — collect Content bullets from Tuclaw/Podcast files, digest the period's weekly notes into General/Projects, fill the episode note, sugges

  • obsidian-vault

    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

  • onboarding

    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 pre

  • ovq

    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 proacti

  • python-architecture

    Design patterns and architectural principles for maintainable Python code. Use when designing new components, refactoring existing code, choosing between patterns (factory vs simple dict, inheritance vs composition), planning module structure, or implementing dependency injection. Triggers on archit

  • python

    Modern Python 3.13+ development standards and best practices. Use when writing, reviewing, or refactoring Python code. Triggers on Python file creation/editing, code reviews, architecture decisions, async patterns, type hints, testing strategies, or when user asks about Python best practices.

  • ralphex-farm

    Work with ralphex-farm: a control plane that polls Linear, picks up Todo issues whose description carries a `<!-- ralphex-farm -->` YAML block (repo + plan + branch, optional mode), hands the job to a runner that executes ralphex in Docker, and opens a PR. Invoke whenever the user wants to: create a

  • ralphex-plan-audit

    Audit a ralphex/farm implementation plan (docs/plans/*.md) for self-containment, task concreteness, and verification that can actually run in the task container, before running it through ralphex or queuing it on ralphex-farm. ralphex runs every task and review in a FRESH session that re-reads only

  • revmux

    Run a revmux multi-agent review in an agterm overlay and bring the report back into the session. Use for "revmux", "review this plan with revmux", "run revmux on", "revmux review", "audit this plan", "multi-agent review", "review with the panel". Creates the task round, writes the scope and goal the

  • rust-analyzer-ssr

    Use rust-analyzer's Structural Search and Replace (SSR) to change lots of Rust code. SSR matches by AST structure and semantic meaning, understanding type resolution and path equivalence.

  • rust-style

    Rust coding style guide. Apply automatically when writing or modifying Rust code. Enforces for-loops over iterators, let-else for early returns, variable shadowing, newtypes, explicit matching, and minimal comments.

  • rustdoc

    Rust documentation conventions (RFC 1574). Apply when writing doc comments on public Rust items. Covers summary sentences, section headings, type references, and examples.

  • skill-audit

    Audit one or more Claude Code skills against best practices and report violations. A Python script runs mechanical checks (1024-char description limit, name format and dir match, frontmatter required fields, body 500-line target, ASCII hyphens, bilingual trigger padding, reference-file ToC, allowed-

  • skill-finder

    Find high-quality Claude Code skills for a topic by spawning parallel subagents that audit each candidate's AUTHOR (not the SKILL.md text, which is gameable in five minutes by a slop generator). Use whenever the user asks to find, search for, recommend, or pick a skill for a topic - phrases like "fi

  • ssh-hygiene

    Audit, clean up, and structure SSH config and keys. Use when user asks to "review ssh config", "clean up ssh", "check ssh keys", "add ssh host", "remove dead ssh hosts", "organize ssh keys", or any SSH configuration management task. Also triggers on mentions of ~/.ssh/config, SSH key organization, o

View source on GitHub

Maintain skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted