add-maf-passive

Add passive skill entries to claude.json and validate required fields.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/para7/magic_and_frontier --skill add-maf-passive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-maf-passive
Source: https://github.com/para7/magic_and_frontier/tree/main/.claude/skills/add-maf-passive
Command: npx skills add https://github.com/para7/magic_and_frontier --skill add-maf-passive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables the safe, repeatable addition of passive skill entries to savedata/passive/claude.json used by the maf-command-generator. It abstracts the data manipulation so manual edits are reliable and auditable.

Core Features & Use Cases

  • Read and update claude.json's entries array to add new passive skills
  • Validate required fields (id, name, role, condition, slots) and ensure uniqueness
  • Export changes via the maf-command-generator workflow and verify the updates in the datapack pipeline

Quick Start

Add a new entry to claude.json and run the export and test commands to validate the changes.

Frequently Asked Questions about add-maf-passive

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

FAQPage Schema
How do I add passive skills to Minecraft savedata without breaking the file structure?

To add passive skills, update the entries array in claude.json with new skill data and run the export workflow. This ensures manual edits remain reliable and auditable before testing in-game.

What fields are required when adding a passive skill entry to claude.json?

Required fields for a passive skill entry are id, name, role, condition, and slots. The workflow validates these fields and checks for uniqueness to prevent data corruption within the maf-command-generator context.

How do I validate and export passive skill updates for a Minecraft datapack?

Validate passive skill updates by running the maf-command-generator export commands after editing claude.json. This workflow verifies required fields and generates the corresponding in-game data for the datapack pipeline.

Can I manually edit claude.json to create custom passive skills for Minecraft?

Yes, you can manually edit claude.json to add custom passive skills. The workflow abstracts data manipulation to ensure your edits are validated against required fields and safely exported through the generator.

Why are my new passive skills not working after updating the Minecraft savedata?

Passive skills may fail if required fields are missing or lack uniqueness in claude.json. You must complete the generator export step and test via in-game commands to confirm proper behavior within the datapack.