Dev & Engineering

RenderCV Issue Triage

Analyzes newly opened GitHub issues on rendercv/rendercv, posts a comment with findings and an action plan, and offers to open a PR.

54/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 18k
Last updated
7mo ago
License
MIT
issue-triagegithub-cligithubopen-source-maintenance
+2code-analysispull-request

What does this skill do, and when should you use it?

One of six skills bundled in the rendercv/rendercv repository, this skill does a single job: triage newly opened issues on that repo. It reads the issue with all comments, classifies it (bug, feature request, or question), searches for duplicates, and uses a sibling development-context skill to understand the relevant code. It then posts a five-part comment: restating the problem, file-level analysis, concrete fix steps, pitfalls to avoid, and an invitation to reply @claude for a PR. It suits RenderCV maintainers and developers who want the same disciplined triage workflow for their own repos.

Reads the full issue and comments via gh issue view <number> --repo rendercv/rendercv --comments; checks for duplicates with gh issue list --search ...; consults .claude/skills/rendercv-development-context/SKILL.md for architecture and explores related source files and tests; posts a structured comment via gh issue comment containing an understanding restatement, file-level analysis, a proposed approach with specific files and functions, things to avoid, and a PR offer. It deliberately does not label or assign the issue and never promises timelines.

Good fit
  • A RenderCV maintainer wants to offload first-pass replies to newly opened issues.
  • An open-source contributor with a high-traffic issue queue needs duplicates, incomplete reports, and out-of-scope requests flagged quickly.
  • A team wants standardized triage comments: restate the problem, then give a per-file fix path.
  • A developer modeling an issue-triage skill for their own repo can reuse its explicit comment template and boundary rules.

How do you install this skill?

Before you use it
  • The skill automatically posts comments to public GitHub issues (an external write) with no human confirmation or rollback; validate behavior in a fork or test repo first and be prepared to delete or edit comments manually.
  • Core function depends on the GitHub API and Anthropic API, both of which may be unreachable from mainland-China networks, potentially making the skill unusable there; a working network path and ANTHROPIC_API_KEY are required.
  • Publisher identity is unverified in the FollowSkills registry; this is a static source review with no commands executed, so actual comment quality and duplicate-detection accuracy are unverified.
  • The skill assumes gh CLI is installed and authenticated and that repository secrets are configured; these prerequisites are not stated in SKILL.md.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • GitHub CLI (gh)

The skill ships inside the rendercv/rendercv repository at .claude/skills/triage-rendercv-issue/SKILL.md. The README's install command for the skill collection is npx skills add rendercv/rendercv-skill, which works with any agent supporting the skills standard; placing the skill file under your .claude/skills/ directory makes it discoverable by Claude Code. Note: the README describes the whole collection; per-skill standalone install steps are not documented in the source.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/rendercv/rendercv.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/.claude/skills/triage-rendercv-issue" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Triage issue #123 on rendercv/rendercv
  • Reply @claude followed by your instructions if you'd like me to open a PR for this.

In an environment with an authenticated GitHub CLI (gh), trigger it with a prompt like "Triage issue #123 on rendercv/rendercv". It will read the issue, search for duplicates, analyze the relevant code using the development context, and post a five-part comment ending with the offer: "Reply @claude followed by your instructions if you'd like me to open a PR for this." If the issue is unclear, it asks clarifying questions instead of guessing.

What are this skill's strengths and limitations?

Pros
  • The comment structure is explicit (understanding, analysis, approach, pitfalls, offer), so output is predictable and easy to review.
  • Built-in duplicate checking plus clear boundaries: no labels, no assignments, no timeline promises, no unrequested close suggestions.
  • Pairs with a repository development-context skill, so analysis references real files and functions rather than generic advice.
Limitations
  • Tightly coupled to the rendercv/rendercv repo; adapting it to another project requires rewriting repo references and the context skill.
  • Requires an authenticated GitHub CLI and posts publicly on real issues, so mistakes are visible.
  • No test or evaluation results are provided for this skill in the source material.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
RenderCV Issue Triage this page 54 · Use with care ★ 18k 7mo ago MIT
gh-image: Attach Files to GitHub from the CLI 60 · Recommended ★ 277 1mo ago MIT
Ship a PR (e2e repo PR delivery workflow) 59 · Recommended ★ 10k 11d ago Apache-2.0
RenderCV PR Reviewer 55 · Use with care ★ 18k 7mo ago MIT
Codex Pull Request Editor ✓ OpenAI · Official 50 · Use with care ★ 129k 11d ago Apache-2.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
54/ 100 5-point scale 2.7 / 5
1Trust15 / 25 · 3.0/5

The skill only reads public issues and posts comments via gh CLI; scope matches the paired workflow permissions (contents: read / issues: write), so least privilege largely holds; a PR is only offered after a maintainer reply, with no automatic external code writes. Deducted: posting a public GitHub comment is an externally visible write with no user-confirmation or rollback mechanism in either the skill or the workflow, and the data flow (issue content sent to the Anthropic API) is not disclosed.

2Reliability10 / 20 · 2.5/5

The three steps (read issue, check duplicates, post comment) are self-consistent with concrete, copyable commands, and it degrades gracefully ('ask clarifying questions instead of guessing'). Deducted: no failure feedback for unauthenticated gh or network errors, duplicate detection depends on keyword quality with no verification, step 2 depends on another skill file's availability, and there is no test evidence for this skill's key paths.

3Adaptability9 / 15 · 3.0/5

Trigger scenario is clear — automated triage of newly opened issues — and the workflow binding (issues: opened) gives precise triggering with low false-positive risk; comment structure and non-fit cases (duplicate, out-of-scope, wontfix) are described. Deducted: non-fit boundaries are not fully explicit, and core function depends on the GitHub and Anthropic APIs, raising mainland-China reachability concerns.

4Convention10 / 15 · 3.3/5

The skill file is well structured with reasonable progressive disclosure; the repo has an MIT license, active workflows, and a versioned main project (rendercv 2.8), so the maintenance path is visible. Deducted: SKILL.md itself has no version or changelog, hidden assumptions (authenticated gh, configured ANTHROPIC_API_KEY) are not stated in the skill, and the publisher is unverified.

5Effectiveness6 / 15 · 2.0/5

The task (a valuable triage comment) is well defined; the five-part comment structure should yield directly usable output, and the marginal value lies in replacing manual codebase reading to locate issues. Deducted: static review cannot verify actual comment quality, output depends entirely on model judgment, and the repository's promptfoo evals cover a different skill path, not this one.

6Verifiability4 / 10 · 2.0/5

The commands and the paired claude-issue-triage.yaml workflow are auditable primary material with one-to-one correspondence to the skill. Deducted: no third-party execution evidence, no test or eval reproduction covering this skill path, and conclusions are mostly static inference.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Sep 09, 2026 Reviewed revision 1d4b87bc427e Review evidence[1][2][3][4][5][6][7][8][9]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

More skills from this repository

All from rendercv/rendercv

Related skills