— No reviews yet
0 installs
7 views
0.0% view→install
Install
$ agentstack add skill-doncheli-don-cheli-sdd-doncheli-pr-review ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Are you the author of Doncheli Pr Review? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claimAbout
Don Cheli: PR Review
Instructions
- Accept a PR number, URL, or diff as input
- Fetch the diff using
gh pr diffor read the provided diff - Review in this sequence:
- Spec alignment: does the code implement what the spec says? Flag any drift
- Tests: are new behaviors covered? Is coverage maintained above 85%?
- Code quality: complexity, duplication, naming, error handling
- Security: OWASP Top 10 surface, secrets in code, input validation
- Breaking changes: API contract changes, schema migrations, deprecations
- Categorize each finding: [blocker | warning | suggestion | nitpick]
- Blockers must be resolved before merge — list them prominently
- Never approve a PR with unresolved blockers
- Generate a structured review comment ready to post with
gh pr review - If spec docs are missing for a non-trivial feature, flag as a warning
Output Format
## PR Review — #142 "feat: add voice mode integration"
### Spec Alignment ✅
All scenarios in specs/voice.feature are covered by the implementation.
### Blockers 🔴
1. src/voice/transcriber.ts:34 — API key hardcoded. Must use env var VOICE_API_KEY.
### Warnings 🟡
1. src/voice/transcriber.ts — coverage 72%, below 85% threshold.
2. No migration doc for the new voice_sessions table.
### Suggestions 🟢
1. Consider extracting the cleanup logic at line 88 into a private method.
### Nitpicks
1. Line 12: typo "recieve" → "receive"
### Verdict: CHANGES REQUESTED
Resolve 1 blocker before merging.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: doncheli
- Source: doncheli/don-cheli-sdd
- License: Apache-2.0
- Homepage: https://doncheli.tv
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.