rsun-capture-metric

Records actual delivery hours, costs, and satisfaction into METRIC knowledge nodes for estimate calibration.

Updated May 20, 2026
One-click install
npx skills add https://github.com/EZoneLai/claude-plugin-ronsunai-os --skill rsun-capture-metric-ezonelai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rsun-capture-metric
Source: https://github.com/EZoneLai/claude-plugin-ronsunai-os/tree/main/commands/rsun-capture-metric
Command: npx skills add https://github.com/EZoneLai/claude-plugin-ronsunai-os --skill rsun-capture-metric-ezonelai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After delivering a project or module, teams often lose the real numbers—actual hours, costs, and variance versus the original estimate—so future quotes stay based on gut feeling. This Skill captures those post-delivery actuals into a structured METRIC knowledge node, creating a calibration loop that improves estimation accuracy over time. ## Core Features & Use Cases - Structured Actuals Capture: Guides the user through five questions (actual hours, person-months, cost, variance, satisfaction) and auto-computes person-months and variance percentage against any existing EST estimate. - Standardized METRIC Node Generation: Writes a YAML-frontmatter Markdown file to knowledge/nodes/metrics/ with a deterministic ID format (METRIC-{TARGET}-{YYYYMMDD}), relations, and citation references. - Knowledge Graph Integration: Links the METRIC back to its target CASE/MOD/EST unit, runs citation validation and index rebuild scripts, and proposes follow-up DEC records for estimate calibration decisions. - Use Case: After a client CRM project is accepted, tell the assistant the project took 120 hours versus the 90-hour estimate; the Skill writes METRIC-CASE-RSUN-CRM-20260421.md, computes the +33% variance, and suggests adjusting the rate-card assumption for similar cases. ## Quick Start Tell the assistant to capture the metric for the just-finished case, providing the actual hours, cost, and a satisfaction score so it can write the METRIC node and compute variance against the estimate.

Frequently Asked Questions about rsun-capture-metric

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

FAQPage Schema
How do I record actual project hours after delivery?

Invoke the capture metric flow and answer five prompts covering actual hours, cost, variance, and satisfaction. The Skill writes a METRIC Markdown node under knowledge/nodes/metrics/ with the values and links it to the target CASE or MOD unit.

How to compare actual cost against an original estimate?

If an EST estimate unit exists, the Skill reads its totals and automatically computes the variance percentage between estimated and actual hours and cost. If no estimate exists, the variance field records that fact explicitly as useful information.

What is the METRIC node ID format?

IDs follow the pattern METRIC-{TARGET}-{YYYYMMDD}, such as METRIC-CASE-RSUN-CRM-20260421. The file is stored in knowledge/nodes/metrics/ using a lowercase target slug and date in the filename.

Can I update an existing METRIC entry later?

Yes. When a METRIC already exists for the target, the Skill asks whether to update it (promoting status from preliminary to final) or create a new entry, such as a three-month follow-up measurement.

What happens after the METRIC file is written?

The Skill adds the METRIC reference to the target unit's frontmatter, runs validate-citations.py and build-knowledge.py to rebuild the citation index, and may propose a DEC record capturing the calibration decision for future estimates.