Files
mapbox__mapbox-agent-skills/.github/pull_request_template.md
Matthew Podwysocki 3c3702c3d7 Add Prettier formatter for consistent code formatting
- Add prettier as dev dependency
- Create .prettierrc config with markdown-specific settings
- Add .prettierignore to exclude node_modules and generated files
- Add npm scripts:
  - format: Format all files with prettier
  - format:check: Check formatting without changes
- Update npm check script to include format:check
- Add format check step to GitHub Actions CI
- Format all existing files with prettier

Prettier config:
- Preserve line wrapping in markdown (proseWrap: preserve)
- 120 char print width for markdown
- Consistent formatting for JSON and JS files

This ensures all markdown, JSON, and JS files maintain consistent
formatting across the repository.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-04 14:17:21 -05:00

1.7 KiB

Description

  • Closes #[issue-number] (if applicable)

Type of Change

  • New skill
  • Skill improvement/update
  • Bug fix (correction in examples, guidance, or docs)
  • Documentation update
  • Repository maintenance (CI, tooling, etc.)

Skill Details (if applicable)

Skill name: skill-name

What domain expertise does this skill provide?

When should this skill be used?


Testing

Local validation:

  • npm run check passes
  • Spell check passes
  • Markdown linting passes
  • Skills validation passes

AI assistant testing:

  • Tested with Claude Code / Cursor / other AI assistant
  • Verified skill activates in relevant scenarios
  • Confirmed guidance is actionable and accurate

Testing evidence:


Checklist

  • YAML frontmatter is correct (name matches directory)
  • Content includes actionable guidance with examples
  • Anti-patterns () and solutions () are provided where applicable
  • Decision matrices or thresholds included for choices
  • Real-world scenarios are covered
  • All technical information is accurate
  • References to official Mapbox documentation included
  • New domain-specific terms added to cspell.config.json

Additional Notes