96 references to CommonAgentApplicators
aspire (10)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
78
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
104
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
Agents\Copilot\CopilotAgentEnvironmentScanner.cs (1)
121
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (2)
72
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
91
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
Agents\SkillDefinition.cs (2)
32
CommonAgentApplicators
.DotnetInspectSkillName,
34
CommonAgentApplicators
.DotnetInspectSkillFileContent,
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
78
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
93
CommonAgentApplicators
.AddPlaywrightCliApplicator(context, _playwrightCliInstaller, s_skillBaseDirectory);
Commands\InitCommand.cs (1)
192
agentInitResult.SelectedSkills.Any(static skill => skill.HasName(
CommonAgentApplicators
.AspireifySkillName)))
Aspire.Cli.Tests (86)
Agents\AspireSkillsBundleTests.cs (26)
21
CommonAgentApplicators
.AspireSkillName,
26
CommonAgentApplicators
.AspireifySkillName,
104
Assert.Equal(
CommonAgentApplicators
.AspireSkillName, skill.Name);
143
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName);
158
Name =
CommonAgentApplicators
.AspireSkillName,
175
Assert.Equal(
CommonAgentApplicators
.AspireSkillName, skill.Name);
187
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName);
201
Name =
CommonAgentApplicators
.AspireSkillName,
286
Name =
CommonAgentApplicators
.AspireSkillName,
334
await WriteSkillAsync(bundleDirectory,
CommonAgentApplicators
.AspireSkillName, CreateSkillFileContent());
342
CreateManifestSkill(bundleDirectory,
CommonAgentApplicators
.AspireSkillName, AspireSkillDescription),
343
CreateManifestSkill(bundleDirectory,
CommonAgentApplicators
.AspireSkillName, AspireSkillDescription)
397
["SKILL.md"] = CreateSkillFileContent(name:
CommonAgentApplicators
.AspireifySkillName)
509
Directory.CreateDirectory(Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName));
510
await File.WriteAllTextAsync(Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md"), CreateSkillFileContent());
522
Name =
CommonAgentApplicators
.AspireSkillName,
555
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName);
570
Name =
CommonAgentApplicators
.AspireSkillName,
636
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireifySkillName);
639
var skillContent = CreateSkillFileContent(
CommonAgentApplicators
.AspireifySkillName, AspireifySkillDescription, "# Aspireify");
654
"name": "{{
CommonAgentApplicators
.AspireifySkillName}}",
682
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName);
696
Name =
CommonAgentApplicators
.AspireSkillName,
804
var skillPath = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md");
837
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName);
855
Name =
CommonAgentApplicators
.AspireSkillName,
Agents\AspireSkillsInstallerTests.cs (3)
2044
var skillDirectory = Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName);
2066
Name =
CommonAgentApplicators
.AspireSkillName,
2144
File.Delete(Path.Combine(bundleDirectory, "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md"));
Agents\CommonAgentApplicatorsTests.cs (4)
104
SkillDefinition.CreateAspireSkillsBundle(
CommonAgentApplicators
.AspireSkillName, "Aspire CLI commands and workflows for distributed apps"),
105
SkillDefinition.CreateAspireSkillsBundle(
CommonAgentApplicators
.AspireifySkillName, "One-time setup: wire up AppHost with discovered projects"),
106
SkillDefinition.CreateAspireSkillsBundle(
CommonAgentApplicators
.AspireDeploymentSkillName, "Aspire deployment target selection, preflight, publish, and deploy workflows")
140
CommonAgentApplicators
.AspireSkillName,
Commands\AgentInitCommandTests.cs (27)
33
SkillDefinition skill => skill.HasName(
CommonAgentApplicators
.AspireSkillName),
52
$" {string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_InstalledSkillsSummarySkills,
CommonAgentApplicators
.AspireSkillName)}",
89
$"{
CommonAgentApplicators
.AspireSkillName}, {
CommonAgentApplicators
.AspireDeploymentSkillName}, {FakeAspireSkillsInstaller.AspireInitSkillName}, {FakeAspireSkillsInstaller.AspireMonitoringSkillName}, {FakeAspireSkillsInstaller.AspireOrchestrationSkillName}, {FakeAspireSkillsInstaller.AspireProjectV2MigrationSkillName}, {
CommonAgentApplicators
.AspireifySkillName}")}",
111
SkillDefinition skill => skill.HasName(
CommonAgentApplicators
.AspireSkillName),
129
var expectedSkillDirectoryPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireSkillName);
153
CommonAgentApplicators
.AspireSkillName,
154
CommonAgentApplicators
.AspireifySkillName,
155
CommonAgentApplicators
.AspireDeploymentSkillName,
209
Assert.Contains(
CommonAgentApplicators
.AspireSkillName, promptedSkillNames);
210
Assert.Contains(
CommonAgentApplicators
.AspireifySkillName, promptedSkillNames);
211
Assert.Contains(
CommonAgentApplicators
.AspireDeploymentSkillName, promptedSkillNames);
481
(
CommonAgentApplicators
.AspireSkillName, "Aspire CLI commands and workflows for distributed apps"),
570
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireSkillName);
571
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireDeploymentSkillName);
576
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireifySkillName);
638
var aspireSkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireSkillName);
673
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireSkillName);
674
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireDeploymentSkillName);
679
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireifySkillName);
772
Assert.Contains(result.SelectedSkills, static skill => skill.HasName(
CommonAgentApplicators
.AspireifySkillName));
774
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireifySkillName);
794
var aspireSkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireSkillName);
911
var result = command.Parse($"agent init --workspace-root {workspace.WorkspaceRoot.FullName} --skill-locations standard --skills {
CommonAgentApplicators
.AspireSkillName}");
917
AssertSkillFileExists(workspace.WorkspaceRoot, Path.Combine(".agents", "skills"),
CommonAgentApplicators
.AspireSkillName);
920
var aspireifySkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireifySkillName);
Commands\InitCommandTests.cs (7)
682
.Where(static skill => skill.HasName(
CommonAgentApplicators
.AspireifySkillName))
732
.Where(static skill => skill.HasName(
CommonAgentApplicators
.AspireSkillName))
770
var aspireSkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireSkillName);
773
var aspireifySkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireifySkillName);
806
var parseResult = command.Parse($"init --non-interactive --skill-locations standard --skills {
CommonAgentApplicators
.AspireSkillName}");
812
var aspireSkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md");
816
var aspireifySkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills",
CommonAgentApplicators
.AspireifySkillName);
Commands\NewCommandTests.cs (10)
2311
var result = command.Parse($"new aspire-empty --name TestApp --output ./output --skill-locations standard --skills {
CommonAgentApplicators
.AspireSkillName}");
2317
var aspireSkillPath = Path.Combine(outputDir, ".agents", "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md");
2320
var aspireifySkillPath = Path.Combine(outputDir, ".agents", "skills",
CommonAgentApplicators
.AspireifySkillName);
3264
Assert.Contains(promptedSkills, static skill => skill.HasName(
CommonAgentApplicators
.AspireifySkillName));
3270
CommonAgentApplicators
.AspireifySkillName,
3297
var skillPath = Path.Combine(workspace.WorkspaceRoot.FullName, "output", ".agents", "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md");
3323
var skillPath = Path.Combine(workspace.WorkspaceRoot.FullName, "output", ".agents", "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md");
3325
var aspireifySkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, "output", ".agents", "skills",
CommonAgentApplicators
.AspireifySkillName, "SKILL.md");
3351
var skillPath = Path.Combine(workspace.WorkspaceRoot.FullName, "output", ".agents", "skills",
CommonAgentApplicators
.AspireSkillName, "SKILL.md");
3353
var aspireifySkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, "output", ".agents", "skills",
CommonAgentApplicators
.AspireifySkillName, "SKILL.md");
TestServices\FakePlaywrightServices.cs (9)
91
[(
CommonAgentApplicators
.AspireSkillName, "SKILL.md")] =
100
[(
CommonAgentApplicators
.AspireSkillName, Path.Combine("references", "app-commands.md"))] = "# App commands",
101
[(
CommonAgentApplicators
.AspireSkillName, Path.Combine("evals", "evals.json"))] = "{}",
102
[(
CommonAgentApplicators
.AspireifySkillName, "SKILL.md")] =
111
[(
CommonAgentApplicators
.AspireDeploymentSkillName, "SKILL.md")] =
120
[(
CommonAgentApplicators
.AspireDeploymentSkillName, Path.Combine("references", "preflight.md"))] = "# Preflight",
179
CreateSkill(
CommonAgentApplicators
.AspireSkillName, ["evals"], files),
180
CreateSkill(
CommonAgentApplicators
.AspireifySkillName, ["evals"], files),
181
CreateSkill(
CommonAgentApplicators
.AspireDeploymentSkillName, ["evals"], files),