Skip to content

Conversation

@github-actions
Copy link

πŸ“ Automatic PR: develop β†’ release/MAPL-v3

Description

Add OpenCode agent skills for MAPL development (#4393)

  • Add OpenCode agent skills for MAPL development

Replace monolithic AGENTS.md with 9 modular OpenCode skills:

  • mapl-setup: First-time environment configuration
  • mapl-build: Building with NAG, gfortran, Intel compilers
  • mapl-testing: Running and debugging tests with pFUnit
  • fortran-style: MAPL Fortran coding standards
  • mapl-error-handling: Error handling macros and best practices
  • github-workflow: Git/GitHub conventions and PR process
  • remote-build: Building on bucy with Intel compiler
  • pfunit-troubleshooting: Debug pFUnit test failures
  • compiler-switching: Switch between compilers safely

Skills provide on-demand structured guidance with comprehensive
examples, CRITICAL/IMPORTANT callouts, and cross-references.
Uses hybrid parameterization with optional ~/.opencode/mapl-config.yaml
and inline examples as fallback.

Fixes #4392

  • Update CHANGELOG and github-workflow skill
  • Add CHANGELOG.md entry for OpenCode skills addition
  • Update github-workflow skill to require CHANGELOG updates for develop PRs
  • Add comprehensive CHANGELOG guidelines section with examples

πŸ“ Modified files

* Add OpenCode agent skills for MAPL development

Replace monolithic AGENTS.md with 9 modular OpenCode skills:
- mapl-setup: First-time environment configuration
- mapl-build: Building with NAG, gfortran, Intel compilers
- mapl-testing: Running and debugging tests with pFUnit
- fortran-style: MAPL Fortran coding standards
- mapl-error-handling: Error handling macros and best practices
- github-workflow: Git/GitHub conventions and PR process
- remote-build: Building on bucy with Intel compiler
- pfunit-troubleshooting: Debug pFUnit test failures
- compiler-switching: Switch between compilers safely

Skills provide on-demand structured guidance with comprehensive
examples, CRITICAL/IMPORTANT callouts, and cross-references.
Uses hybrid parameterization with optional ~/.opencode/mapl-config.yaml
and inline examples as fallback.

Fixes #4392

* Update CHANGELOG and github-workflow skill

- Add CHANGELOG.md entry for OpenCode skills addition
- Update github-workflow skill to require CHANGELOG updates for develop PRs
- Add comprehensive CHANGELOG guidelines section with examples
@github-actions github-actions bot requested a review from a team as a code owner February 12, 2026 19:32
@github-actions github-actions bot added πŸ“ˆ MAPL3 MAPL 3 Related Changelog Skip Skips the Changelog Enforcer πŸ”§ Github Actions Automatic or GitHub Actions labels Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changelog Skip Skips the Changelog Enforcer πŸ“ˆ MAPL3 MAPL 3 Related πŸ”§ Github Actions Automatic or GitHub Actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant