Urgent.News

What's breaking now, across thousands of outlets.

Tech

skillcheck Update: Scorer Fixes, Cleaner Failures, Honest Token Numbers

skillcheck is a static analyzer for SKILL.md files, the format agents like Claude Code, Copilot, Codex, and Cursor use to load reusable skills. It validates frontmatter, scores description discoverability, checks file references, enforces token budgets, and flags cross-agent compatibility issues. No network calls, no LLM calls, no file mutations. Runs as a CLI, a GitHub Action, or a pre-commit…

skillcheck is a static analyzer for SKILL.md files used by agents like Claude Code, Copilot, Codex, and Cursor to load reusable skills. It validates frontmatter, scores description discoverability, checks file references, enforces token budgets, and flags cross-agent compatibility issues. The latest update focused on hardening and accuracy, not new features.

Description scores have improved significantly, with median ratings rising from 75 to 90 across the reference corpus. The scorer now provides more detailed feedback, indicating which patterns are met or missed instead of just a numerical score. This update ensures the scoring accurately predicts whether an agent will find and trigger the skill.

Corrupt files now provide clear error messages, including file names and byte offsets, rather than crashing with a Python traceback. The configuration discovery process is more robust, preventing a single bad file from affecting the entire scan. The documentation has been updated regarding token estimates, advising users to install the tiktoken optional extra if near a budget limit.

The offline heuristic, used for budget checks, has been validated against tiktoken, with the documented numbers now reflecting the measured results. The pass included 1058 tests covering all rule modules, with coverage raised from 75% to 80%, now sitting at 90%. The update aims to ensure the tool works as intended without introducing any new elements.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

React at 1000Hz: Optimizing Real-Time Performance

The Performance Wall: Why React Isn't a Data Buffer If you’ve ever built a real-time application—a trading dashboard, a crypto ticker, or a live sensor monitor—you’ve likely hit the "React Performance…

Kubernetes Architecture

Control Plane (Master) & Worker Nodes Control Plane components: API Server Scheduler Control Manager etcd Worker Node components: Container Runtime Kubelet Kube-proxy Node Processes Each node has…

  • Control Plane includes API Server, Scheduler, Controller Manager, and etcd
  • Worker Nodes run Container Runtime, Kubelet, and Kube-proxy
  • API Server interacts with users to deploy applications in the cluster

More from Sunday 23 August →