Skip to content

Remove the csharp-gui-testing and csharp-configuration skills - #25

Open
joeldickson wants to merge 1 commit into
mainfrom
remove-inapplicable-skills
Open

joeldickson wants to merge 1 commit into
mainfrom
remove-inapplicable-skills

Conversation

@joeldickson

Copy link
Copy Markdown
Contributor

Two of the nineteen skills in .cursor/skills/ describe nothing this repo does, so they are context an agent reads on every relevant prompt and cannot act on.

csharp-gui-testing

Selenium, data-selenium attributes and the Page Object Model. There is no Selenium anywhere in the repo and no GUI tests — Agoda.DevExTelemetry.UnitTests and Agoda.DevExTelemetry.IntegrationTests are NUnit suites.

csharp-configuration

Mandates Consul for application settings. There is no Consul package reference and no Consul code. The only trace is in src/Agoda.DevExTelemetry.WebApi/Properties/launchSettings.json:

  • a launch profile named Dev - QA Consul
  • a sibling profile setting CONSULCONFIGURATION__DONTUSECONSUL=true

Flagging this one explicitly because it is the weaker of the two: if .cursor/skills/ is meant as the canonical org-wide set that other repos copy from, rather than this project's own, then the Consul standard should stay and this half of the PR should be dropped. Happy to split it.

Not touched

The other seventeen are unchanged. No code, tests or workflows are affected — this is only the agent skill set.

🤖 Generated with Claude Code

Neither describes anything this repo does, so both are context an agent reads and
cannot act on.

csharp-gui-testing is about Selenium, data-selenium attributes and the Page Object
Model. There is no Selenium anywhere in the repo and no GUI tests; the test projects
are NUnit unit and integration suites.

csharp-configuration mandates Consul for application settings. There is no Consul
package reference and no Consul code — the only trace is a "Dev - QA Consul" launch
profile in launchSettings.json, whose sibling profile sets
CONSULCONFIGURATION__DONTUSECONSUL=true.

The other seventeen skills are unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.

2 participants