Full Scan

Apply a single operation to all files matching a glob pattern.

Updated Oct 18, 2025
One-click install
npx skills add https://github.com/Kiikurage/Claude-Code-Sample --skill full-scan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Full Scan
Source: https://github.com/Kiikurage/Claude-Code-Sample/tree/main/.claude/skills/full_scan
Command: npx skills add https://github.com/Kiikurage/Claude-Code-Sample --skill full-scan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually applying the same change across many files is time-consuming and error-prone. This Skill automates systematic modifications, ensuring consistency and saving effort across your codebase.

Core Features & Use Cases

  • Batch File Processing: Apply a specific operation (e.g., linting, type fixing, style unification) to all files matching a glob pattern.
  • Progress Tracking: Initialize, add patterns, get next files, and mark completion, maintaining state across sessions.
  • Use Case: Fix all guideline violations in packages/**/*.tsx files, or unify code style across all src/**/*.ts files in a large codebase, ensuring every file meets your standards without manual oversight.

Quick Start

Initialize a new scan session for a specific purpose

python3 .claude/skills/full_scan/full_scan.py init "Fix guideline violations"

Add files to scan using a glob pattern

python3 .claude/skills/full_scan/full_scan.py add "packages/**/*.tsx"

Get the next 5 files to process

python3 .claude/skills/full_scan/full_scan.py next

Frequently Asked Questions about Full Scan

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

FAQPage Schema
How do I apply the same code change across multiple files at once?

Batch operations let you apply a single change to all files matching a glob pattern. Full Scan automates this by initializing a session, adding file patterns, processing files systematically, and tracking progress, eliminating manual repetition across your codebase.

Can I fix code style violations across an entire project automatically?

Yes. Full Scan handles batch file processing for tasks like linting, style unification, and type fixes. Define a glob pattern for your target files, and the Skill processes them in sessions with progress tracking, ensuring consistency without manual oversight.

What's the best way to refactor code in multiple files simultaneously?

Refactoring across many files requires systematic coordination. Full Scan orchestrates multi-file operations using glob patterns and session-based state, letting you process batches incrementally while maintaining progress, ideal for large-scale guideline fixes and style standardization.

How does progress tracking work during batch file processing?

Full Scan maintains session state across operations, allowing you to initialize scans, add patterns, fetch the next batch of files, mark completion, and report progress. This stateful approach lets you pause and resume work without losing track of completed files.

Can Full Scan handle complex glob patterns for file selection?

Full Scan supports glob pattern matching to select files for batch operations. You add patterns like `packages/**/*.tsx` or `src/**/*.ts`, and the Skill retrieves matching files incrementally, giving you precise control over which files receive your automated changes.