jade-core-scanner

Scan source workspaces for breaking changes and inject JADE-FLAG markers.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/TheRealSeber/PolishedJADEite --skill jade-core-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jade-core-scanner
Source: https://github.com/TheRealSeber/PolishedJADEite/tree/main/.claude/skills/jade-core-scanner
Command: npx skills add https://github.com/TheRealSeber/PolishedJADEite --skill jade-core-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual burden of finding breaking-change patterns in source code and marking them consistently for downstream migration steps. It turns a manifest of rules into deterministic inline flags and scan artifacts so large codebases can be processed safely and repeatably.

Core Features & Use Cases

  • Manifest-driven scanning: Reads rule definitions and applies regex-based matching across the workspace.
  • Idempotent flag injection: Inserts JADE-FLAG markers only once per matched location, avoiding duplicate annotations on reruns.
  • Artifact generation: Writes a flag index and scan summary for verification, batching, and orchestration.
  • Multi-format support: Handles comment-safe insertion for source files such as Java, XML, properties, Python, and YAML.
  • Use case: Run it after change analysis to tag every file that matches a migration rule before build-gate verification.

Quick Start

Use the jade-core-scanner skill to scan the workspace with the prepared breaking-changes manifest and generate deterministic flag and summary artifacts.

Frequently Asked Questions about jade-core-scanner

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

FAQPage Schema
How do I automate flagging breaking changes in a large Java codebase?

Automate flagging breaking changes by running a manifest-driven scanner that applies regex matching across the workspace and injects deterministic inline JADE-FLAG markers. This tags files for migration without manual review.

What is idempotent flag injection for source code migration?

Idempotent flag injection is a scanning mechanism that inserts inline JADE-FLAG markers only once per matched location. It uses atomic file writes and manifest validation to ensure repeatable regex matching without duplicate tags on subsequent runs.

Can I scan and tag non-Java source files like XML, properties, Python, and YAML?

Yes, you can scan and tag XML, properties, Python, and YAML files. The scanner supports comment-safe insertion for these formats, ensuring inline flags are applied correctly across multiple source file types during migration.

How to generate scan artifacts and flag indexes for migration pipelines?

Generate scan artifacts by running a rule-based scanner across your workspace. The scanner writes a flag index and scan summary during atomic file writes, providing verification and batching outputs for orchestration.

Why does my source code scanner leave duplicate tags on reruns?

Duplicate tags on reruns occur when a scanner lacks idempotent inline comment insertion. A deterministic scanner prevents this by validating manifests and applying repeatable regex matching to ensure markers are inserted only once.