task-config

Write MaaNTE task configuration JSON files with valid MaaFramework syntax.

2.6k|191|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/1bananachicken/MaaNTE --skill task-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-config
Source: https://github.com/1bananachicken/MaaNTE/tree/main/.claude/skills/task-config
Command: npx skills add https://github.com/1bananachicken/MaaNTE --skill task-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing MaaNTE task configuration JSON files often leads to errors like missing registrations in interface.json, incorrect pipeline_override syntax, or missing i18n keys, which prevent tasks from loading correctly in MaaFramework and waste developer time on debugging.

Core Features & Use Cases

  • Covers all core task config fields: task entry, option types (switch/input/select), pipeline_override rules, i18n requirements, and controller restrictions
  • Includes guidance for cascading sub-options, custom action parameters, and cross-language OCR text configuration
  • Use case: When adding a new daily dungeon automation task to MaaNTE, use this guide to correctly define toggle options for auto-skip, set input limits for run counts, and register the config to the required import list without trial and error.

Quick Start

Use the task-config skill to write a new task JSON config for a daily login task with a toggle for auto-claiming rewards and register it to assets/interface.json.

Frequently Asked Questions about task-config

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

FAQPage Schema
Why does my MaaNTE task configuration fail to load in MaaFramework?

MaaNTE task configurations fail to load in MaaFramework due to missing task registrations in interface.json, incorrect pipeline_override syntax, or missing i18n keys. This skill validates option types, controller restrictions, and cross-language references to ensure compliant JSON.

How do I write a MaaNTE task JSON config with switch and input options?

To write a MaaNTE task JSON config, define task entries, option types like switch or input, and pipeline_override rules. This skill provides guidance for cascading sub-options, custom action parameters, and correct registration into the required import list.

How do I configure cross-language OCR text and i18n keys for MaaFramework automation?

Configuring cross-language OCR text and i18n keys for MaaFramework requires proper internationalization key referencing in your task JSON. This skill ensures compliant i18n configuration to prevent loading errors and missing text references across different languages.

Can I use pipeline_override rules to adjust existing MaaNTE game automation workflows?

Yes, you can use pipeline_override rules to modify existing task options and adjust MaaNTE game automation workflows. This skill helps define correct override syntax for cascading sub-options and custom action parameters without trial and error.

What are the controller restriction requirements for a MaaNTE task config?

Controller restrictions in a MaaNTE task config define compliant boundaries for task execution within MaaFramework. This skill validates these restriction configurations alongside task registration and option type syntax to prevent invalid JSON loading.