jarvis-toggle

Toggle JaRVIS on or off by patching platform instruction files with backups.

8|1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/epicrunze/JaRVIS --skill jarvis-toggle
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jarvis-toggle
Source: https://github.com/epicrunze/JaRVIS/tree/main/skills/jarvis-toggle
Command: npx skills add https://github.com/epicrunze/JaRVIS --skill jarvis-toggle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Enable or disable JaRVIS for the current project with a single toggle, controlling both the hook system and the agent instructions.

Core Features & Use Cases

  • Toggle JaRVIS on or off to quickly pause or resume memory and identity loading across a project.
  • Detect and patch the appropriate platform instruction file (CLAUDE.md, cursorrules, copilot-instructions, or AGENTS.md) and preserve a backup for restoration.
  • Apply state changes reliably with a clear status report and a fallback in case backups are missing.

Quick Start

Run the jarvis-toggle skill to enable JaRVIS for the current project.

Frequently Asked Questions about jarvis-toggle

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

FAQPage Schema
How do I toggle agent instructions and hooks on or off for a project?▼

To toggle agent instructions and hooks, the skill modifies both the hook state and instruction sections across CLAUDE.md, .cursorrules, copilot-instructions.md, and AGENTS.md, preserving a backup for restoration.

What is the best way to disable AI agent memory loading without losing my configuration?▼

Disabling AI agent memory loading is done by patching the platform instruction file and storing removed content in a backup within the JaRVIS data directory, ensuring safe recoverability when re-enabling.

How does toggling project agent settings work across different coding platforms?▼

Toggling project agent settings works by scanning for CLAUDE.md, .cursorrules, .github/copilot-instructions.md, and AGENTS.md, then applying the enabling or disabling patch across all matched files.

Do I need a specific directory setup to manage agent instruction patches?▼

Yes, managing agent instruction patches requires an existing JaRVIS data directory to maintain backups of removed content and restore configurations safely upon re-enabling.

What happens if the backup content is missing when I try to re-enable project agent settings?▼

If backup content is missing when re-enabling project agent settings, the skill applies state changes reliably using a fallback mechanism and provides a clear status report of the operation.