Rubric Evaluation

Evaluate Go projects against a 400-point rubric and generate a scorecard.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/cdalsoniii/brightpath-coder --skill rubric-evaluation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Rubric Evaluation
Source: https://github.com/cdalsoniii/brightpath-coder/tree/main/.cursor/skills/rubric-evaluation
Command: npx skills add https://github.com/cdalsoniii/brightpath-coder --skill rubric-evaluation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires golangci-lint, gocyclo, go, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the comprehensive evaluation of Go projects against a detailed 400-point coding rubric, providing objective scores and actionable feedback.

Core Features & Use Cases

  • Automated Code Scoring: Evaluates Code Quality, Functionality, Testing, and Documentation.
  • Detailed Scorecard: Generates a structured report with per-sub-criterion scores, evidence, and total points.
  • Prioritized Improvements: Identifies and ranks areas for improvement based on impact and effort.
  • Use Case: A development team can use this Skill to ensure new code meets project standards before merging, or to identify technical debt in existing codebases.

Quick Start

Use the rubric-evaluate command to score the current Go project against the full 400-point rubric.

Frequently Asked Questions about Rubric Evaluation

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

FAQPage Schema
How do I automate Go code evaluation against a coding rubric?

Automate Go code evaluation by scoring projects against a 400-point rubric covering code quality, functionality, testing, and documentation. The Skill generates a detailed scorecard with evidence and prioritized improvements using tools like golangci-lint and gocyclo.

What does a 400-point rubric scorecard measure in a Go project?

A 400-point rubric scorecard measures Go projects across code quality, functionality, testing, and documentation. It provides per-sub-criterion scores, objective evidence, and total points to identify technical debt and ensure code meets project standards.

Can I use golangci-lint and gocyclo to score Go testing and documentation?

Yes, you can score Go testing and documentation using golangci-lint, gocyclo, go test, and grep. The evaluation utilizes these dependencies to analyze the codebase and generate a structured report with prioritized improvements based on impact and effort.

How do I generate prioritized improvements for Go code quality issues?

Generate prioritized improvements for Go code quality by running an automated evaluation against a 400-point rubric. The resulting scorecard identifies and ranks areas for improvement based on their impact and effort, helping teams address technical debt.

Do I need Go installed to run a rubric evaluation on my codebase?

Yes, you need Go installed along with golangci-lint and gocyclo to run a rubric evaluation. These dependencies are required to execute the automated code scoring, analyze functionality, and generate the detailed scorecard.