-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Summary
Reduce skill ambiguity and overlap by consolidating related skills and adding clarification documentation.
Scope
Logging Consolidation
- Move
dotnet-logging-serilogcontent toobservability-logging-baseline/references/serilog-implementation.md - Add deprecation notice to original skill with redirect
Security Skills Clarification
- Add decision matrix to
security-processesskill - Add decision matrix to
static-analysis-securityskill - Add decision matrix to
quality-gate-enforcementskill - Document: "Use X for [scope], Y for [scope], Z orchestrates both"
Bootstrapping Hierarchy
- Document invocation order in
greenfield-baseline - Document invocation order in
repo-best-practices-bootstrap - Add cross-references and "Do NOT invoke if" clauses
- Order: automated-standards → greenfield-baseline → repo-best-practices
Testing Strategy Decision Tree
- Add decision tree to
testing-strategy-agnostic - Guidance: agnostic → dotnet-specific → aspire OR testcontainers
Acceptance Criteria
- Logging: Serilog content consolidated into observability skill with redirect
- Security: All 3 skills have decision matrices showing when to use each
- Bootstrapping: Clear hierarchy documented with cross-references
- Testing: Decision tree guides users to correct testing skill
-
npm run lintpasses with zero errors/warnings
Test Plan
- Lint passes:
npm run lint - All skill cross-references resolve correctly
- Decision matrices are clear and actionable
Related
Part of Skills Repository Improvement Plan (Phase 2 of 4)
Metadata
Metadata
Assignees
Labels
No labels