From oss-veda
Draft a contribution for a specific GitHub issue. Use this skill when the user says "write a PR for this", "draft a contribution", "help me contribute to this issue", or has already analyzed an issue with veda-rank and wants to proceed. Fetches the repo's CONTRIBUTING.md, recent merged PRs for style reference, and the relevant code, then drafts the PR title, body, and an initial comment to post on the issue announcing intent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oss-veda:veda-writeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When the user wants to contribute to a specific issue, draft the full PR.
When the user wants to contribute to a specific issue, draft the full PR.
curl -sH "Authorization: Bearer $GITHUB_TOKEN" \
"https://api.github.com/repos/{owner}/{repo}/contents/CONTRIBUTING.md"
curl -sH "Authorization: Bearer $GITHUB_TOKEN" \
"https://api.github.com/repos/{owner}/{repo}/pulls?state=closed&sort=updated&direction=desc&per_page=5"
Hi! I'd like to work on this issue. Here's my planned approach:
{2-3 sentences describing what you'll do}
I expect to have a PR ready within {timeframe}. Let me know if this
approach sounds good or if you'd suggest a different direction!
Follow the repo's convention (look at recent merged PRs). Usually:
{type}: {short description} or {short description} (#{issue_number})
## Summary
{What this PR does in 2-3 sentences}
## Changes
{Bullet list of specific changes}
## Related issue
Closes #{issue_number}
## Testing
{How to verify the changes work}
If the issue is clear enough, draft the actual code changes. Otherwise, outline the approach with pseudocode and file paths.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub anujdevsingh/oss-veda --plugin oss-veda