ee-freshness

Validate volatile BOM data with TTL-based freshness and as-of timestamps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/6987zshmpy-bot/electrical-engineering-plugin --skill ee-freshness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ee-freshness
Source: https://github.com/6987zshmpy-bot/electrical-engineering-plugin/tree/main/skills/ee-freshness
Command: npx skills add https://github.com/6987zshmpy-bot/electrical-engineering-plugin --skill ee-freshness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures every volatile data point used in design decisions is current and annotated with an as-of date to prevent stale inputs from misleading BOMs and calculations.

Core Features & Use Cases

  • As-of annotation: Every price, stock level, lead time, or standard revision is tagged with an explicit date.
  • TTL-driven validation: Data is refreshed when its TTL expires, ensuring decisions use fresh information.
  • Workflow applicability: Ideal at BOM finalization, DFM checks, and standards-dependent calculations, or on-demand before critical decisions.

Quick Start

Ask ee-freshness to verify stock, price, lead times, and IPC standards for all BOM parts before finalizing the BOM.

Frequently Asked Questions about ee-freshness

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

FAQPage Schema
How do I prevent stale BOM data from affecting design decisions?

Preventing stale BOM data requires enforcing TTL-based freshness and cache validation on volatile data points like stock, price, and lead time. This ensures design decisions rely on current information annotated with explicit as-of timestamps.

Why does as-of annotation matter for BOM finalization?

As-of annotation matters for BOM finalization because it explicitly timestamps every volatile data point, such as price and stock levels. This prevents outdated inputs from misleading calculations and standards-dependent checks.

How do I validate live data freshness for lead time and stock before a DFM check?

Validating live data freshness for lead time and stock involves applying TTL-driven validation workflows before critical DFM checks. Data is automatically refreshed when its TTL expires, ensuring calculations use current part facts.

Can I schedule automatic data refresh workflows for IPC standards revisions?

Yes, you can schedule automatic data refresh workflows for IPC standards revisions. The system enforces TTL-based freshness and cache validation to ensure standards data remains current across all data sources before finalizing designs.

What is the best way to manage volatile part facts across multiple data sources?

Managing volatile part facts across multiple data sources is best handled by enforcing TTL-based freshness and cache validation. This scheduled refresh workflow tags every stock, price, and lead time data point with an explicit as-of date.

When do I need TTL-based validation for fab capabilities and BOM calculations?

You need TTL-based validation for fab capabilities and BOM calculations when volatile data points might expire before critical decisions are made. It enforces scheduled refresh workflows to prevent stale inputs from misleading design checks.