quantecon/QuantEcon Style Guide Checker
Automated style guide compliance checking for QuantEcon lecture materials
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Review mode: "single" for one lecture, "bulk" for all lectures | yes | — |
| lectures-path | Path to lectures directory | no | lectures/ |
| anthropic-api-key | Anthropic API key for Claude Sonnet 4.5 | yes | — |
| github-token | GitHub token for creating PRs and comments | yes | — |
| comment-body | Issue comment body (used in single mode to extract lecture name) | no | — |
| llm-model | Specific Claude model to use (default: claude-sonnet-4-5-20250929) | no | "" |
| rule-categories | Comma-separated list of rule categories to check (leave empty for all) | no | "" |
| create-pr | Whether to create a PR with suggested changes | no | true |
| pr-branch-prefix | Prefix for PR branch names | no | style-guide |
| pr-labels | Comma-separated list of labels to add to the PR | no | "" |
| temperature | LLM temperature. Must be 1 for extended thinking (required by Anthropic). | no | 1 |
Outputs
| name | description |
|---|---|
| pr-number | Number of the created pull request |
| pr-url | URL of the created pull request |
| issues-found | Number of style guide issues found |
| lectures-reviewed | Number of lectures reviewed |