Skip to content

Split developer/SKILL.md into task-scoped sub-skills; fix npm vulnerabilities - #49757

Merged
pelikhan merged 2 commits into
mainfrom
copilot/skill-optimizer-daily-improvements
Aug 2, 2026
Merged

Split developer/SKILL.md into task-scoped sub-skills; fix npm vulnerabilities#49757
pelikhan merged 2 commits into
mainfrom
copilot/skill-optimizer-daily-improvements

Conversation

Copilot AI commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

The developer/SKILL.md skill file had grown to 2071 lines, violating the repo's lazy-loading policy and degrading skill optimizer signal quality. The @sentry/mcp-server dependency in .github/workflows/package.json had 13 known vulnerabilities (3 high, 9 moderate, 1 low).

Skill decomposition

Split developer/SKILL.md into 4 intent-scoped sub-skills:

File Lines Load when…
developer/SKILL.md 96 Any gh-aw engineering task (daily commands, capitalization)
developer-code-organization/SKILL.md 485 Creating/refactoring files, WASM stubs, string processing
developer-security/SKILL.md 388 Template injection, shell safety, supply chain, static analysis
developer-internals/SKILL.md 624 Compiler, validation, safe outputs, schema, YAML compat, MCP guardrail
developer-release/SKILL.md 553 Releases, breaking CLI change evaluation, firewall log parsing

The core developer/SKILL.md now ends with a routing table pointing to each sub-skill by task intent.

AGENTS.md routing

Added 4 entries to the "Use these skills by intent" section so agents can discover and lazily load the appropriate sub-skill.

npm dependency fix

Bumped @sentry/mcp-server 0.33.00.37.0 in .github/workflows/package.json with a regenerated package-lock.json. Resolves all 13 audited vulnerabilities.

…ties

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Improve daily skill optimizer functionality Split developer/SKILL.md into task-scoped sub-skills; fix npm vulnerabilities Aug 2, 2026
Copilot AI requested a review from pelikhan August 2, 2026 10:58
@pelikhan
pelikhan marked this pull request as ready for review August 2, 2026 11:15
Copilot AI review requested due to automatic review settings August 2, 2026 11:15
@pelikhan
pelikhan merged commit eb8a209 into main Aug 2, 2026
@pelikhan
pelikhan deleted the copilot/skill-optimizer-daily-improvements branch August 2, 2026 11:15

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Splits the oversized developer skill into task-scoped skills and upgrades the Sentry MCP dependency.

Changes:

  • Adds four specialized developer sub-skills and routing.
  • Upgrades @sentry/mcp-server to 0.37.0.
  • Regenerates npm dependency resolution.
Show a summary per file
File Description
AGENTS.md Adds sub-skill routing.
.github/workflows/package.json Updates Sentry MCP dependency.
.github/workflows/package-lock.json Regenerates dependency lock data.
.github/skills/developer/SKILL.md Reduces core skill to commands and routing.
.github/skills/developer-code-organization/SKILL.md Extracts organization guidance.
.github/skills/developer-security/SKILL.md Extracts security guidance.
.github/skills/developer-internals/SKILL.md Extracts compiler guidance.
.github/skills/developer-release/SKILL.md Extracts release guidance.

Review details

Tip

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

Files not reviewed (1)
  • .github/workflows/package-lock.json: Generated file
  • Files reviewed: 7/8 changed files
  • Comments generated: 2
  • Review effort level: Balanced

#### Premature Abstraction
Wait until you have 2-3 use cases before extracting common patterns.

### Helper File Conventions
"license": "MIT",
"dependencies": {
"@sentry/mcp-server": "0.33.0",
"@sentry/mcp-server": "0.37.0",
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.84.3

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.

[skill-optimizer] Daily Skill Optimizer Improvements - 2026-08-02

3 participants