Commit Graph

1715 Commits

Author SHA1 Message Date
MUHAMMAD SAMIULLAH b010c5ebfa Added new skills prompt-optimizer for generating optimized prompts (#1699)
* feat: add prompt-optimizer skill for enhancing prompt quality in chat interfaces

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix: update prompt handling to include clarifying questions for incomplete requests

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-14 10:56:22 +10:00
Muhammad Ubaid Raza d5c855ece0 feat: [gem-team] Add confidence metric, optimize planner workflow (#1695)
* feat: add explicit assumption rule and confidence metric to agent documentation

- Add `confidence` field (0‑1) to the output schema in `agents/gem-browser-tester.agent.md`
- Include `confidence` in the `extra` object of `agents/gem-devops.agent.md`
- Append the guideline “State assumptions explicitly; never guess silently” to all agent docs
- Update the “Bisect (Complex Only)” heading to reflect its gate condition
- Minor wording and formatting adjustments across the affected agent documents

* chore: update readme

* chore(release): Streamline agent documentation sections (remove self‑critique steps, renumber Handle Failure/Output)
2026-05-14 10:02:32 +10:00
Aaron Powell 352def3ca2 Removing the gh-cli skillWith the 1.0.46 release of CLI, there's built-in handling around certain readonly gh commands, and combining with the generalised knolwedge of the models on how to work with gh, this skill is no longer needed (#1692) 2026-05-14 10:01:29 +10:00
github-actions[bot] 68120732cf [bot] sync: CLI for Beginners learning hub update (2026-05-08) (#1653)
* chore: publish from staged

* sync: update CLI for Beginners learning hub (2026-05-08)

- 00-quick-start: add Optional shell tab completion details section
  (copilot completion bash|zsh|fish commands, persistent setup)
- 04-agents-and-custom-instructions: remove mention that /init generates
  AGENTS.md; keep 'write your own' guidance instead
- Bump lastUpdated to 2026-05-08 for both pages

Upstream commits synced:
- 0ddfebd: docs: update course content with Copilot CLI v1.0.37-v1.0.40 features
- af9965758d61: Refine Copilot CLI course updates
- fbf8db99: Merge PR #109 (remove /init AGENTS.md generation mention)
- 54b2b645: Merge PR #87 (fix formatting in 01-setup-and-first-steps)
- 7c7acb1d: latest SHA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* cleaning up plugin folder

* Reverting the readme changes

* Reverting a plugin change

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-14 09:56:57 +10:00
Jim Bennett a4d0afc7a4 chore: sync Arize skills from arize-skills@6a622b6c962907f54ca3578cb2cabff161d8aae6 and phoenix@30ccbe6b38cc83719038bf30041335f29bae45e9 (#1690)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-13 12:08:14 +10:00
Nikola Metulev 10b72a6aa9 Add Microsoft-maintained winui plugin (external reference) (#1686)
* Add winui plugin from microsoft/win-dev-skills

Adds the Microsoft-maintained WinUI 3 development plugin as an external
plugin reference. This is a Microsoft-managed repository so it qualifies
for the external-plugin policy exception in CONTRIBUTING.md.

The plugin provides agents and skills for WinUI 3 app development:
new app scaffolding, framework migration (WPF, WinForms, Electron,
Tauri, Flutter to WinUI 3), MSIX packaging, code signing, UI
automation testing, and Windows App SDK guidance.

Source: https://github.com/microsoft/win-dev-skills

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove winui3-development plugin (replaced by external winui plugin)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Nikola Metulev <nmetulev@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-13 12:06:26 +10:00
Jakub Jareš 28597d8290 Replace polyglot-test-agent with dotnet-test external plugin (#1685)
Remove all bundled polyglot-test-agent content (8 agents, 1 skill,
plugin metadata) and add dotnet-test as an external plugin from
dotnet/skills. The external plugin is a superset (11 agents, 22 skills).

Marketplace and doc indexes regenerated via npm run build.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-13 12:03:15 +10:00
Pieter de Bruin 165b84bb5f Add microsoft-events plugin (Microsoft Build & Ignite sessions) (#1681)
* Add microsoft-events plugin (Microsoft Build & Ignite sessions)

Adds the Microsoft Events skill to the external plugins registry.
This skill connects developer projects to Microsoft Build and Ignite
session catalogs, enabling session discovery, tech stack updates,
and schedule planning from Copilot CLI and VS Code.

Repository: https://github.com/microsoft/Build-CLI

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* updating marketplace

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-12 17:24:35 +10:00
github-actions[bot] 2a9fcb4e7c docs: add /autopilot and /fork commands from v1.0.45 (#1675)
Document two new CLI slash commands introduced in Copilot CLI v1.0.45
(released 2026-05-11):

- /autopilot: toggle between interactive and autopilot modes mid-session
- /fork: copy the current session into a new independent session

Both are added to the 'CLI Session Commands' section of the
Copilot Configuration Basics learning hub page.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-12 12:58:42 +10:00
Thomas Ray 22d131d704 Add complete skill for Slang shader language (#1677)
* Add complete skill for Slang shader language

- Included the full Offical Slang LLM documentation.
- Included sections on language features, interfaces, generics, automatic differentiation, modules, capabilities system, compiling code, reflection API, compilation targets, and FAQs.
- Allows agents to write comprehensive slang code for graphics and compute shaders.

* Fix for conflicting description matches established skill conventions

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-12 12:55:26 +10:00
Joseph Kasprzyk c0d4a0583c fix(refactor-plan): expand skill description and instructions (#1676)
Clarify when to invoke the skill and require a plan-first,
  confirm-before-edit workflow so agents do not start changing
  files during planning.
2026-05-12 09:49:12 +10:00
Burak Bayır bcf1d72af3 Add X Twitter scraper skill (#1655)
* Add X Twitter scraper skill

* docs: mention TweetClaw OpenClaw plugin

* Address x-twitter-scraper skill review feedback

---------

Co-authored-by: kriptoburak <kriptoburak@users.noreply.github.com>
2026-05-11 13:40:40 +10:00
Andrew Stellman b8441d218b Update quality-playbook skill to v1.5.6 + add agent (#1402)
Rebuilds branch from upstream/staged (was previously merged from
upstream/main, which brought in materialized plugin files that
fail Check Plugin Structure on PRs targeting staged).

Changes vs. staged:
- Update skills/quality-playbook/ to v1.5.6 (31 bundled assets:
  SKILL.md + LICENSE.txt + 16 references/ + 9 phase_prompts/ +
  3 agents/ + bin/citation_verifier.py + quality_gate.py).
- Add agents/quality-playbook.agent.md (top-level orchestrator).
  name: quality-playbook (validator-compliant).
- Update docs/README.skills.md quality-playbook row description
  + bundled-assets list to v1.5.6.
- Fix 'unparseable' → 'unparsable' in quality_gate.py (5 instances;
  codespell preference, both spellings valid).

Closes the v1.4.0 → v1.5.6 update in a single clean commit on top of
upstream/staged. The preserved backup branch backup-bedbe84-pre-rebuild
(SHA bedbe848fa3c0f0eda8e653c42b599a17dd2e354) holds the prior history for reference.
2026-05-11 11:31:53 +10:00
Alvin Ashcraft e7755069e9 WinUI plugin enhancements and add MVVM Toolkit skill (#1643)
* WinUI plugin enhancements and mvvm toolkit skill

* Split mvvm-toolkit skill for slimming
2026-05-11 11:29:33 +10:00
Aaron Powell 0d9792baf1 updating agentic workflows (#1666) 2026-05-11 11:29:18 +10:00
Catherine Han e67c66c441 Update FlowStudio Power Automate skills (#1664)
* feat(flowstudio): align Power Automate skills with MCP server v1.1.6

Foundation skill (flowstudio-power-automate-mcp) rewritten to use the
server's new tool_search and list_skills meta-tools (v1.1.5+) for
discovery instead of cataloging every tool by hand. Cut from 519 to
295 lines. New "Which Skill to Use When" intent-keyed decision tree
points at the four specialized skills.

Build/debug/governance/monitoring updated for use-case framing. Tools
that genuinely cross tiers (e.g. debug skill borrowing
get_store_flow_summary) are correct when the workflow needs them — the
split between skills is by use-case intent, not by tool partition.

Build skill: new Step 3a Resolving Dynamic Connector Values covers
get_live_dynamic_options outer-parameter auto-bridge (v1.1.6+) and the
AadGraph user-picker fallback via shared_office365users.SearchUserV2
(replaces broken builtInOperation:AadGraph.GetUsers).

Debug skill: Outlook user-picker failure note pointing at the fallback.

Monitoring skill description disambiguates from the server's monitor-flow
tool bundle (runtime control of a single flow) — this skill is
tenant-wide health analytics over the cached store.

All 5 skills validate via npm run skill:validate; line endings LF only;
codespell clean; auto-regenerated docs/README.skills.md included.

* fix(flowstudio): remove deprecated tool references

The v1.1.5 MCP server release marked 5 tools [DEPRECATED] but the
previous alignment commit missed them. Replacements per server source:

- get_live_flow_http_schema → read trigger.inputs.schema from get_live_flow
- get_live_flow_trigger_url → read trigger.metadata.callbackUrl from get_live_flow
- get_store_flow_trigger_url → get_store_flow.triggerUrl field
- get_store_flow_errors → get_store_flow_runs(status=["Failed"])
- set_store_flow_state → set_live_flow_state

Touches build, debug, governance, monitoring SKILL.md and the
foundation skill's tool-reference.md. Remaining mentions of the
deprecated names are intentional — they live in deprecation notices
naming the obsolete wrapper alongside its replacement.

* Update FlowStudio Power Automate skills

* Cover latest FlowStudio MCP actions

* Trim FlowStudio Power Automate skills

* Number FlowStudio build workflow steps
2026-05-11 11:28:29 +10:00
github-actions[bot] cf6bbba6fc docs(learning-hub): document userPromptSubmitted LLM bypass and multi-skill invocation (v1.0.44) (#1656)
- automating-with-hooks.md: update userPromptSubmitted event table entry to
  mention new ability to handle requests directly (v1.0.44+); add 'Handling
  Requests Directly with userPromptSubmitted' example section showing the
  {"response":"..."} JSON pattern; update FAQ answer to describe the bypass
  capability
- creating-effective-skills.md: update skill invocation Q&A to document
  mid-input slash commands and multiple skills in a single message (v1.0.44+);
  update 'Can agents chain multiple skills?' FAQ with user-facing details

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-11 11:07:27 +10:00
Adrien Clerbois 2c275f2ef9 feat(skills): add dotnet-mcp-builder, deprecate csharp-mcp-server-gen… (#1645)
* feat(skills): add dotnet-mcp-builder, deprecate csharp-mcp-server-generator

Adds a comprehensive skill for building MCP (Model Context Protocol)
servers in C#/.NET against the official ModelContextProtocol 1.x NuGet
packages. Covers both transports (STDIO, Streamable HTTP — SSE is
deprecated) and every primitive in the current MCP spec (2025-11-25):
tools, prompts, resources, elicitation (form + URL mode), sampling,
roots, completions, logging, and MCP Apps. Includes a thin .NET MCP
client reference and testing guidance (MCP Inspector + in-memory
transport for unit tests).

Steers the model toward the current stable 1.x packages instead of the
0.x previews it tends to pin by default, and enforces the STDIO
stdout/stderr trap.

Also deprecates the existing csharp-mcp-server-generator skill, which
predates ModelContextProtocol 1.0 and only covered a subset of the
current spec. Its SKILL.md now redirects users to dotnet-mcp-builder so
existing install URLs keep working without surprises.

* fix: address PR review from aaronpowell

- Delete csharp-mcp-server-generator skill (rather than deprecating it)
- Update mcp-apps.md pitfalls section to reference .NET Tool.Meta type
  instead of the serialized _meta JSON property names
- Rebuild docs/README.skills.md

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chore: remove C# MCP development plugin files

* chore: remove csharp-mcp-development plugin entry from marketplace

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-11 09:35:26 +10:00
dawright22 d944a73b58 Add git-ape external plugin entry (#1640)
Add Azure/git-ape to plugins/external.json and regenerate marketplace.json for discovery and install via Awesome Copilot.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-08 16:23:23 +10:00
github-actions[bot] 93acc6c6eb docs: update Learning Hub with CLI v1.0.42-1.0.43 features (#1648)
- understanding-mcp-servers.md: add Troubleshooting section with MCP
  stderr diagnostics (v1.0.42+) and /mcp show usage guidance
- copilot-configuration-basics.md: document -C startup flag (v1.0.42+),
  Auto mode server-side model routing (v1.0.43+), and /statusline
  username toggle (v1.0.43+)
- agents-and-subagents.md: add rubber-duck agent experimental feature
  documentation (v1.0.42+)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-08 12:26:48 +10:00
Jeonghoon Lee a4ca380b7c 🤖🤖🤖 Update azure-architecture-autopilot: v0.1.5 engine (routing + UI) (#1451)
* Update azure-architecture-autopilot: v0.1.5 engine (routing overhaul, UI improvements)

Syncs the bundled diagram engine with az-diagram-autogen v0.1.5:
- Edge routing overhaul: zero overlaps, far fewer crossings, section-aware
  detours, outside-VNet routing, orthogonalization pass (no stray diagonals).
- Larger service boxes (+20%), default text scale 1.4x, icon-to-name spacing.
- Interactive A+/A- text-size controls; persistent selection across drag/pan;
  Reset button merged into Fit.
- Darker section outlines for contrast.

No breaking changes — generate_diagram(...) signature and JSON schema unchanged.

Also adds a skill-level README.md for easier browsing on the awesome-copilot repo.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: regenerate agents README

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: whoniiii <whoniiii@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-08 12:26:06 +10:00
Antonio Villanueva 2446a2df5c Update modernize-dotnet plugin to 1.0.1102-preview1 (#1649)
Co-authored-by: anvillan <anvillan@users.noreply.github.com>
2026-05-08 12:25:19 +10:00
tlietz 97394e902c fixes jackson3 migration guide link (#1647) 2026-05-08 12:24:50 +10:00
Muhammad Ubaid Raza e8ce594bb7 feat: add comptibility for other ides/ tools beyond vscode and copilot cli (#1644)
Update documentation and installation instructions, and make subagents hidden from user invocation.
2026-05-08 11:20:37 +10:00
Ve Sharma f535585552 Merge pull request #1638 from forks-felickz/staged
Add pre-commit dependency scanning via AI coding agents to dependabot
2026-05-07 14:13:01 -07:00
Chad Bentz 8e68f5d1d7 Merge branch 'staged' into staged 2026-05-06 22:25:15 -04:00
Copilot cffceae26c Add pre-commit dependency scanning via AI coding agents to dependabot skill (#4)
* Add pre-commit dependency scanning via AI coding agents section to dependabot SKILL.md

Agent-Logs-Url: https://github.com/forks-felickz/awesome-copilot/sessions/e53ba56a-f1b4-4c9a-878b-c40ba38ac339

Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>

* docs(dependabot): split CLI shell vs interactive plugin install steps

Agent-Logs-Url: https://github.com/forks-felickz/awesome-copilot/sessions/a696f619-7f24-42c5-bd17-5732beb2a26d

Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>
2026-05-06 22:23:47 -04:00
Aaron Powell 9aa4f61105 Patching the comment with the check results over creating a new one (#1637)
* Patching the comment with the check results over creating a new oneAvoids spamming multiple comments

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-07 10:02:09 +10:00
Petr Stupka 4c5443493f feat: Add Azure resource naming conventions based on Microsoft CAF (#1635)
* feat: add Azure resource naming conventions based on Microsoft CAF

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* docs: update Azure naming conventions with additional resource type patterns and constraints

Co-authored-by: Copilot <copilot@github.com>

* docs: add CAF acronym to ignore-words-list in codespell configuration

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <copilot@github.com>
2026-05-07 09:27:04 +10:00
Aaron Powell 3a81b4e57f Updating the action triggers for more events (#1636) 2026-05-07 09:24:12 +10:00
sudeepghatak 6397070620 Performance Review Writer (#1628)
* Performance Review Writer

* Changes to address merging issues

* Changes to address merging issues
2026-05-06 14:16:28 +10:00
github-actions[bot] 8788c5d142 docs: update Learning Hub with CLI v1.0.40–v1.0.41 features (#1626)
Add documentation for features shipped in Copilot CLI v1.0.40 and
the v1.0.41 prerelease builds that weren't yet covered in the Hub:

- copilot-configuration-basics.md: document --attachment flag for
  attaching images/documents in prompt mode (-p)
- automating-with-hooks.md: extend the prompt mode security callout
  to cover the new GITHUB_COPILOT_PROMPT_MODE_EXTENSIONS env var
  (user extensions load by default; project extensions need opt-in)
- building-custom-agents.md: note that ACP clients receive the
  agent's live plan in real time for multi-step tasks (v1.0.40+)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-06 10:05:48 +10:00
Aaron Powell ce516684b5 Add labels for skill check findings (#1627)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-06 10:05:16 +10:00
Alejandro Fernando Suarez Gomez 7f59e01800 feat(skills): add diagnose skill for AI workflow health check 🤖🤖🤖 (#1622) 2026-05-06 10:04:36 +10:00
Muhammad Ubaid Raza ef40bff1da [gem-team] token, tool call and request optimziations (#1625)
* feat: move to xml top tags for ebtter llm parsing and structure

- Orchestrator is now purely an orchestrator
- Added new calrify  phase for immediate user erequest understanding and task parsing before workflow
- Enforce review/ critic to plan instea dof 3x plan generation retries for better error handling and self-correction
- Add hins to all agents
- Optimize defitons for simplicity/ conciseness while maintaining clarity

* feat(critic): add holistic review and final review enhancements

* chore: bump marketplace version to 1.10.0

- Updated `.github/plugin/marketplace.json` to version 1.10.0.
- Revised `agents/gem-browser-tester.agent.md` to improve the BROWSER TESTER role documentation with a clearer structure, explicit role header, and organized knowledge sources section.

* refactor: streamline verification and self‑critique steps across browser‑tester, code‑simplifier, critic, and debugger agents

* feat(researcher): improve mode selection workflow and research implementation details

- Refine **Clarify** mode description to emphasize minimal research for detecting ambiguities.
- Reorder steps and clarify intent detection (`continue_plan`, `modify_plan`, `new_task`).
- Add explicit sub‑steps for presenting architectural and task‑specific clarifications.
- Update **Research** mode section with clearer initialization workflow.
- Simplify and reformat the confidence calculation comments for readability.
- Minor formatting tweaks and added blank lines for visual separation.

* Update gem-orchestrator.agent.md

* docs(gem-browser-tester): enhance BROWSER TESTER role description and clarify workflow steps- Expanded the BROWSER TESTER role with explicit responsibilities and constraints
- Reformatted the Knowledge Sources list using consistent numbered items for readability- Updated the Workflow section to detail initialization, execution, and teardown steps more clearly- Refined the Output Format and Research Format Guide structures to use proper markdown syntax
- Improved overall formatting and consistency of documentation for better maintainability

* docs: fix typo in delegation description

* feat(metadata): bump marketplace version to 1.15.0 and enrich agent documentation

The marketplace plugin metadata has been updated to reflect the newer
self‑learning multi‑agent orchestration description and the version hasbeen upgraded from 1.13.0 to 1.15.0.

Documentation for the following agents has been expanded with new
sections:

- **gem-browser-tester.agent.md** – added an “Output” section outlining
  strict JSON output rules and a new “I/O Optimization” section covering
  parallel batch operations, read efficiency, and scoping techniques.

- **gem-code-simplifier.agent.md** – similarly added “Output” and
  “I/O Optimization” sections describing concisely formatted JSON,
  parallel I/O, and batch processing best practices.

- **gem-reviewer.agent.md** – updated its output format and added
  detailed guidance on review scope, anti‑patterns, and I/O strategies.

These changes provide clearer usage instructions and performance‑focused
recommendations for the agents while aligning the marketplace metadata
with the updated version.

* feat(plugin): add agents list and README for gem-team plugin

* docs: update readme

* chore: match version with gem-team

* docs: standardize execution order and output format sections in agent documentation

* docs: fix typo in agent documentation files

* refactor: replace "framework" with "harness" in gem‑team marketplace, plugin, and README descriptions
2026-05-06 10:01:10 +10:00
Neha Mandge 2231c315d0 fix: implement semantic string-to-bool normalization in cli.py (#1466) (#1623) 2026-05-06 09:51:18 +10:00
Neha Mandge b68259f27d feat: add .NET Full-Stack Mentor agent (#1606)
* Add .NET Full-Stack Mentor agent

* chore: revert accidental encoding changes in SKILL.md

* docs: add description for .NET Fullstack Mentor in README

* chore: revert changes to README.agents.md

* docs: add .NET Fullstack Mentor to agents table

* docs: add .NET Fullstack Mentor to agents table

* Update agents/dotnet-fullstack-mentor.agent.md

Co-authored-by: Aaron Powell <me@aaron-powell.com>

* feat: add YAML frontmatter and opinionated coding standards for depth

* fix: align agent name with filename

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-06 09:49:24 +10:00
Nixon Kurian 746ba555b6 add mini-context-graph skill (#1580)
* add mini-context-graph skill

* remove pycache files

* filename case update to SKILL.md

* update readme
2026-05-05 14:04:37 +10:00
Aaron Powell 1f96bce626 Updating version (#1620) 2026-05-05 13:58:41 +10:00
Srikanth Patchava 769741b9e2 fix: replace bare except with except Exception in analysis.py (#1502)
Bare except clauses catch SystemExit and KeyboardInterrupt which
prevents clean process termination. Use except Exception per PEP 8.

Co-authored-by: Srikanth Patchava <srpatcha@users.noreply.github.com>
2026-05-05 12:02:58 +10:00
Aaron Powell e2f5b958b1 Bumping to node 22 for astro (#1618) 2026-05-05 12:01:49 +10:00
Aaron Powell 1b7a70a049 Run contributor checks from AGT scripts (#1617)
* Run contributor checks from AGT scripts

Fetch the pinned AGT contributor check scripts directly and execute them with Python so the workflow no longer depends on missing console entrypoints from the published package.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Log contributor check JSON outputs

Dump the raw AGT JSON outputs and stderr logs in the contributor check workflow to make future debugging easier.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-05 11:53:18 +10:00
Aaron Powell 4577676325 Fix contributor check risk parsing (#1614)
Normalize AGT risk extraction in the contributor check workflow so missing per-check values do not render as blank or inflate the overall risk.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-05 11:03:48 +10:00
Aaron Powell aa0b6ef061 Add missing contributors (#1613)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-05 10:55:36 +10:00
github-actions[bot] 542ba90da7 docs: update Learning Hub for Copilot CLI v1.0.37–v1.0.40 changes (#1610)
- automating-with-hooks.md: Add prompt mode security gate note (v1.0.40)
  — repo hooks and workspace MCP are disabled by default in -p prompt mode;
    users must opt in via GITHUB_COPILOT_PROMPT_MODE_REPO_HOOKS and
    GITHUB_COPILOT_PROMPT_MODE_WORKSPACE_MCP env vars

- agents-and-subagents.md: Add /research orchestrator/subagent note (v1.0.40)
  and prompt mode security cross-reference for /fleet -p examples

- building-custom-agents.md: Document ACP agent list/switch capability (v1.0.40)
  — ACP clients can now list and switch custom agents via agent config option

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-05 10:19:40 +10:00
Copilot a294b62401 fix: grant pull-requests: write permission in label-pr-intent workflow (#1612)
* Initial plan

* fix: grant pull-requests: write permission in label-pr-intent workflow

Agent-Logs-Url: https://github.com/github/awesome-copilot/sessions/02960aad-3fd4-45cf-b9d1-9aa219e14604

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-05 09:52:57 +10:00
Aaron Powell b644d55e12 feat: add PR intent labeling workflow (#1604)
* feat: label PR intent

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* need a git repo

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-04 16:34:15 +10:00
Kweku Dzata 252f342650 feat(skills): add commit-message-storyteller skill (#1516)
* chore: publish from staged

* feat(skills): add commit-message-storyteller skill

* fix(commit-message-storyteller): correct reference path to bundled guide

* chore: remove materialised plugins

* fix: move conventional commits guide into references folder

* fix: reset README.skills.md to staged base and regenerate with skill entry

* Fixing validation

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-05-04 14:22:16 +10:00
Imran Siddique c02894b9ad feat(ci): add contributor reputation check workflow (#1520)
Add automated contributor reputation screening on PR/issue open events
using AGT's pip-installable CLI tools. Detects coordinated inauthentic
contribution patterns (credential laundering, spray-and-pray).

- Installs via pip (pinned to agent-governance-toolkit==3.3.0)
- Uses jq for JSON parsing
- Fails closed: UNKNOWN risk maps to MEDIUM
- Posts risk summary comment on MEDIUM/HIGH with link to workflow run
- Adds needs-review label for maintainer attention

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-04 14:16:27 +10:00
mvanderbend-msoft ebd22496dd Add acreadiness-cockpit plugin (AgentRC measure -> generate -> maintain) 🤖🤖🤖 (#1593)
* Add acreadiness-cockpit plugin

Adds a new plugin that drives Microsoft AgentRC from Copilot chat,
framing every interaction inside AgentRC's Measure -> Generate ->
Maintain loop.

Custom agent (agents/ai-readiness-reporter.agent.md):
  Runs `agentrc readiness --json`, interprets every result against
  the 9-pillar / 5-level maturity model, then renders a self-contained
  reports/index.html from a fixed HTML/CSS template (bundled with the
  acreadiness-assess skill) so every user gets an identically styled
  dashboard. Honours policies (disabled criteria, overrides, pass-rate
  thresholds) and surfaces extras separately.

Skills:
  - acreadiness-assess: Measure step. Wraps `agentrc readiness --json`
    and hands off to the @ai-readiness-reporter agent. Bundles the
    canonical report-template.html.
  - acreadiness-generate-instructions: Generate step. Wraps
    `agentrc instructions`. Defaults to .github/copilot-instructions.md
    (Copilot-native). Asks flat vs nested. For monorepos, emits per-area
    .github/instructions/<area>.instructions.md files with applyTo
    globs taken from agentrc.config.json.
  - acreadiness-policy: Maintain step. Helps pick, scaffold, or apply an
    AgentRC policy (criteria.disable, criteria.override, extras,
    thresholds) and wire it into CI via --fail-level.

Plugin (plugins/acreadiness-cockpit/):
  Declarative plugin.json referencing the agent and three skills.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address PR review feedback

- Align documented slash-command names with plugin manifest:
  /acreadiness-assess, /acreadiness-generate-instructions,
  /acreadiness-policy (was /assess, /generate-instructions, /policy
  inside SKILL bodies and argument-hints).
- Move the literal % from the report template into the substituted
  values for {{passRate}} and {{threshold}} so an N/A value of '—'
  no longer renders as '—%'. Updated the agent placeholder contract
  accordingly.
- Point the report footer at the canonical plugin folder under
  github/awesome-copilot instead of the personal source fork.
- Add explicit HTML-escaping rules to the agent: HTML-escape every
  {{placeholder}} substitution, and replace </script with <\/script
  inside the embedded JSON block so untrusted repo content cannot
  break the markup or inject scripts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-04 14:11:14 +10:00