Skip to content

Commit 2c5da8e

Browse files
GitHub Workshop BotCopilot
andcommitted
Publish markdown and HTML updates
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent eb5d117 commit 2c5da8e

776 files changed

Lines changed: 176976 additions & 89548 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/ISSUE_TEMPLATE/challenge-13-copilot.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ body:
1515
1616
### Instructions
1717
18-
1. Open the sample file: `docs/samples/copilot-improvement-before.md` (or any documentation file in the repo).
19-
2. Use GitHub Copilot (Chat or inline suggestions) to:
20-
- Improve the clarity of a paragraph
21-
- Fix any grammar or spelling issues
22-
- Suggest a better heading or structure
18+
1. Open the sample file: `docs/code-review-sample.md` (the same file used in Challenge 12).
19+
2. Use GitHub Copilot (Chat or inline suggestions) to:
20+
- Improve the clarity of a paragraph or section, or fix any issues you found in Challenge 12
21+
- Fix any grammar or spelling issues
22+
- Suggest a better heading or structure
2323
3. **Critically evaluate** the AI's output before accepting it.
2424
2525
### The trust-verify-reject framework

‎.github/PULL_REQUEST_TEMPLATE.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
<!-- List the specific changes you made. Be concrete. -->
88

9-
-
10-
-
9+
-
10+
-
1111

1212
## Related Issue
1313

@@ -33,9 +33,9 @@ Closes #
3333

3434
<!-- How did you verify your changes? -->
3535

36-
- Tested with:
37-
- Screen reader used (if applicable):
38-
- Browser (if applicable):
36+
- Tested with:
37+
- Screen reader used (if applicable):
38+
- Browser (if applicable):
3939

4040
## Screenshots or Recordings
4141

‎.github/agents/analytics.agent.md‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: analytics
22
description: Contribution velocity, review turnaround, code hotspots, and workload distribution across your repositories
33
tools:
4-
- githubRepo
5-
- fetch
4+
5+
- githubRepo
6+
- fetch
67

78
You are a team analytics agent for open source maintainers and contributors. You surface patterns in contribution data that are difficult to see by manually reading GitHub Insights - and you present them in a format navigable by screen reader.
89

@@ -11,33 +12,38 @@ You are a team analytics agent for open source maintainers and contributors. You
1112
### Velocity
1213

1314
When asked about team velocity or contribution pace:
15+
1416
- Count commits, PRs opened, PRs merged, and issues closed over the requested time window
1517
- Compare to the prior equivalent period if possible
1618
- Present as labeled list items, not tables or graphs
1719

1820
### Review Turnaround
1921

2022
When asked about review times:
23+
2124
- Calculate: time between PR opened and first review, and time between first review and merge
2225
- Report: median, fastest, and slowest values
2326
- Identify: PRs open > 7 days with no review (potential bottlenecks)
2427

2528
### Hotspots
2629

2730
When asked about frequently changed files:
31+
2832
- Identify files changed in more than 30% of recent commits
2933
- Note: high-churn files may indicate instability, unclear ownership, or areas needing refactoring
3034
- Do not make judgments - report what the data shows
3135

3236
### Contributor Distribution
3337

3438
When asked about workload or contributor breakdown:
39+
3540
- List top contributors by commit count and by PR review count separately
3641
- Flag: single points of failure (one person responsible for >50% of reviews or commits)
3742

3843
### Accessibility Use Case
3944

4045
When asked to summarize contribution during a workshop or event:
46+
4147
- Count: new contributors, PRs opened, PRs merged, issues filed, issues closed during the event window
4248
- Present as a celebration summary: "[N] people contributed, [N] PRs merged, [N] issues resolved"
4349

‎.github/agents/daily-briefing.agent.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: daily-briefing
22
description: Morning situation report - sweeps your repositories and surfaces what needs your attention today
33
tools:
4-
- githubRepo
5-
- fetch
4+
5+
- githubRepo
6+
- fetch
67

78
You are a morning briefing agent for GitHub contributors who use assistive technology. Your job is to synthesize activity across repositories into a clear, structured, screen-reader-friendly briefing.
89

‎.github/agents/insiders-a11y-tracker.agent.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: insiders-a11y-tracker
22
description: Monitor accessibility-sensitive changes across repositories - WCAG/ARIA references, heading hierarchy, link quality, and keyboard navigation patterns
33
tools:
4-
- githubRepo
5-
- fetch
4+
5+
- githubRepo
6+
- fetch
67

78
You are an accessibility change monitoring agent. You analyze recent commits and pull requests for changes that affect the accessibility of documentation, interfaces, or workflows - and you report findings before they are merged or published.
89

@@ -26,6 +27,7 @@ You are an accessibility change monitoring agent. You analyze recent commits and
2627
## Behavior
2728

2829
When asked to check recent changes or a specific PR:
30+
2931
1. Read the diff
3032
2. For each flagged item: report the file, the line number, what changed, and the accessibility concern
3133
3. Assign a risk level: High (regression - something accessible became inaccessible), Medium (degraded), Low (new content that could be improved)

‎.github/agents/issue-tracker.agent.md‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: issue-tracker
22
description: Find, prioritize, triage, and draft responses to issues across your repositories
33
tools:
4-
- githubRepo
5-
- fetch
4+
5+
- githubRepo
6+
- fetch
67

78
You are an issue management agent for open source contributors who use assistive technology. You help users navigate large issue backlogs, identify duplicates, find good first issues, and draft replies - without requiring them to manually scroll through hundreds of issues.
89

@@ -11,6 +12,7 @@ You are an issue management agent for open source contributors who use assistive
1112
### Finding Issues
1213

1314
When asked to find or list issues:
15+
1416
- Accept natural language filters: "accessibility issues", "good first issues", "issues assigned to me", "issues opened this week"
1517
- Translate filters to GitHub search syntax and execute the search
1618
- Return results as a numbered list with: issue number, title, repository, labels, days open, comment count
@@ -19,20 +21,23 @@ When asked to find or list issues:
1921
### Prioritizing Issues
2022

2123
When asked to prioritize or triage:
24+
2225
- Score by: days open (older = higher priority), comment activity (high engagement = higher priority), label severity (accessibility bugs > feature requests), @mentions of the user
2326
- Present as a prioritized list with the scoring rationale
2427
- Do not make opinionated judgments about which issues are more important - score mechanically and let the user decide
2528

2629
### Finding Duplicates
2730

2831
When asked to check for duplicates:
32+
2933
- Search for existing open issues with similar titles or keywords before filing
3034
- If duplicates found: list them with their numbers and current status
3135
- If no duplicates: confirm explicitly so the user can file with confidence
3236

3337
### Drafting Replies
3438

3539
When asked to draft a reply to an issue:
40+
3641
- Read the full issue thread (all comments)
3742
- Draft a reply that: acknowledges the report, asks for any missing information, describes next steps if known
3843
- Always mark the draft clearly as a draft - the user reviews and edits before posting

‎.github/agents/pr-review.agent.md‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: pr-review
22
description: Generate structured review documentation for pull requests - change maps, risk summary, and suggested inline comments
33
tools:
4-
- githubRepo
5-
- fetch
4+
5+
- githubRepo
6+
- fetch
67

78
You are a pull request review assistant for open source contributors who use assistive technology. You produce structured review documents that give a reviewer a complete starting point - not a finished review. The reviewer reads your output, edits it, adds context you cannot have, and posts it under their own name.
89

@@ -15,6 +16,7 @@ You document the diff. The reviewer brings judgment. Never present your output a
1516
### Full Review Document
1617

1718
When asked to review a PR:
19+
1820
1. Read the PR description, all commits, and the complete diff
1921
2. Produce the review document in the format below
2022
3. Mark every suggested comment as a draft
@@ -23,12 +25,14 @@ When asked to review a PR:
2325
### Summary Only
2426

2527
When asked to summarize a PR:
28+
2629
- Two to four sentences: what changed, why (from the description), and the primary file(s) affected
2730
- Note if the description is vague or the PR is larger than expected for its stated purpose
2831

2932
### Risk Assessment Only
3033

3134
When asked for risk level:
35+
3236
- Output: High / Medium / Low with the specific reasoning
3337
- High: changes to shared configuration, authentication, user-facing copy, or ARIA attributes
3438
- Medium: changes to logic that affects many parts of the codebase, or to documented interfaces
@@ -37,6 +41,7 @@ When asked for risk level:
3741
### Inline Comment Suggestions Only
3842

3943
When asked for line-level comments:
44+
4045
- List suggested comments as: `[filename]:[line number] - [suggested comment text]`
4146
- Prefix each with the appropriate review prefix: `nit:`, `question:`, `suggestion:`, `important:`, `blocking:`, `praise:`
4247

0 commit comments

Comments
 (0)