benchmark

Capture timestamped JSON snapshots of codebase size and design critique scores.

4|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Dragoon0x/dragoon-skills --skill benchmark-dragoon0x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/Dragoon0x/dragoon-skills/tree/main/skills/benchmark
Command: npx skills add https://github.com/Dragoon0x/dragoon-skills --skill benchmark-dragoon0x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the guesswork of tracking how your codebase's design quality and size evolve over time, giving you concrete, measurable data to validate improvements and catch regressions early.

Core Features & Use Cases

  • Snapshot Capture: Automatically record file count, total lines, and dragoon design critique scores at any point in time.
  • Trend Comparison: Calculate precise deltas between two snapshots to see exactly how your codebase grew or improved.
  • Use Case: Run a snapshot before and after a major refactor to quantify if your design quality score increased, or take weekly snapshots to track long-term codebase health trends.

Quick Start

Use the benchmark skill to capture a new snapshot of your codebase's current metrics for future trend comparison.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I track codebase design quality and growth trends over time?

Codebase design quality tracking is done by capturing timestamped JSON snapshots of file count, total lines, and critique scores in the .dragoon/benchmarks directory to calculate precise deltas and monitor long-term health.

How do I validate refactoring improvements with measurable codebase metrics?

Validating refactoring improvements involves taking codebase metrics snapshots before and after the refactor to quantify exact deltas in design quality scores, file count, and total lines.

What is a codebase metrics snapshot and how does trend tracking work?

A codebase metrics snapshot is a timestamped JSON record of current file count, total lines, and dragoon design critique scores, enabling trend tracking by comparing deltas between two historical snapshots.

Can I use this benchmarking tool without installing external dependencies?

Yes, you can run this codebase benchmarking tool without external dependencies because it operates using standalone scripts to write and retrieve snapshot files directly from your local environment.

How do I compare two codebase snapshots to catch design regressions?

Comparing two codebase snapshots calculates precise deltas between recorded file counts, total lines, and critique scores to reveal exactly how your codebase grew or identify early design regressions.