From e75dc0b91408d0bd235b96a967e7ed6cc9e06199 Mon Sep 17 00:00:00 2001 From: smestern Date: Sun, 8 Mar 2026 20:08:54 -0400 Subject: [PATCH 1/5] =?UTF-8?q?Add=20SciAgent=20external=20plugin=20?= =?UTF-8?q?=E2=80=94=20scientific=20analysis=20with=20rigor=20enforcement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds SciAgent (smestern/sciagent-plugin) as an external plugin. - 9 specialized agents: coordinator, analysis planner, data QC, coder, code reviewer, rigor reviewer, report writer, docs ingestor, domain assembler - 9 skills: scientific rigor, analysis planning, data QC, code review, rigor review, report writing, docs ingestion, domain configuration - Built-in guardrails: 8 scientific rigor principles enforced in every agent - MIT licensed Source: https://github.com/smestern/sciagent Plugin: https://github.com/smestern/sciagent-plugin (v1.2.0) --- plugins/external.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/plugins/external.json b/plugins/external.json index ec8c8073a..92a30f881 100644 --- a/plugins/external.json +++ b/plugins/external.json @@ -16,5 +16,23 @@ "repo": "microsoft/azure-skills", "path": ".github/plugins/azure-skills" } + }, + { + "name": "sciagent", + "description": "Scientific analysis agents with built-in rigor enforcement — planning, data QC, code review, reporting, and reproducibility. 9 agents and 9 skills for researchers and data scientists.", + "version": "1.2.0", + "author": { + "name": "smestern", + "url": "https://github.com/smestern" + }, + "homepage": "https://github.com/smestern/sciagent", + "keywords": ["scientific-analysis", "data-analysis", "rigor", "reproducibility", "data-qc", "code-review", "report-writing"], + "license": "MIT", + "repository": "https://github.com/smestern/sciagent", + "source": { + "source": "github", + "repo": "smestern/sciagent-plugin", + "ref": "v1.2.0" + } } ] From efd21bc415b6887060f013d41d3ceab147bd903f Mon Sep 17 00:00:00 2001 From: smestern Date: Sun, 8 Mar 2026 20:26:38 -0400 Subject: [PATCH 2/5] Regenerate marketplace.json with sciagent external plugin --- .github/plugin/marketplace.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index ec42b5702..21936f489 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -275,6 +275,32 @@ "description": "Build high-performance Model Context Protocol servers in Rust using the official rmcp SDK with async/await, procedural macros, and type-safe implementations.", "version": "1.0.0" }, + { + "name": "sciagent", + "description": "Scientific analysis agents with built-in rigor enforcement — planning, data QC, code review, reporting, and reproducibility. 9 agents and 9 skills for researchers and data scientists.", + "version": "1.2.0", + "author": { + "name": "smestern", + "url": "https://github.com/smestern" + }, + "homepage": "https://github.com/smestern/sciagent", + "keywords": [ + "scientific-analysis", + "data-analysis", + "rigor", + "reproducibility", + "data-qc", + "code-review", + "report-writing" + ], + "license": "MIT", + "repository": "https://github.com/smestern/sciagent", + "source": { + "source": "github", + "repo": "smestern/sciagent-plugin", + "ref": "v1.2.0" + } + }, { "name": "security-best-practices", "source": "security-best-practices", From c4912fc61a52d7b5e7e424b16f73f31816e06829 Mon Sep 17 00:00:00 2001 From: smestern <52610944+smestern@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:17:11 -0400 Subject: [PATCH 3/5] Update .github/plugin/marketplace.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/plugin/marketplace.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index 21936f489..092827ebc 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -294,7 +294,7 @@ "report-writing" ], "license": "MIT", - "repository": "https://github.com/smestern/sciagent", + "repository": "https://github.com/smestern/sciagent-plugin", "source": { "source": "github", "repo": "smestern/sciagent-plugin", From 0ee560d167b68613260416fd7e077a094bdd8f8e Mon Sep 17 00:00:00 2001 From: smestern <52610944+smestern@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:17:19 -0400 Subject: [PATCH 4/5] Update plugins/external.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- plugins/external.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/external.json b/plugins/external.json index 92a30f881..eee715f47 100644 --- a/plugins/external.json +++ b/plugins/external.json @@ -25,7 +25,7 @@ "name": "smestern", "url": "https://github.com/smestern" }, - "homepage": "https://github.com/smestern/sciagent", + "homepage": "https://github.com/smestern/sciagent-plugin", "keywords": ["scientific-analysis", "data-analysis", "rigor", "reproducibility", "data-qc", "code-review", "report-writing"], "license": "MIT", "repository": "https://github.com/smestern/sciagent", From 24e4b8a96ec1b1513822f34e513c73ce3a7a8f4d Mon Sep 17 00:00:00 2001 From: smestern Date: Wed, 11 Mar 2026 12:54:18 -0400 Subject: [PATCH 5/5] Regenerate marketplace.json after merging upstream/staged --- .github/plugin/marketplace.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index a176b3e13..3d1a39c77 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -301,7 +301,7 @@ "name": "smestern", "url": "https://github.com/smestern" }, - "homepage": "https://github.com/smestern/sciagent", + "homepage": "https://github.com/smestern/sciagent-plugin", "keywords": [ "scientific-analysis", "data-analysis", @@ -312,7 +312,7 @@ "report-writing" ], "license": "MIT", - "repository": "https://github.com/smestern/sciagent-plugin", + "repository": "https://github.com/smestern/sciagent", "source": { "source": "github", "repo": "smestern/sciagent-plugin",