Skip to content

feat: fill catalog.md with 7 curated workflows; fix plugin.json TBD fields#7

Merged
verkyyi merged 2 commits intomainfrom
copilot/update-github-agent-runner
Apr 19, 2026
Merged

feat: fill catalog.md with 7 curated workflows; fix plugin.json TBD fields#7
verkyyi merged 2 commits intomainfrom
copilot/update-github-agent-runner

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 19, 2026

The sidekick plugin shipped with two unfilled stubs: plugin.json carried TBD placeholders for author and repo URLs, and skills/discover/catalog.md was an empty template with a TODO dated 2026-04-19.

plugin.json

  • author.name, homepage, repositoryverkyyi/github-agent-runner

skills/discover/catalog.md

Replaced the stub with 7 hand-picked entries from githubnext/agentics, each capturing upstream source, one-line purpose, fit signals, setup friction, and auth requirement:

Workflow Trigger Friction
issue-triage issue opened/reopened low
pr-nitpick-reviewer /nit slash command low
markdown-linter weekday schedule low
pr-fix /pr-fix slash command medium
weekly-issue-summary Monday schedule medium
daily-malicious-code-scan daily schedule low
daily-repo-status daily schedule low

All entries use auth requirement: either — compatible with both subscription OAuth and API key paths documented in skills/install/auth.md.

@verkyyi verkyyi requested a review from Copilot April 19, 2026 12:12
@verkyyi verkyyi marked this pull request as ready for review April 19, 2026 12:12
@verkyyi verkyyi merged commit d923270 into main Apr 19, 2026
22 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes two previously stubbed pieces of the sidekick plugin by filling in the curated workflow catalog and replacing TBD placeholders in the plugin manifest with real author/repo metadata.

Changes:

  • Populated skills/discover/catalog.md with 7 curated workflows (source, purpose, fit signals, friction, auth requirement).
  • Updated .claude-plugin/plugin.json to replace TBD author/homepage/repository values with verkyyi/github-agent-runner.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
skills/discover/catalog.md Replaces the stub template with 7 curated workflow entries and guidance about auth.
.claude-plugin/plugin.json Fills in author and repo URLs that were previously TBD.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +3 to +4
7 hand-picked entries from [`githubnext/agentics`](https://github.com/githubnext/agentics/tree/main/workflows).
All require Claude auth — see `../install/auth.md` for the OAuth vs API-key decision.
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The catalog’s setup-friction blurbs don’t mention the extra OAuth-only post-compile .lock.yml tweak required by the documented install flow (skills/install/SKILL.md + skills/install/auth.md). As written, a reader could assume “one secret” is sufficient regardless of auth path. Consider noting here that the listed friction assumes the API-key path, and that the OAuth path adds the mandatory lockfile patch step (and re-application after any recompile).

Copilot uses AI. Check for mistakes.
- **Upstream source**: `githubnext/agentics/workflows/issue-triage.md`
- **One-line purpose**: Labels new issues, detects spam, and posts an analysis comment with debugging tips and reproduction steps — automatically, the moment an issue lands.
- **Fits repos that**: receive issues regularly; have a label set already defined; maintainers who are time-poor and want triage handled before they even look at their inbox.
- **Setup friction**: low — one secret (Claude auth), no YAML to edit; customize the prompt body after install if you want custom label logic.
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

“No YAML to edit” is inaccurate for the OAuth auth path described in ../install/auth.md, which requires patching the generated .lock.yml after gh aw add. Consider rephrasing to something like “no workflow YAML to author by hand” or explicitly calling out the OAuth-only lockfile tweak.

Suggested change
- **Setup friction**: low — one secret (Claude auth), no YAML to edit; customize the prompt body after install if you want custom label logic.
- **Setup friction**: low — one secret (Claude auth), no workflow YAML to author by hand; customize the prompt body after install if you want custom label logic.

Copilot uses AI. Check for mistakes.
github-actions Bot added a commit that referenced this pull request Apr 19, 2026
The discover catalog moved from empty stub to 7 curated entries.
Update README and CONTRIBUTING to reflect current state:

- README: add catalog workflow table under /sidekick:discover; mark
  Publishing step 1 done; remove stale "catalog intentionally empty" note
- CONTRIBUTING: drop "stub pending curation" language; fix catalog entry
  template heading level (### → ##) to match actual catalog format

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
github-actions Bot added a commit that referenced this pull request Apr 19, 2026
- README.md repository layout: catalog.md comment still said
  "stub until scope-lock"; updated to "(7 entries)" to match reality
  after PR #7 populated the catalog.

- CONTRIBUTING.md Workflow files section said "six dogfooded
  workflows"; the repo has always had seven (repo-assist, daily-plan,
  update-docs, q, markdown-linter, pr-nitpick-reviewer, weekly-research)
  — corrected to "seven", consistent with README line 14.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
github-actions Bot added a commit that referenced this pull request Apr 19, 2026
- repo-assist trigger was missing the 👀 (eyes) reaction that the
  workflow frontmatter declares alongside /repo-assist and the schedule
- catalog.md repository-layout comment still read "(stub until
  scope-lock)" after the catalog was populated with 7 entries in PR #7
- Prerequisites section for fork maintainers didn't mention GitHub
  Discussions must be enabled; daily-plan (announcements category) and
  weekly-research (ideas category) both require it

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
github-actions Bot added a commit that referenced this pull request Apr 19, 2026
PR #7 replaced the TBD placeholders in plugin.json (author.name,
homepage, repository) with real values. PR #8 struck through step 1
of the publishing checklist but missed step 2. Mark it done.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
verkyyi pushed a commit that referenced this pull request Apr 19, 2026
- repo-assist trigger was missing the 👀 (eyes) reaction that the
  workflow frontmatter declares alongside /repo-assist and the schedule
- catalog.md repository-layout comment still read "(stub until
  scope-lock)" after the catalog was populated with 7 entries in PR #7
- Prerequisites section for fork maintainers didn't mention GitHub
  Discussions must be enabled; daily-plan (announcements category) and
  weekly-research (ideas category) both require it

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
verkyyi pushed a commit that referenced this pull request Apr 19, 2026
PR #7 replaced the TBD placeholders in plugin.json (author.name,
homepage, repository) with real values. PR #8 struck through step 1
of the publishing checklist but missed step 2. Mark it done.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@verkyyi verkyyi deleted the copilot/update-github-agent-runner branch April 20, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants