From opentelemetry-docs-skills
Draft GitHub issues for opentelemetry.io following OTel issue templates, conventions, and label taxonomy. Use when creating issue drafts from investigation findings or conversation context.
How this skill is triggered — by the user, by Claude, or both
Slash command
/opentelemetry-docs-skills:otel-issue-drafthaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Draft ready-to-paste GitHub issues for opentelemetry.io, matching OTel issue
Draft ready-to-paste GitHub issues for opentelemetry.io, matching OTel issue templates and conventions.
Auto-detect from context, or accept explicit type from the user.
| Type | Title Prefix | When to Use |
|---|---|---|
docs | [Docs]: | Documentation errors, missing content, outdated info |
bug | bug: | Site bugs, broken functionality, CI/workflow issues |
feature | feat: | New site features, tooling improvements |
blog | blog: | Blog post proposals |
### What needs to be changed?
<clear description of the docs issue>
### Page path
`content/en/docs/...`
### Additional context
<any supporting details, screenshots, links>
### What happened?
<clear description of the bug>
### What did you expect would happen?
<expected behavior>
### Page path
<URL or file path where the bug occurs>
### Browser, OS, and platform
<environment details if relevant>
### Desired feature or idea
<description of the feature>
### Additional context
<supporting details, motivation, alternatives considered>
### Blog Post Title
<proposed title>
### Blog Post Outline
<structured outline with sections>
### Related SIGs
<relevant SIGs>
### Technologies Used
<technologies covered in the post>
Suggest appropriate labels based on the issue content.
CI/infra, Github actions, github_actions — workflow/CI issuesblog — blog contentdocs — documentationregistry — registry entriesi18n — internationalizationsite:accessibility, site:design/style, ux — frontend/sitecleanup/refactoring — cleanup workupstream, upstream:docsy, upstream:hugo — upstream dependenciessig:android, sig:collector, sig:cpp, sig:demo, sig:dotnet,
sig:enduser, sig:erlang, sig:faas, sig:go, sig:helm, sig:java,
sig:javascript, sig:kotlin, sig:obi, sig:operator, sig:php,
sig:profiling, sig:python, sig:ruby, sig:rust, sig:security,
sig:semconv, sig:spec, sig:swift
lang:bn, lang:es, lang:fr, lang:ja, lang:pt, lang:ro, lang:uk,
lang:zh
e0-minutes, e1-hours, e2-days, e3-weeks, e4-months
p0-critical, p1-high, p2-medium, p3-low
triage:accepted, triage:accepted:needs-pr, triage:deciding,
triage:deciding:blocked, triage:deciding:needs-info
type:copyedit, good first issue, help wanted
#1234 for same repo, full URL for cross-repoThe final output is a fenced markdown block with title, labels, and body:
**Title**: `bug: pr-approval-labels workflow adds ready-to-be-merged despite requested changes`
**Labels**: `CI/infra`, `Github actions`, `p2-medium`
---
### What happened?
The `pr-approval-labels` workflow currently adds the `ready-to-be-merged`
label when a PR receives an approving review, but it does not check whether
other reviewers have requested changes.
### What did you expect would happen?
The workflow should skip adding the `ready-to-be-merged` label if any
reviewer has a pending "changes requested" status on the PR.
### Relevant files
- `.github/workflows/pr-approval-labels.yml`
### Additional context
Related to #1234.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.
npx claudepluginhub vitorvasc/opentelemetry-docs-skills --plugin opentelemetry-docs-skills