VerifiedGit
v1.0.0

pir

by @delexw0 pulls
URLopenbooklet.com/s/pir
Pinnedopenbooklet.com/s/pir@1.0.0
APIGET /api/v1/skills/pir

Create Post Incident Records (PIRs) by discovering issues from PagerDuty, Datadog, Cloudflare, and Rollbar concurrently. Orchestrates pagerduty-oncall, datadog-analyser, cloudflare-traffic-investigator, and rollbar-reader skills, auto-determines severity, and outputs completed PIR forms. Use when asked to "create a PIR", "write a post incident record", "fill out PIR form", "incident report", "analyse incidents", or after on-call shifts need documentation.

21 skills from this repodelexw/claude-code-misc
pirviewing
a2a-js-devplugins/routine/skills/a2a-js-dev/SKILL.md

Build A2A (Agent-to-Agent) protocol applications using the @a2a-js/sdk TypeScript/JavaScript SDK. Use this skill whenever the user wants to create an A2A agent server, build an A2A client, implement agent-to-agent communication, set up agent discovery, handle A2A tasks/streaming, or write any TypeScript/JavaScript code that imports from @a2a-js/sdk. Also triggers when the user mentions 'A2A protocol', 'agent-to-agent', 'agent card', 'AgentExecutor', or references the a2a-js repository — even if they don't explicitly say 'A2A SDK'. Covers both server and client development, all three transport bindings (JSON-RPC, HTTP+JSON/REST, gRPC), and the full task lifecycle.

ADR Authoring Guideplugins/routine/skills/adr-author/SKILL.md

Help users write Architectural Decision Records that future developers actually read and that automated review systems can enforce. Based on Michael Nygard's format from [Documenting Architecture Decisions](https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions).

animejsplugins/routine/skills/animejs/SKILL.md

Write correct anime.js v4 animations with the right imports, API patterns, easing, timelines, and advanced features. Use this skill whenever the user asks to animate DOM elements, create CSS/SVG animations, build scroll-linked effects, add drag interactions, choreograph timeline sequences, or write any JavaScript animation code — even if they don't mention 'anime.js' by name. Also triggers when the user mentions 'animejs', 'anime.js', 'createTimeline', 'createDraggable', 'stagger', 'spring easing', or imports from the 'animejs' package. If the user wants smooth, performant web animations and isn't already using GSAP or Framer Motion, this skill applies.

confluence-page-viewerplugins/routine/skills/confluence-page-viewer/SKILL.md

Read Confluence page content using the confluence CLI. Use when given a Confluence page URL to fetch and display page information.

datadog-analyserplugins/routine/skills/datadog-analyser/SKILL.md

Analyse Datadog observability data including metrics, logs, monitors, incidents, SLOs, APM traces, RUM, security signals, and more. Use when asked to investigate infrastructure health, query metrics, search logs, check monitors, diagnose errors, or analyse any Datadog data.

dependabot-mergerplugins/routine/skills/dependabot-merger/SKILL.md

Review, risk-assess, and merge Dependabot PRs across configured repos. Maps each PR to the correct Jira sprint ticket, prepends [Ticket ID] to the PR title, and merges safe PRs automatically. Reports blockers with risk reasoning and confidence scores for anything that can't be merged. Use when the user says "process dependabot PRs", "merge dependabot", "triage dependabot PRs", "review dependency updates", "handle dependabot", "dependabot sprint cleanup", or asks to automate dependency PR merging. Also triggers when asked to check if any dependency PRs are safe to merge.

domain-discoverplugins/routine/skills/domain-discover/SKILL.md

Discover and document domain knowledge from a codebase into a structured knowledge file

figma-readerplugins/routine/skills/figma-reader/SKILL.md

Read Figma designs via Figma MCP server. Auto-detects MCP availability and prompts user only if setup is needed. Use when Figma links or UI design images are found in task context.

forgeplugins/routine/skills/forge/SKILL.md

Forge implementation from JIRA tickets using dynamic skill generation. Gathers context into a lazy-loaded skill, then invokes it for execution. Use when given a JIRA ticket URL to process end-to-end.

inktuiplugins/routine/skills/inktui/SKILL.md

Build beautiful CLI apps with Ink (React for terminals), ink-ui components, and create-ink-app scaffolding. Use this skill whenever the user wants to build a terminal/CLI user interface with React, create interactive command-line tools, use Ink components like Box/Text, work with ink-ui widgets (Select, TextInput, Spinner, etc.), scaffold a new CLI app with create-ink-app, or write any JSX that renders to the terminal. Also triggers when the user mentions 'ink', 'ink-ui', '@inkjs/ui', 'CLI app with React', 'terminal UI', 'create-ink-app', or imports from the 'ink' package. If the user wants to build an interactive CLI and isn't already using blessed, prompts, or enquirer, this skill applies.

Investigating Traffic on Cloudflare-Protected Domainsplugins/routine/skills/cloudflare-traffic-investigator/SKILL.md
jira-ticket-prioritizerplugins/routine/skills/jira-ticket-prioritizer/SKILL.md

Analyze JIRA tickets to determine priority and dependency order, grouped by dependency layer and relationship. Outputs a structured JSON plan with layered groups, branch names, repo assignments, complexity, and verification hints. Use before implement/forge, whenever the user gives you a list of JIRA tickets to work through, or when asked to "prioritize tickets", "order these JIRAs", "what should I tackle first", "plan my sprint", "sort my backlog", "which ticket should I do first", or "figure out the order for these tickets". Also trigger when the user provides a set of JIRA keys alongside a task to implement them.

jira-ticket-viewerplugins/routine/skills/jira-ticket-viewer/SKILL.md

View Jira ticket details using the jira CLI (jira-cli). Use when given a Jira issue key to fetch and display ticket information.

meta-prompterplugins/routine/skills/meta-prompter/SKILL.md

Evaluate and optimize prompts. Iterates until quality gate passes, then returns the optimized prompt for the caller to execute.

Oxfmt — The Oxc Formatterplugins/routine/skills/oxfmt/SKILL.md

Oxfmt is a Prettier-compatible formatter for the JavaScript ecosystem. It currently passes ~95% of Prettier's JS/TS test suite. It formats JavaScript, JSX, TypeScript, TSX, JSON, JSONC, JSON5, YAML, TOML, HTML, Angular, Vue, CSS, SCSS, Less, Markdown, MDX, GraphQL, Ember, and Handlebars.

oxlintplugins/routine/skills/oxlint/SKILL.md

Run and configure oxlint — the high-performance JavaScript/TypeScript linter built on the Oxc compiler stack. Use this skill whenever working in a project that has oxlint installed (check for `oxlint` in package.json devDependencies or an `.oxlintrc.json` / `oxlint.config.ts` config file). This includes when you need to lint code after making changes, fix linting errors, configure oxlint rules/plugins, set up or modify `.oxlintrc.json`, or migrate from ESLint.

pagerduty-oncallplugins/routine/skills/pagerduty-oncall/SKILL.md

Investigate PagerDuty incidents for Envato on-call escalation policies. Use when asked about incidents, on-call status, incident analysis, or PagerDuty investigation.

qa-web-testplugins/routine/skills/qa-web-test/SKILL.md

QA web testing skill using PinchTab browser automation for visual regression testing, responsive breakpoint validation, and CSS layout debugging. Use this skill whenever the user asks to "test a page", "check breakpoints", "verify responsive layout", "QA this page", "test CSS at different viewports", "check for layout bugs", "verify the fix", or wants to visually inspect a web page at specific viewport widths. Also triggers when the user provides a URL and asks to take screenshots, compare layouts, or inspect element dimensions. Works with any PinchTab-connected browser session on localhost or staging environments.

rollbar-readerplugins/routine/skills/rollbar-reader/SKILL.md

Investigate and analyse Rollbar errors, items, occurrences, deploys, and project health using the rollbar CLI. Use when asked to investigate Rollbar errors, search error items, check deploy status, run RQL queries, get occurrence details, or analyse any Rollbar data.

slack-explorerplugins/routine/skills/slack-explorer/SKILL.md

Explore and search Slack messages, channels, and threads. Use when you need to search conversations, read channel history, get thread replies, or list available channels.

Auto-indexed from delexw/claude-code-misc

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