Skip to content

Add agent-assign extension to community catalog#2030

Open
xymelon wants to merge 6 commits intogithub:mainfrom
xymelon:add-agent-assign-extension
Open

Add agent-assign extension to community catalog#2030
xymelon wants to merge 6 commits intogithub:mainfrom
xymelon:add-agent-assign-extension

Conversation

@xymelon
Copy link
Copy Markdown

@xymelon xymelon commented Mar 31, 2026

Summary

Adds the Agent Assign extension to the community catalog.

What it does

Routes spec-kit tasks to specialized Claude Code agents for targeted execution. Scans .claude/agents/ definitions, assigns each task to the best-fit agent, and executes via dedicated subagents — replacing the flat /speckit.implement with agent-aware, context-isolated execution.

Commands

Command Description
speckit.agent-assign.assign Scan available agents and assign them to tasks
speckit.agent-assign.validate Validate that all assignments are correct
speckit.agent-assign.execute Execute tasks with specialized agent spawning

Benchmark

Tested on TuneMuse with three frontier models. Agent-assign scored +6.7 points higher on average (23.2 vs 16.5 out of 30), a 40% improvement over standard spec-kit.

Checklist

  • extension.yml — valid YAML, public repo, all command files exist
  • 5 descriptive tags
  • README with installation, configuration, usage, and troubleshooting
  • CHANGELOG following Keep a Changelog format
  • MIT license
  • GitHub Release v1.0.0 created
  • verified: false and downloads: 0 as required

@xymelon xymelon requested a review from mnriem as a code owner March 31, 2026 09:19
Copy link
Copy Markdown
Contributor

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

Adds the Agent Assign community extension to Spec Kit’s community extension catalog for discovery.

Changes:

  • Added “Agent Assign” to the Community Extensions table in the root README.md.
  • Added a new agent-assign entry to extensions/catalog.community.json with metadata (version, URLs, tags, requirements, etc.).

Reviewed changes

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

File Description
README.md Adds a new row for “Agent Assign” in the Community Extensions table.
extensions/catalog.community.json Registers the agent-assign extension entry in the community catalog.

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

Copy link
Copy Markdown
Collaborator

@mnriem mnriem left a comment

Choose a reason for hiding this comment

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

Please address Copilot feedback

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

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

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

Comments suppressed due to low confidence (1)

extensions/catalog.community.json:42

  • The extensions entries in this file appear to be kept in lexicographic order by extension id (e.g., archive, azure-devops, checkpoint, ...). With agent-assign inserted after aide, the ordering is now inconsistent; consider moving agent-assign before aide to keep the catalog stable and reduce merge conflicts.
    "agent-assign": {
      "name": "Agent Assign",
      "id": "agent-assign",
      "description": "Assign specialized Claude Code agents to spec-kit tasks for targeted execution",

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

@mnriem mnriem self-requested a review March 31, 2026 12:10
Copy link
Copy Markdown
Collaborator

@mnriem mnriem left a comment

Choose a reason for hiding this comment

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

Please address Copilot feedback

Copy link
Copy Markdown
Contributor

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

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


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

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