Przejdź do treści
Biblioteka skilli
Programowanie · Przegląd i audyt

code-review

/code-review

Przeprowadza przeglądy kodu skupione na dobrych praktykach, bezpieczeństwie, wydajności i utrzymywalności, przy pull requestach i ocenie implementacji.

Repozytorium
minion ↗
Licencja
MIT
Ostatnia zmiana repozytorium
08.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 08.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Przeprowadza przeglądy kodu skupione na dobrych praktykach, bezpieczeństwie, wydajności i utrzymywalności, przy pull requestach i ocenie implementacji.

Oryginalny opis (EN)

Performs thorough code reviews with focus on best practices, security, performance, and maintainability. Use this skill when reviewing pull requests, auditing code quality, or getting feedback on implementations.

Jak działa

  1. Description
  2. Usage Instructions
  3. Review Categories
  4. Example Prompts
  5. Output Format
  6. Review Checklist
  7. Severity Levels
  8. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 121 linii, 563 słów
Podgląd SKILL.md
---
name: code-review
description: Performs thorough code reviews with focus on best practices, security, performance, and maintainability. Use this skill when reviewing pull requests, auditing code quality, or getting feedback on implementations.
version: 1.0.0
author: Minion Team
tags: [code-review, security, performance, best-practices, quality]
---

# Code Review Skill

## Description
This skill performs comprehensive code reviews focusing on best practices, security vulnerabilities, performance optimization, and code maintainability. It can review individual files, pull requests, or entire modules.

## Usage Instructions

When a user requests a code review:

1. **Understand the context**: Identify the language, framework, and purpose of the code
2. **Check for security issues**: Look for common vulnerabilities (OWASP Top 10, injection, XSS, etc.)
3. **Evaluate performance**: Identify inefficient patterns, N+1 queries, memory leaks
4. **Review code quality**: Check naming conventions, code structure, DRY principles
5. **Assess maintainability**: Evaluate readability, documentation, test coverage
6. **Provide actionable feedback**: Give specific suggestions with examples

## Review Categories

### Security Review
- SQL/Command injection vulnerabilities
- Cross-site scripting (XSS)
- Authentication and authorization issues
- Sensitive data exposure
- Insecure dependencies
- Input validation gaps

### Performance Review
- Algorithm complexity (Big O)
- Database query optimization
- Memory management
- Caching opportunities
- Async/concurrent processing
- Resource cleanup

### Code Quality Review
- Naming conventions
- Function/method length
- Code duplication (DRY)
- Single responsibility principle
- Error handling patterns
- Logging and debugging

### Maintainability Review
- Code readability
- Documentation quality
- Test coverage
- Dependency management
- Configuration handling
- Breaking change risks

## Example Prompts

- "Review this pull request for security issues"
- "Check this function for performance problems"
- "Audit this module for best practices"
- "Review my implementation and suggest improvements"
- "Find potential bugs in this code"
- "Check if this code follows SOLID principles"

## Output Format

Code review results should include:

1. **Summary**: Overall assessment (severity: critical/high/medium/low)
2. **Issues Found**: List of problems with:
   - File and line number
   - Category (security/performance/quality/maintainability)
   - Severity level
   - Description of the issue
   - Suggested fix with code example
3. **Positive Aspects**: What's done well
4. **Recommendations**: Prioritized list of improvements

## Review Checklist

### General
- [ ] Code compiles/runs without errors
- [ ] No obvious logic errors
- [ ] Proper error handling
- [ ] Appropriate logging
- [ ] No hardcoded values that should be configurable

### Security
- [ ] Input validation in place
- [ ] No SQL injection vulnerabilities
- [ ] No XSS vulnerabilities
- [ ] Sensitive data properly handled
- [ ] Authentication/authorization checks

### Performance
- [ ] No unnecessary loops or iterations
- [ ] Efficient data structures used
- [ ] Database queries optimized
- [ ] No memory leaks
- [ ] Proper resource cleanup

### Quality
- [ ] Consistent naming conventions
- [ ] Functions are small and focused
- [ ] No code duplication
- [ ] Comments explain "why" not "what"
- [ ] Unit tests included

## Severity Levels

| Level | Description | Action Required |
|-------|-------------|-----------------|
| Critical | Security vulnerability or data loss risk | Must fix before merge |
| High | Major bug or significant performance issue | Should fix before merge |
| Medium | Code quality issue or minor bug | Consider fixing |
| Low | Style issue or minor improvement | Nice to have |

## Notes

- Always consider the context and constraints of the project
- Balance thoroughness with practicality
- Provide constructive feedback with actionable suggestions
- Recognize and acknowledge good practices
- Consider backward compatibility when suggesting changes
Pliki w paczce (2)
  • SKILL.md 4 KB
  • references/examples.md 7 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · femto/minion100MIT
microsoft/aspire100MIT
kdlbs/kandev100AGPL-3.0
dotnet/runtime100MIT
ggml-org/llama.cpp100MIT
RediSearch/RediSearch100AGPL-3.0
alexhawat/mergeCraft100MIT
ericrisco/rsc-harness100MIT
aws-solutions/konductor100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki 5d33143e4f1f (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100code-reviewer
    Przeprowadza przeglądy kodu skupione na jakości, podatnościach i dobrych praktykach.
  • 95code-review-assistant
    Przeprowadza przeglądy kodu pod kątem błędów, problemów bezpieczeństwa, wydajności, jakości i naruszeń dobrych praktyk w pull requestach i nowych zmianach.
  • 100code-review-quality
    Prowadzi przeglądy kodu zależne od kontekstu, skupione na jakości, testowalności i utrzymywalności, oraz pomaga ustalać praktyki review.
  • 100code-review-quality
    Prowadzi przeglądy kodu zależne od kontekstu, skupione na jakości, testowalności i utrzymywalności, oraz pomaga ustalać praktyki review.
  • 100code-review-expert
    Przeprowadza eksperckie przeglądy kodu pod kątem jakości, bezpieczeństwa, wydajności i utrzymywalności oraz przekazuje konstruktywne uwagi.
  • 100qe-code-review-quality
    Prowadzi przeglądy kodu zależne od kontekstu, skupione na jakości, testowalności i utrzymywalności, oraz pomaga ustalać praktyki przeglądów.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.