Reviews pull requests for Julia-based Quarto websites with documentation links for GitHub Actions and Quarto features
This skill performs code reviews for pull requests in Julia-based Quarto website projects, with a focus on providing relevant documentation links for GitHub Actions and Quarto features.
When reviewing code changes in a Quarto website repository (particularly those deploying to Netlify), this skill:
1. Analyzes the pull request for changes to GitHub Actions workflows and Quarto configurations
2. Identifies key features and functionality being modified
3. Provides direct links to official documentation for GitHub Actions and Quarto features
4. Excludes Julia programming language functions from documentation linking requirements
When performing code reviews:
1. **Identify Modified Features**
- Scan the pull request for changes to `.github/workflows/` files (GitHub Actions)
- Look for modifications to `_quarto.yml`, `_metadata.yml`, or other Quarto configuration files
- Note changes to Quarto document formatting, extensions, or rendering options
2. **Link to Documentation**
- For each GitHub Actions feature being modified, include a link to the relevant GitHub Actions documentation
- For each Quarto feature being modified, include a link to the relevant Quarto documentation
- Do NOT provide documentation links for standard Julia programming language functions
3. **Structure Your Review**
- Provide clear, actionable feedback
- Group documentation links by feature type (GitHub Actions vs Quarto)
- Ensure links point to the specific feature documentation, not just general pages
4. **Example Documentation Sources**
- GitHub Actions: https://docs.github.com/en/actions
- Quarto: https://quarto.org/docs/
**Example 1: Reviewing a workflow change**
```
I see you've added a new `deploy` job to the GitHub Actions workflow. Here's the relevant documentation:
Consider adding a `needs` clause to ensure this runs after the build step.
```
**Example 2: Reviewing Quarto configuration**
```
The changes to `_quarto.yml` modify the website theme and add code highlighting. Relevant docs:
The theme configuration looks good, but verify the syntax highlighting works for Julia code blocks.
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/julia-quarto-website-code-review/raw