SystemCheck

Compare installed Forge skills against sources to detect staleness and report fixes.

5|3|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/N4M3Z/forge-core --skill systemcheck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SystemCheck
Source: https://github.com/N4M3Z/forge-core/tree/main/skills/SystemCheck
Command: npx skills add https://github.com/N4M3Z/forge-core --skill systemcheck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yq, yaml, python3, git, shasum.

What problem does it solve?

Diagnose staleness across the Forge ecosystem by comparing installed skills with their sources, verifying binary freshness, library submodule consistency, version drift, and correctness of submodule pointers and hook configuration.

Core Features & Use Cases

  • Six automated checks that validate installed skills vs source, binary freshness, lib drift, version alignment, submodule pointers, and hook config.
  • Generates a concise pass/fail summary plus actionable fixes for any failures.
  • Supports verbose drill-down for per-item details and manual investigation when needed.

Quick Start

Run the system-check.sh script to generate a staleness report for your Forge workspace.

Frequently Asked Questions about SystemCheck

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

FAQPage Schema
How do I diagnose staleness and version drift across my Forge deployment?

Diagnose Forge staleness by running a system check script to compare installed skills with source SKILL.md files, binary freshness, lib submodule consistency, and version drift. It generates a pass/fail summary with actionable fixes.

What does a submodule pointer and hook configuration check do for Forge maintenance?

A submodule pointer and hook configuration check validates the correctness of git submodule references and hook settings across your Forge workspace, reporting prescribed corrections to resolve detected inconsistencies.

Can I get detailed drill-down information for failed staleness checks?

Yes, you can use verbose drill-down options to access per-item details for manual investigation. This provides granular data on individual skill mismatches, binary freshness issues, and lib drift failures.

Do I need python3 and yq installed to run Forge system diagnostics?

Yes, running Forge system diagnostics requires python3, yq, yaml, git, and shasum dependencies. These tools read module manifests, settings, and configurations to determine workspace status and prescribed corrections.

How do I verify if my installed Forge skills match their source SKILL.md bodies?

Verify installed Forge skills against their sources by running a system check that compares installed modules with their source SKILL.md bodies, reporting mismatches and actionable fixes in a concise pass/fail summary.