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