classifying-review-findings

tarafından bitwarden

Kod inceleme bulgularını ciddiyet seviyelerine göre kategorize ederken bu yeteneği kullanın. PR yorumları için hangi emoji ve etiketin kullanılacağını belirlerken, bir şeyin…

npx skills add https://github.com/bitwarden/ai-plugins --skill classifying-review-findings

Classifying Review Findings

Severity Categories

EmojiCategoryCriteria
CRITICALWill break, crash, expose data, or violate requirements
⚠️IMPORTANTMissing error handling, unhandled edge cases, could cause bugs
♻️DEBTDuplicates patterns, violates conventions, needs rework within 6 months
🎨SUGGESTEDMeasurably improves security, reduces complexity by 3+, eliminates bug classes
QUESTIONRequires human knowledge - unclear requirements, intent, or system conflicts

ALWAYS use hybrid emoji + text format for each finding (if multiple severities apply, use the most severe: ❌ > ⚠️ > ♻️ > 🎨 > ❓):

Before Classifying

Verify ALL three:

  1. Can you trace the execution path showing incorrect behavior?
  2. Is this handled elsewhere (error boundaries, middleware, validators)?
  3. Are you certain about framework behavior and language semantics?

If any answer is "no" or "unsure" → DO NOT classify as a finding.

Not Valid Findings (Reject)

  • Praise ("great implementation")
  • Vague suggestions ("could be simpler")
  • Style preferences without enforced standard
  • Naming nitpicks unless actively misleading
  • PR metadata issues (title, description, test plan) - handled by summary skill, not classified here
  • Renovate/Dependabot minor/patch updates to existing dependencies with passing CI — these are routine Stage 5 monitoring, not reviewable findings

Suggested Improvements (🎨) Criteria

Only suggest improvements that provide measurable value:

  1. Security gain - Eliminates entire vulnerability class (SQL injection, XSS, etc.)
  2. Complexity reduction - Reduces cyclomatic complexity by 3+, eliminates nesting level
  3. Bug prevention - Makes entire category of bugs impossible (type safety, null safety)
  4. Performance gain - Reduces O(n²) to O(n), eliminates N+1 queries (provide evidence)

Provide concrete metrics:

  • ❌ "This could be simpler"
  • ✅ "This has cyclomatic complexity of 12; extracting validation logic would reduce to 6"

If you can't measure the improvement, don't suggest it.

bitwarden tarafından daha fazla skill

analyzing-git-sessions
bitwarden
Git commit'lerini ve belirli bir zaman aralığı veya commit aralığındaki değişiklikleri analiz eder; kod incelemesi, retrospektifler, iş günlükleri veya oturumlar için yapılandırılmış özetler sunar.
official
figma-to-angular
bitwarden
Bu beceri, bir Figma tasarım spesifikasyonunu, Bitwarden Clients monorepo'sunda Storybook hikayeleriyle birlikte tamamen uygulanmış bir Angular bileşenine dönüştürür. Çıktı, tüm kod tabanı kurallarına uyarken görsel olarak tasarımla eşleşmelidir.
official
agent-access
bitwarden
Bitwarden kasasından kullanıcının oturum açma kimlik bilgilerini, API anahtarlarını ve sırlarını (kullanıcı adı, parola, TOTP) aac üzerinden alın. Oturum açmak için kimlik bilgilerine ihtiyaç duyduğunuzda kullanın…
official
action-audit
bitwarden
Audit GitHub Actions action usage across an org. Searches for a specific action (incident mode) or sweeps all workflow files for non-compliant action…
official
action-remediate
bitwarden
Remediate GitHub Actions action findings identified by the action-audit skill. Applies the appropriate fix per action type — `@main` ref for internal…
official
analyzing-code-security
bitwarden
This skill should be used when the user asks to "analyze code for security issues", "check for OWASP vulnerabilities", "review code against CWE Top 25", "find…
official
applying-bitwarden-branding
bitwarden
Bitwarden marka standartlarını uygulayın — logo kullanımı, renk paleti, tipografi, ikonografi ve büyük/küçük harf kuralları — bitwarden.com/brand temel alınarak ve…
official
architecting-solutions
bitwarden
Architecting solutions at the team level while staying coherent with Bitwarden's holistic architecture. Covers security mindset, architectural judgment,…
official