skill-timing

Measure skill execution duration and record performance metrics.

7|1|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/sfc-gh-myoung/ai_coding_rules --skill skill-timing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-timing
Source: https://github.com/sfc-gh-myoung/ai_coding_rules/tree/main/skills/skill-timing
Command: npx skills add https://github.com/sfc-gh-myoung/ai_coding_rules --skill skill-timing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This timing instrumentation enables measurement of skill execution duration, checkpoint tracking, and token-cost estimation to support performance analysis and optimization.

Core Features & Use Cases

  • Wall-clock timing with high precision to identify slow steps
  • Checkpoints to surface bottlenecks and gate overhead
  • Token tracking and cost estimation for model calls
  • Baseline comparison to gauge improvements over time
  • Multiple output formats for reporting (human/json/markdown/csv)
  • CI/CD integration to enforce performance expectations
  • Cross-platform and multi-agent safe execution

Quick Start

Start timing a skill with a target and model, then end timing to embed results.

Frequently Asked Questions about skill-timing

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

FAQPage Schema
How do I measure execution time and track performance metrics in a CI/CD pipeline?

Timing instrumentation measures wall-clock execution duration and records performance metrics to identify slow steps. You apply this to CI/CD pipelines by enforcing performance expectations through start, checkpoint, and end sequencing during production runs.

What is the best way to identify bottlenecks and gate overhead across multiple agents?

Identifying bottlenecks across multiple agents requires applying checkpoints within your timing instrumentation. Checkpoints surface specific gate overhead and slow steps, enabling precise performance analysis and cross-platform optimization.

How do I estimate token cost and track model calls during performance baselining?

To estimate token cost and track model calls during performance baselining, apply timing instrumentation that captures token usage alongside execution duration. This establishes baseline metrics to gauge cost improvements over time across multiple models.

Can I generate performance reports in multiple output formats like JSON and CSV?

You can generate performance reports in JSON, CSV, markdown, and human-readable formats. Timing instrumentation outputs persistent timing data in these formats after you end the measurement sequence, supporting flexible reporting and analysis.

Does this timing instrumentation support cross-platform and multi-agent execution?

The timing instrumentation supports cross-platform and multi-agent safe execution. It applies consistently to experiments and production runs across multiple models and agents, ensuring reliable performance metrics and wall-clock timing data.