▮ Automotive AI Skills
Doc /CONTRIBUTING.htmlEN

Contributing to Automotive AI Skills

Thank you for considering a contribution! This project improves through the collective knowledge of mechanics, engineers, enthusiasts, and everyday owners. This guide explains how to contribute effectively.

Ways to Contribute

Getting Started

  1. Fork the repository and clone your fork.
  2. Create a branch from main:

    git checkout -b feat/diesel-specialist-skill
    

    Branch prefixes: feat/ (new content), fix/ (corrections), docs/ (meta-documentation), chore/ (housekeeping).

  3. Make your changes following the style guide below.
  4. Open a pull request against main with a clear description of what changed and why.

For substantial changes (a new skill, restructuring), open an issue first to discuss the direction before investing effort.

Style Guide

Documentation

Skill READMEs

Every skill README must contain these sections in this order:

  1. Title + one-line summary
  2. ## Description (with an Audience line)
  3. ## Capabilities
  4. ## Example Prompts (at least 4, in text code blocks)
  5. ## Recommended Workflow (numbered steps)
  6. ## Limitations (honest, specific — this section is mandatory and reviewed strictly)
  7. ## Related Skills (relative links)

Technical accuracy

Pull Request Checklist

Before submitting, confirm:

Commit Messages

Use Conventional Commits:

feat(skills): add diesel specialist skill
fix(obd2): correct P0171/P0174 shared-cause explanation
docs(readme): add Japanese translation note

Review Process

Questions?

Open a discussion or issue. For conduct concerns, see CODE_OF_CONDUCT.md; for security concerns, see SECURITY.md.

Improve a vehicle brief

Use the quality workflow to contribute evidence and outcomes. Vehicle coverage needs original-market sources, precise variants, bilingual entries, and a regression case. Rebuild assets/data/vehicle-brief.json from its source files; do not edit the generated bundle alone. Reports are reviewed before they become reference claims.