Skip to content

test(mcp): add regression coverage for core skill discovery (#1258)#1274

Merged
JeremyDev87 merged 1 commit into
masterfrom
taskmaestro/1775265590/pane-1
Apr 4, 2026
Merged

test(mcp): add regression coverage for core skill discovery (#1258)#1274
JeremyDev87 merged 1 commit into
masterfrom
taskmaestro/1775265590/pane-1

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Add core skill regression guard describe block to skill-agent-discovery integration tests
  • Assert 4 required core skills (pr-review, systematic-debugging, database-migration, security-audit) always appear in discovery results
  • Add minimum visible skill count guard (floor: 20) to catch mass disappearance from parser/schema regressions

Closes #1258

Test plan

  • yarn vitest run skill-agent-discovery — 7 tests passed
  • yarn lint — no new warnings
  • yarn typecheck — clean
  • yarn vitest run — 5854 tests passed (0 failures)

Add integration assertions ensuring core skills (pr-review,
systematic-debugging, database-migration, security-audit) always
appear in discovery results. Also add a minimum visible skill count
guard to catch mass disappearance from parser/schema regressions.

Closes #1258
@JeremyDev87 JeremyDev87 added test mcp-server apps/mcp-server skill New skill addition to .ai-rules/skills/ labels Apr 4, 2026
@vercel

vercel Bot commented Apr 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 4, 2026 1:27am

@JeremyDev87 JeremyDev87 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Review: APPROVE ✅

CI Status: ALL PASS (25/25)

Code Quality

  • Core skill regression guard correctly implemented
  • REQUIRED_CORE_SKILLS covers the 4 specified skills (pr-review, systematic-debugging, database-migration, security-audit)
  • MINIMUM_VISIBLE_SKILL_COUNT = 20 provides floor guard against mass disappearance
  • Good assertion messages explain what went wrong and likely root cause
  • Uses existing listSkillSummaries function — no unnecessary abstractions
  • as const for type safety

No Issues Found

  • No unused imports/variables
  • No any types
  • Test assertions are clear and specific
  • Clean insertion point in existing test file

Recommendation: APPROVE

@JeremyDev87 JeremyDev87 self-assigned this Apr 4, 2026
@JeremyDev87 JeremyDev87 merged commit 32afaac into master Apr 4, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the taskmaestro/1775265590/pane-1 branch April 4, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mcp-server apps/mcp-server skill New skill addition to .ai-rules/skills/ test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test(mcp): add regression coverage so core skills cannot silently disappear from discovery

1 participant