task-reviewer-best-practices

Review Go tasks for quality, best practices, and problem classification.

Updated May 27, 2026
One-click install
npx skills add https://github.com/douglasdennys45/skills --skill task-reviewer-best-practices
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-reviewer-best-practices
Source: https://github.com/douglasdennys45/skills/tree/main/skills/task-reviewer-best-practices
Command: npx skills add https://github.com/douglasdennys45/skills --skill task-reviewer-best-practices

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, go, golangci-lint, gofmt, goimports, go vet, go test, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of reviewing completed tasks in Go services, ensuring code quality and adherence to best practices.

Core Features & Use Cases

  • Task Identification: Automatically identifies and reviews completed tasks based on the run-task.md workflow.
  • Code Analysis: Performs a comprehensive review of code changes, including syntax, idioms, and architecture adherence.
  • Automated Checks: Executes a suite of automated checks, including compilation, static analysis, and testing.
  • Problem Classification: Classifies issues into categories (Critical, Major, Minor, Positive) for easy prioritization.
  • Documentation Generation: Generates a detailed review report with actionable insights and recommendations.

Quick Start

To review a task, use the task-reviewer-best-practices skill with the command 'task-reviewer-best-practices review task-123'.

Frequently Asked Questions about task-reviewer-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Go code review for task quality assurance?

Automate Go code review by running compilation, static analysis, and testing suites against code changes, then classifying problems into Critical, Major, Minor, or Positive categories to ensure quality assurance and best practices adherence.

What is the best way to classify issues found during a Go task review?

The best way to classify issues during a Go task review is by categorizing them into Critical, Major, Minor, and Positive groups, which allows for easy prioritization of problems found during code analysis and automated checks.

Do I need golangci-lint and go vet to review Go best practices?

Yes, you need golangci-lint and go vet to review Go best practices, as these tools perform the static analysis and linting required to identify architectural and syntactic issues before generating a structured review report.

How does systematic task review handle code analysis and documentation generation?

Systematic task review handles code analysis by evaluating syntax, idioms, and architecture, and handles documentation generation by producing a detailed review report with actionable insights and classified recommendations for the completed task.

Can I use this task review workflow without the run-task.md file structure?

No, the task review workflow automatically identifies and reviews completed tasks specifically based on the run-task.md file structure, meaning this specific workflow format is required for proper task identification and systematic analysis.