bash-audit

Audit Claude setup for bash-native redundancies in MCPs and skills.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Jicate-Solutions/arts_tally_roja --skill bash-audit-jicate-solutions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bash-audit
Source: https://github.com/Jicate-Solutions/arts_tally_roja/tree/main/.claude/skills/bash-audit
Command: npx skills add https://github.com/Jicate-Solutions/arts_tally_roja --skill bash-audit-jicate-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, bash, pip, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Bash-Audit Skill identifies redundant operations in Claude setup that could be performed natively by bash, potentially eliminating the need for additional MCPs or skills.

Core Features & Use Cases

  • MCP Audit: Flags MCPs that wrap file operations, memory, or other bash-native substrates.
  • Skills Audit: Flags skills that depend on disabled MCPs or duplicate built-in tools.
  • Fix Commands: Generates copy-paste commands to remove redundancies.
  • CLAUDE.md Audit: Checks for substrate-first compliance and identifies anti-patterns.
  • Use Case: When looking to streamline Claude's tool stack and eliminate unnecessary dependencies.

Quick Start

Run the full audit with the command: ~/.claude/skills/bash-audit/scripts/full-audit.sh

Frequently Asked Questions about bash-audit

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

FAQPage Schema
How do I audit my Claude setup for redundant bash operations?▼

An MCP audit flags extensions that wrap file operations or memory tasks that bash can handle natively. This helps streamline your tool stack by identifying and removing unnecessary dependencies that duplicate built-in bash capabilities.

Do I need python and pip to run a bash redundancy audit?▼

You need python, bash, and possibly pip installed to execute the audit scripts. These dependencies run the logic that analyzes your Claude configuration and generates the redundancy removal commands.

What is the best way to remove unnecessary MCPs from my Claude configuration?▼

The best way is to run an audit that checks CLAUDE.md for substrate-first compliance. It identifies anti-patterns and generates copy-paste fix commands to eliminate redundant MCPs and skills that wrap native bash operations.

How does a CLAUDE.md audit identify bash anti-patterns?▼

A CLAUDE.md audit checks for substrate-first compliance and flags anti-patterns where skills or MCPs duplicate native bash operations. It identifies these redundancies and suggests removal or replacement to streamline your setup.

When should I not use a bash-native redundancy audit?▼

Avoid a bash-native redundancy audit if your MCPs provide specialized functionality beyond basic file and memory operations. The audit only targets wrappers that duplicate bash capabilities, not extensions offering unique features.