awinogradov
- 28 skills
- 0 followers
- 7 hours ago last updated
- ▌ Gather Context · awinogradov bundleResolve task intent, reuse validated evidence, and acquire missing planning context and emit a Context Map. Use when plan or run needs issue, standards, branch, and codebase context without loading raw documents into the parent conversation.
- ▌ Preflight Check · awinogradov bundleValidate git working state before committing, branching, or opening a PR. Detects wrong branch, invalid branch names, forbidden history-changing commands, stale merged branches, uncommitted changes, and out-of-date main.
- ▌ Dependabot Resolve · awinogradovReview and merge dependabot PRs safely using gh CLI. Process one-by-one to avoid package-lock.json conflicts
- ▌
- ▌ Pr Monitor · awinogradov bundleMonitor a PR for CI check status, review feedback, and merge conflicts until it is ready for human review, approved, or merged. A packaged watcher waits for the pull request and wakes the agent only for an actionable event, so the model stays dormant through ordinary pending CI. Fixes CI failures, resolves review feedback, and rebases a conflicting branch onto its base; pass --wait-for-approval to keep waiting until a human approves. Use when a pull request is open and needs to reach its hand-off.
- ▌ Pr Resolve · awinogradovAddress PR review comments by analyzing feedback, making code fixes, and replying to reviewers. Use when resolving review feedback on a pull request.
- ▌ Run Primed · awinogradovRun a tracked issue end to end in a session already primed by /autopilot:explore, consuming the SHA-validated context brief instead of the broad codebase pass. Requires .claude/context/brief.md and fails loudly when it is missing, malformed, stale, or from another revision — it never downgrades to /autopilot:run.
- ▌ Linear Plan · awinogradov bundlePlan a Linear issue exactly as the plan skill does, then store the finished plan in that issue's description — refreshing a rough ticket title along the way — so it outlives the session. Storing is unconditional and never gated.
- ▌ Pr Validate · awinogradovValidate a PR title and branch name against repository contributing guidelines
- ▌ Issue Create · awinogradov bundleCreate a GitHub issue with a structured body (Context, What, Why, Scope, Solution) and curated labels via the gh CLI. Use when filing new issues, or when invoked from other skills.
- ▌ Shared Rules · awinogradov bundleCanonical home for instruction blocks shared by several autopilot skills and agents — reference formatting (RFC-0001), AskUserQuestion formatting and content-preview contract, agent structured output, issue body grammar, Linear MCP access, peer CLI delegation, git history policy, PR title/body grammar, and GitHub review-thread retrieval. Read the one block you need instead of carrying a copy.
- ▌ Todo Cleanup · awinogradovScan codebase for TODO/FIXME comments, verify actuality, create GitHub issues, and update links
- ▌ Ascii Schemas · awinogradov bundleGenerate ASCII schemas, diagrams, and UI wireframes using Unicode box-drawing characters (wiretext conventions). Use when creating architecture diagrams, entity-relationship models, database schemas, flow charts, deployment topologies, sequence diagrams, data flow visualizations, UI wireframes, screen mockups, or any visual schema in plans, documents, or conversations. Trigger on: "diagram", "schema", "ASCII art", "draw", "visualize", "architecture diagram", "ER diagram", "flow chart", "topology", "sequence diagram", "data flow", "wireframe", "mockup", "screen layout", "UI sketch", "page layout". Do NOT use for: code formatting, markdown tables, or image-based diagrams. If @wiretext/mcp server is connected, prefer its create_wireframe/render_wireframe tools for UI wireframes — they produce higher-fidelity output with 30+ components.
- ▌ Branch Create · awinogradov bundleCreate and checkout a git branch following repository naming conventions with GitHub issue integration. Use when creating branches, or when invoked from other skills.
- ▌ Linear Create · awinogradov bundleCreate a Linear issue with a structured body (Context, What, Why, Scope, Solution) and wizard-selected status, label, and assignee via the Linear MCP. Use when filing a Linear ticket on a linear-tracked project.
- ▌ Commits Create · awinogradov bundleAnalyze staged changes and create conventional commits with intelligent grouping. Use when creating commits, or when invoked from other skills.
- ▌ Run · awinogradov bundlePlan and implement, then either report verified no repository change or deliver a PR; a Linear-issue input also gets the finalized plan stored on its ticket before implementation
- ▌ Plan · awinogradov bundlePerform deep analysis of the codebase, recent changes, and the requested task. Create a validated implementation plan
- ▌ Explore · awinogradov bundleMap this repository broadly, write a durable context brief to .claude/context/brief.md, then take surgical fixes one at a time with no plan, branch, or PR machinery. Use when you have an area rather than a task — "help me understand this repo", "explore the refactoring flow" — and want the codebase understood before deciding what to change.
- ▌ Ask Codex · awinogradovDelegate a code analysis, refactoring, or automated-editing task to the OpenAI Codex CLI (codex exec / codex resume), then critically evaluate its output as a peer AI. Use when the user asks to run Codex, references OpenAI Codex, or wants a second model's take on the code.
- ▌ Issue Run · awinogradovList recent open GitHub or Linear issues, pick one, and start autopilot on it via the run skill. Use to go from browsing issues to a running autopilot session in one step.
- ▌
- ▌ Pr Create · awinogradovCreate a pull request with validated title and description following repository conventions. Use when creating PRs, or when invoked from other skills.
- ▌ Pr Review · awinogradov bundleReview a pull request and provide constructive feedback with structured verdict. Used by awinogradov/code-review-action
- ▌ Pr Update · awinogradov bundleUpdate an existing pull request's title and description based on current branch commits. Use when PR needs to be refreshed after new commits or when asked to update PR.
- ▌ Ask Gemini · awinogradovDelegate a code analysis, refactoring, or automated-editing task to the Google Gemini CLI (gemini -p / gemini --resume), then critically evaluate its output as a peer AI. Use when the user asks to run Gemini, references the Gemini CLI, or wants a second model's take on the code.
- ▌ Linear Run · awinogradov bundleRun any Linear issue end to end. Executes a valid stored plan verbatim when one exists; otherwise drafts and implements a fresh plan without a human approval gate.
- ▌ PDF Create · awinogradov bundleGenerate a beautiful, brand-themed, multi-page PDF — report, research doc, six-pager, or playbook — from structured content using a bundled @react-pdf/renderer pipeline (direct rendering, no headless browser). Use when the user asks to create, generate, build, export, or design a PDF, report, whitepaper, six-pager, playbook, proposal, or branded document, especially from notes, data, or a Google design.md brand spec. Trigger on: "PDF", "create a report", "generate a document", "six-pager", "playbook", "proposal", "whitepaper", "branded PDF", "design.md", "export to PDF". Do NOT use for: editing or extracting text from an existing PDF, or filling PDF forms.