Agent skill · Documentation

oss-find-real-issues

Find actual code issues in a repo that aren't listed in GitHub issues. missing tests, inconsistent patterns, outdated dependencies, documentation gaps. Presents findings to the user for evaluation. Use when you want to make proactive contributions beyond existing issues, or when no good issues are available.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill oss-find-real-issues --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 13 KB
Bundled scripts: none
Path: skills/analysis/oss-find-real-issues/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Find Real Issues Don't wait for someone to file an issue. find real problems in the code. This skill analyzes a codebase for actual issues that maintainers would appreciate being fixed: missing tests, inconsistent patterns, silent failures, documentation gaps. You evaluate whether they're worth filing. the LLM just finds them. ## Purpose The best contributions aren't always in the issue tracker. Experienced contributors earn maintainer trust by finding and fixing problems nobody asked about. but that everyone benefits from. This skill teaches you to read code critically, spot patterns that are off, and evaluate whether a fix would be welcome. ## Prerequisites - A repo cloned locally - Basic understanding of the codebase (from `oss-prep-to-contribute` or your own exploration) - Check that the repo accepts unsolicited PRs (some don't. verify in CONTRIBUTING.md) ## Process ### 1. Check if unsolicited contributions are welcome Before analyzing anything: ```bash # Read contribution guidelines gh api repos/{owner}/{repo}/contents/CONTRIBUTING.md --jq '.content' | base64 -d 2>/dev/null # Check if unsolicited PRs have been merged before gh pr list -R {owner}/{repo} --state merged --limit

What's inside
Steps it walks through
  1. Purpose
  2. Prerequisites
  3. Process
  4. 1. Check if unsolicited contributions are welcome
  5. 2. Systematic code analysis
  6. 3. Filter for actionable findings
  7. 4. Present findings to the user
  8. 5. Thinking gate: user evaluates each finding
  9. 6. Fetch issue templates
  10. 7. File issues or proceed to fix
  11. 8. Track findings
  12. Related Skills
  13. Common Rationalizations
  14. Red Flags
Ships with 1 file
  • metadata.json
Commands it runs
Read contribution guidelines
gh api repos/{owner}/{repo}/contents/CONTRIBUTING.md --jq '.content' | base64 -d 2>/dev/null
Check if unsolicited PRs have been merged before
gh pr list -R {owner}/{repo} --state merged --limit 20 \
jq '[.[] | select(.authorAssociation != "MEMBER" and .authorAssociation != "OWNER")]'
Find source files without corresponding test files
find src/ lib/ -name "*.{ts,py,go,rs}" | while read f; do
done
Find exported functions that aren't tested
Find try/catch or error handling patterns and look for inconsistencies
More from claude-skill-registry
All skills →
About this skill
What does the oss-find-real-issues skill do?

Find actual code issues in a repo that aren't listed in GitHub issues. missing tests, inconsistent patterns, outdated dependencies, documentation gaps. Presents findings to the user for evaluation. Use when you want to make proactive contributions beyond existing issues, or when no good issues are available.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill oss-find-real-issues --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going