mapl-setup

Configure a first-time MAPL development environment with YAML files and Git branching.

43|25|Updated Jul 3, 2019
One-click install
npx skills add https://github.com/GEOS-ESM/MAPL --skill mapl-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mapl-setup
Source: https://github.com/GEOS-ESM/MAPL/tree/main/.opencode/skills/mapl-setup
Command: npx skills add https://github.com/GEOS-ESM/MAPL --skill mapl-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill guides users through the initial setup and configuration of a development environment for the MAPL (Modeling Analysis and Prediction Layer) software.

Core Features & Use Cases

  • Environment Configuration: Assists in setting up module names, compiler paths, and build directories.
  • Verification: Helps verify compiler and build tool accessibility.
  • Branch Strategy: Explains MAPL's Git branch conventions.
  • Use Case: A new developer joining the GEOS-ESM project needs to set up their local machine to start contributing to MAPL. This Skill provides a step-by-step walkthrough to ensure their environment is correctly configured.

Quick Start

Edit your ~/.opencode/mapl-config.yaml file to match your system's module names and MAPL checkout location.

Frequently Asked Questions about mapl-setup

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

FAQPage Schema
How do I set up a MAPL development environment from scratch?

You can set up a MAPL development environment by configuring module discovery, setting environment variables, and verifying build tools. Personalize your setup by editing the ~/.opencode/mapl-config.yaml file to match your system's module names and MAPL checkout location.

What is the MAPL config YAML file used for?

The MAPL config YAML file is used for personalized environment configuration. By editing ~/.opencode/mapl-config.yaml, you define your system's specific module names, compiler paths, and MAPL checkout locations to ensure correct environment setup.

Does MAPL development require specific Git branching strategies?

MAPL development does require specific Git branching strategies. The setup process explains MAPL's Git branch conventions to help new developers align their contributions with the project's version control standards and workflow.

How do I verify compiler and build tool accessibility for MAPL?

To verify compiler and build tool accessibility for MAPL, the setup process includes a verification step. This ensures your configured compiler paths and build directories are correctly recognized by your system before you start building.

Why is my MAPL environment setup not working?

Your MAPL environment setup might not be working due to incorrect module names or compiler paths. The setup process addresses common setup issues and helps verify build tool accessibility to resolve environment configuration problems.