Helps draft Drupal issue queue issues for the AI module and related modules, outputting a YAML frontmatter header (title, project, category, priority) plus the HTML issue body, in a format that can be picked up by a browser extension and auto-filled into…
ivanboring/issue-queue-helper
SkillsMP has collected 13 skills from ivanboring/issue-queue-helper. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 13
- GitHub stars
- 0
- GitHub forks
- 0
Skills in this repository
Showing 13 of 13 collected skills.
Audits Drupal AI module documentation against the codebase and mkdocs navigation to find gaps, orphaned pages, dead links, and missing coverage.
Scans the Drupal AI issue queue for open issues that appear to be duplicates by comparing titles, bodies, scope, and component overlap.
Estimates how much work is left on an open Drupal AI issue (Active or Needs work) on a 1–5 scale by reading the issue, comments, any existing MR, and the current code in repos/ai. Writes effort/{nid}/effort.json and effort/{nid}/solution.txt for the web UI.
Guides manual Playwright testing and conversion into Drupal FunctionalJavascript tests for AI module features, including fixture and provider-recording workflows.
Searches the Drupal AI issue queue for possible duplicates of draft issues by reading draft files, running keyword searches, and reporting likely matches.
Scans the Drupal AI module codebase to find source files lacking test coverage, tracking progress in history.yml and writing per-subsystem markdown reports.
Checks open Drupal AI issues against the current codebase to find issues that are likely fixed, implemented, stale, or otherwise outdated, and writes HTML reports.
Performs concise pre-reviews of Drupal AI issues in needs review status by checking issue context, merge requests, and obvious code or architectural problems.
Reviews open Drupal AI issues and suggests a new priority (Critical, Major, Normal, Minor) based on impact, severity, and scope. Writes one file per issue under new-priority/.
Identifies stale, orphaned, conflicting, duplicate, or otherwise problematic open merge requests for the Drupal AI project.
Deterministically finds open Drupal AI issues that are assigned to a contributor but have not had a status change in N days (default 14). Uses local state JSON files and the Drupal.org API only for username resolution.
Writes missing Drupal PHPUnit tests for the AI module based on missing-testing reports, runs them in ddev, creates an issue draft, and stores the variant.