Skip to content

Commit c4bd5ea

Browse files
odinrgithub-actions[bot]
authored andcommitted
chore(release): apply skill changesets
1 parent aa9fc17 commit c4bd5ea

File tree

15 files changed

+126
-52
lines changed

15 files changed

+126
-52
lines changed

.changeset/csharp-conventions-clarity.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/fusion-developer-portal-initial.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

.changeset/issue-authoring-devils-advocate.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.changeset/skill-authoring-devils-advocate.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,64 @@
22

33
All notable changes to this repository are documented in this file.
44

5+
## v0.18.2
6+
7+
### Patch
8+
9+
__🎯 [Update C# conventions for clarity and consistency #120](https://github.com/equinor/fusion-skills/pull/120)<br/>
10+
🗂️ [5eb8e4d](https://github.com/equinor/fusion-skills/commit/5eb8e4d4af2fd8d1cb11d042339100cb1197753d)<br/>
11+
📦 fusion-code-conventions@0.1.2__
12+
13+
Improve C# conventions for clarity and consistency
14+
15+
- Separate Controllers/ and Endpoints/ into distinct lines in the project layout to avoid ambiguity
16+
- Clarify Startup.cs guidance to distinguish the older Startup class pattern from the .NET 6+ minimal hosting model
17+
- Broaden error-handling guidance to cover both minimal API and MVC ProblemDetails helpers across supported target frameworks
18+
19+
---
20+
21+
__🎯 [feat(skills): add fusion-developer-portal skill for portal shell development #123](https://github.com/equinor/fusion-skills/pull/123)<br/>
22+
🗂️ [aa9fc17](https://github.com/equinor/fusion-skills/commit/aa9fc1707ca4c95edc15f2ef3068a3175c47670e)<br/>
23+
📦 fusion-developer-portal@0.0.1__
24+
25+
Add fusion-developer-portal skill for Fusion portal shell development
26+
27+
- Guides scaffolding portals with the Fusion Framework CLI (`ffc portal dev/build/upload`)
28+
- Documents portal-level module configuration (`FrameworkConfigurator` vs `AppModuleInitiator`)
29+
- Covers app loading (Apploader component, useApploader hook, custom AppLoader with RxJS)
30+
- Includes portal routing, chrome (header, context selector), analytics, and telemetry
31+
- Reference file with full portal architecture patterns from framework cookbooks
32+
33+
resolves equinor/fusion-core-tasks#752
34+
35+
---
36+
37+
__🎯 [feat: add devil's advocate agents for issue and skill authoring #121](https://github.com/equinor/fusion-skills/pull/121)<br/>
38+
🗂️ [831f8ee](https://github.com/equinor/fusion-skills/commit/831f8eed3054ee747d3300c9144312ef3b5c02e0)<br/>
39+
📦 fusion-issue-authoring@0.3.2__
40+
41+
Add devil's advocate agent for issue authoring
42+
43+
- Always-on moderate mode raises 2-3 key concerns after classification
44+
- Interrogator mode runs full structured interview on explicit user request or when scope/criteria gaps are significant
45+
- Wired into SKILL.md agent modes section
46+
47+
Refs: equinor/fusion-core-tasks#847
48+
49+
---
50+
51+
__🎯 [feat: add devil's advocate agents for issue and skill authoring #121](https://github.com/equinor/fusion-skills/pull/121)<br/>
52+
🗂️ [831f8ee](https://github.com/equinor/fusion-skills/commit/831f8eed3054ee747d3300c9144312ef3b5c02e0)<br/>
53+
📦 fusion-skill-authoring@0.3.3__
54+
55+
Add devil's advocate agent for skill authoring
56+
57+
- Always-on moderate mode raises 2-3 key concerns during scoping/drafting
58+
- Interrogator mode runs full structured interview on explicit user request or when the orchestrator detects significant ambiguity
59+
- Wired into SKILL.md helper agents and Step 6 validation sections
60+
61+
Refs: equinor/fusion-core-tasks#847
62+
563
## v0.18.1
664

765
### Patch

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ Guides feature development in Fusion Framework React apps, including app-scoped
240240

241241
---
242242

243-
**⚙️ [`fusion-code-conventions@0.1.1`](skills/.system/fusion-code-conventions/SKILL.md)**
243+
**⚙️ [`fusion-code-conventions@0.1.2`](skills/.system/fusion-code-conventions/SKILL.md)**
244244

245245
Applies and explains code conventions across TypeScript, React, C#, and Markdown. Enforces naming rules, file naming patterns, TSDoc and XML doc standards, inline comment intent (the *why*, not the *what*), code structure, error handling, async patterns, and dead code policy. Also enforces ADR and contributor doc decisions, and flags decisions that appear stale or misaligned with current tooling. USE FOR: convention questions, code review against project standards, applying naming rules, auditing intent comments, checking TSDoc completeness, enforcing recorded ADR decisions, and flagging stale architectural decisions. DO NOT USE FOR: security vulnerability scanning, performance profiling, runtime debugging, or generating net-new code without a review target.
246246

@@ -258,6 +258,12 @@ Review dependency PRs with structured research, existing-PR-discussion capture,
258258

259259
---
260260

261+
**👍 [`fusion-developer-portal@0.0.1`](skills/fusion-developer-portal/SKILL.md)**
262+
263+
Guides development of Fusion portal shells — scaffolding, module configuration, app loading, routing, header/context integration, analytics, and deployment using the Fusion Framework CLI portal commands. USE FOR: create portal, scaffold portal, configure portal modules, portal app loading, portal routing, portal header, context selector, portal analytics, portal telemetry, portal manifest, ffc portal dev, portal deployment, embed apps in portal. DO NOT USE FOR: app-level feature development (use fusion-app-react-dev), backend service changes, Fusion Help Center integration, skill authoring.
264+
265+
---
266+
261267
**🧪 [`fusion-github-review-resolution@0.1.5`](skills/.experimental/fusion-github-review-resolution/SKILL.md)**
262268

263269
Resolves unresolved GitHub PR review threads end-to-end: evaluates whether each review comment is correct, applies a targeted fix when valid, replies with rationale when not, commits, and resolves the thread. USE FOR: unresolved review threads, PR review feedback, changes requested PRs, PR review URLs (#pullrequestreview-...), fix the review comments, close the open threads, address PR feedback. DO NOT USE FOR: summarizing feedback without code changes, creating new PRs, or read-only branches.
@@ -282,7 +288,7 @@ Wires Fusion Help Center into app pages — creates article slug constants, adds
282288

283289
---
284290

285-
**👍 [`fusion-issue-authoring@0.3.1`](skills/fusion-issue-authoring/SKILL.md)**
291+
**👍 [`fusion-issue-authoring@0.3.2`](skills/fusion-issue-authoring/SKILL.md)**
286292

287293
Classify issue type, activate the matching agent mode for type-specific drafting, and enforce shared safety gates before GitHub mutation.
288294

@@ -324,7 +330,7 @@ Entrypoint for AI coding assistant rule authoring across GitHub Copilot, Cursor,
324330

325331
---
326332

327-
**👍 [`fusion-skill-authoring@0.3.2`](skills/fusion-skill-authoring/SKILL.md)**
333+
**👍 [`fusion-skill-authoring@0.3.3`](skills/fusion-skill-authoring/SKILL.md)**
328334

329335
Creates or modernizes repository skills with clear activation cues, purposeful support files, and practical review loops. USE FOR: creating a new skill, tightening an existing skill, improving discovery wording, and structuring references/assets/optional helper agents when they genuinely add value. DO NOT USE FOR: product-code changes, routine copy edits outside skills/, or documentation that should not become an installable skill.
330336

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "fusion-skills",
33
"private": true,
4-
"version": "0.18.1",
4+
"version": "0.18.2",
55
"devDependencies": {
66
"@biomejs/biome": "^2.4.8",
77
"@graphql-codegen/cli": "^6.2.1",

skills/.system/fusion-code-conventions/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## 0.1.2 - 2026-03-23
4+
5+
### patch
6+
7+
- [#120](https://github.com/equinor/fusion-skills/pull/120) [`5eb8e4d`](https://github.com/equinor/fusion-skills/commit/5eb8e4d4af2fd8d1cb11d042339100cb1197753d) Thanks [@alftore](https://github.com/alftore)! - Improve C# conventions for clarity and consistency
8+
9+
10+
- Separate Controllers/ and Endpoints/ into distinct lines in the project layout to avoid ambiguity
11+
- Clarify Startup.cs guidance to distinguish the older Startup class pattern from the .NET 6+ minimal hosting model
12+
- Broaden error-handling guidance to cover both minimal API and MVC ProblemDetails helpers across supported target frameworks
13+
314
## 0.1.1 - 2026-03-22
415

516
### patch

skills/.system/fusion-code-conventions/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: fusion-code-conventions
33
description: 'Applies and explains code conventions across TypeScript, React, C#, and Markdown. Enforces naming rules, file naming patterns, TSDoc and XML doc standards, inline comment intent (the *why*, not the *what*), code structure, error handling, async patterns, and dead code policy. Also enforces ADR and contributor doc decisions, and flags decisions that appear stale or misaligned with current tooling. USE FOR: convention questions, code review against project standards, applying naming rules, auditing intent comments, checking TSDoc completeness, enforcing recorded ADR decisions, and flagging stale architectural decisions. DO NOT USE FOR: security vulnerability scanning, performance profiling, runtime debugging, or generating net-new code without a review target.'
44
license: MIT
55
metadata:
6-
version: "0.1.1"
6+
version: "0.1.2"
77
status: experimental
88
owner: "@equinor/fusion-core"
99
tags:
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Changelog
2+
3+
## 0.0.1 - 2026-03-23
4+
5+
### patch
6+
7+
- [#123](https://github.com/equinor/fusion-skills/pull/123) [`aa9fc17`](https://github.com/equinor/fusion-skills/commit/aa9fc1707ca4c95edc15f2ef3068a3175c47670e) - Add fusion-developer-portal skill for Fusion portal shell development
8+
9+
10+
- Guides scaffolding portals with the Fusion Framework CLI (`ffc portal dev/build/upload`)
11+
- Documents portal-level module configuration (`FrameworkConfigurator` vs `AppModuleInitiator`)
12+
- Covers app loading (Apploader component, useApploader hook, custom AppLoader with RxJS)
13+
- Includes portal routing, chrome (header, context selector), analytics, and telemetry
14+
- Reference file with full portal architecture patterns from framework cookbooks
15+
16+
resolves equinor/fusion-core-tasks#752
17+

0 commit comments

Comments
 (0)