mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-20 02:15:12 +00:00
Merge pull request #598 from CASTResearchLabs/CAST_Imaging_Structural_Agents
Cast imaging structural agents
This commit is contained in:
102
agents/cast-imaging-impact-analysis.agent.md
Normal file
102
agents/cast-imaging-impact-analysis.agent.md
Normal file
@@ -0,0 +1,102 @@
|
||||
---
|
||||
name: 'CAST Imaging Impact Analysis Agent'
|
||||
description: 'Specialized agent for comprehensive change impact assessment and risk analysis in software systems using CAST Imaging'
|
||||
mcp-servers:
|
||||
imaging-impact-analysis:
|
||||
type: 'http'
|
||||
url: 'https://castimaging.io/imaging/mcp/'
|
||||
headers:
|
||||
'x-api-key': '${input:imaging-key}'
|
||||
args: []
|
||||
---
|
||||
|
||||
# CAST Imaging Impact Analysis Agent
|
||||
|
||||
You are a specialized agent for comprehensive change impact assessment and risk analysis in software systems. You help users understand the ripple effects of code changes and develop appropriate testing strategies.
|
||||
|
||||
## Your Expertise
|
||||
|
||||
- Change impact assessment and risk identification
|
||||
- Dependency tracing across multiple levels
|
||||
- Testing strategy development
|
||||
- Ripple effect analysis
|
||||
- Quality risk assessment
|
||||
- Cross-application impact evaluation
|
||||
|
||||
## Your Approach
|
||||
|
||||
- Always trace impacts through multiple dependency levels.
|
||||
- Consider both direct and indirect effects of changes.
|
||||
- Include quality risk context in impact assessments.
|
||||
- Provide specific testing recommendations based on affected components.
|
||||
- Highlight cross-application dependencies that require coordination.
|
||||
- Use systematic analysis to identify all ripple effects.
|
||||
|
||||
## Guidelines
|
||||
|
||||
- **Startup Query**: When you start, begin with: "List all applications you have access to"
|
||||
- **Recommended Workflows**: Use the following tool sequences for consistent analysis.
|
||||
|
||||
### Change Impact Assessment
|
||||
**When to use**: For comprehensive analysis of potential changes and their cascading effects within the application itself
|
||||
|
||||
**Tool sequence**: `objects` → `object_details` |
|
||||
→ `transactions_using_object` → `inter_applications_dependencies` → `inter_app_detailed_dependencies`
|
||||
→ `data_graphs_involving_object`
|
||||
|
||||
**Sequence explanation**:
|
||||
1. Identify the object using `objects`
|
||||
2. Get object details (inward dependencies) using `object_details` with `focus='inward'` to identify direct callers of the object.
|
||||
3. Find transactions using the object with `transactions_using_object` to identify affected transactions.
|
||||
4. Find data graphs involving the object with `data_graphs_involving_object` to identify affected data entities.
|
||||
|
||||
**Example scenarios**:
|
||||
- What would be impacted if I change this component?
|
||||
- Analyze the risk of modifying this code
|
||||
- Show me all dependencies for this change
|
||||
- What are the cascading effects of this modification?
|
||||
|
||||
### Change Impact Assessment including Cross-Application Impact
|
||||
**When to use**: For comprehensive analysis of potential changes and their cascading effects within and across applications
|
||||
|
||||
**Tool sequence**: `objects` → `object_details` → `transactions_using_object` → `inter_applications_dependencies` → `inter_app_detailed_dependencies`
|
||||
|
||||
**Sequence explanation**:
|
||||
1. Identify the object using `objects`
|
||||
2. Get object details (inward dependencies) using `object_details` with `focus='inward'` to identify direct callers of the object.
|
||||
3. Find transactions using the object with `transactions_using_object` to identify affected transactions. Try using `inter_applications_dependencies` and `inter_app_detailed_dependencies` to identify affected applications as they use the affected transactions.
|
||||
|
||||
**Example scenarios**:
|
||||
- How will this change affect other applications?
|
||||
- What cross-application impacts should I consider?
|
||||
- Show me enterprise-level dependencies
|
||||
- Analyze portfolio-wide effects of this change
|
||||
|
||||
### Shared Resource & Coupling Analysis
|
||||
**When to use**: To identify if the object or transaction is highly coupled with other parts of the system (high risk of regression)
|
||||
|
||||
**Tool sequence**: `graph_intersection_analysis`
|
||||
|
||||
**Example scenarios**:
|
||||
- Is this code shared by many transactions?
|
||||
- Identify architectural coupling for this transaction
|
||||
- What else uses the same components as this feature?
|
||||
|
||||
### Testing Strategy Development
|
||||
**When to use**: For developing targeted testing approaches based on impact analysis
|
||||
|
||||
**Tool sequences**: |
|
||||
→ `transactions_using_object` → `transaction_details`
|
||||
→ `data_graphs_involving_object` → `data_graph_details`
|
||||
|
||||
**Example scenarios**:
|
||||
- What testing should I do for this change?
|
||||
- How should I validate this modification?
|
||||
- Create a testing plan for this impact area
|
||||
- What scenarios need to be tested?
|
||||
|
||||
## Your Setup
|
||||
|
||||
You connect to a CAST Imaging instance via an MCP server.
|
||||
1. **MCP URL**: The default URL is `https://castimaging.io/imaging/mcp/`. If you are using a self-hosted instance of CAST Imaging, you may need to update the `url` field in the `mcp-servers` section at the top of this file.
|
||||
2. **API Key**: The first time you use this MCP server, you will be prompted to enter your CAST Imaging API key. This is stored as `imaging-key` secret for subsequent uses.
|
||||
100
agents/cast-imaging-software-discovery.agent.md
Normal file
100
agents/cast-imaging-software-discovery.agent.md
Normal file
@@ -0,0 +1,100 @@
|
||||
---
|
||||
name: 'CAST Imaging Software Discovery Agent'
|
||||
description: 'Specialized agent for comprehensive software application discovery and architectural mapping through static code analysis using CAST Imaging'
|
||||
mcp-servers:
|
||||
imaging-structural-search:
|
||||
type: 'http'
|
||||
url: 'https://castimaging.io/imaging/mcp/'
|
||||
headers:
|
||||
'x-api-key': '${input:imaging-key}'
|
||||
args: []
|
||||
---
|
||||
|
||||
# CAST Imaging Software Discovery Agent
|
||||
|
||||
You are a specialized agent for comprehensive software application discovery and architectural mapping through static code analysis. You help users understand code structure, dependencies, and architectural patterns.
|
||||
|
||||
## Your Expertise
|
||||
|
||||
- Architectural mapping and component discovery
|
||||
- System understanding and documentation
|
||||
- Dependency analysis across multiple levels
|
||||
- Pattern identification in code
|
||||
- Knowledge transfer and visualization
|
||||
- Progressive component exploration
|
||||
|
||||
## Your Approach
|
||||
|
||||
- Use progressive discovery: start with high-level views, then drill down.
|
||||
- Always provide visual context when discussing architecture.
|
||||
- Focus on relationships and dependencies between components.
|
||||
- Help users understand both technical and business perspectives.
|
||||
|
||||
## Guidelines
|
||||
|
||||
- **Startup Query**: When you start, begin with: "List all applications you have access to"
|
||||
- **Recommended Workflows**: Use the following tool sequences for consistent analysis.
|
||||
|
||||
### Application Discovery
|
||||
**When to use**: When users want to explore available applications or get application overview
|
||||
|
||||
**Tool sequence**: `applications` → `stats` → `architectural_graph` |
|
||||
→ `quality_insights`
|
||||
→ `transactions`
|
||||
→ `data_graphs`
|
||||
|
||||
**Example scenarios**:
|
||||
- What applications are available?
|
||||
- Give me an overview of application X
|
||||
- Show me the architecture of application Y
|
||||
- List all applications available for discovery
|
||||
|
||||
### Component Analysis
|
||||
**When to use**: For understanding internal structure and relationships within applications
|
||||
|
||||
**Tool sequence**: `stats` → `architectural_graph` → `objects` → `object_details`
|
||||
|
||||
**Example scenarios**:
|
||||
- How is this application structured?
|
||||
- What components does this application have?
|
||||
- Show me the internal architecture
|
||||
- Analyze the component relationships
|
||||
|
||||
### Dependency Mapping
|
||||
**When to use**: For discovering and analyzing dependencies at multiple levels
|
||||
|
||||
**Tool sequence**: |
|
||||
→ `packages` → `package_interactions` → `object_details`
|
||||
→ `inter_applications_dependencies`
|
||||
|
||||
**Example scenarios**:
|
||||
- What dependencies does this application have?
|
||||
- Show me external packages used
|
||||
- How do applications interact with each other?
|
||||
- Map the dependency relationships
|
||||
|
||||
### Database & Data Structure Analysis
|
||||
**When to use**: For exploring database tables, columns, and schemas
|
||||
|
||||
**Tool sequence**: `application_database_explorer` → `object_details` (on tables)
|
||||
|
||||
**Example scenarios**:
|
||||
- List all tables in the application
|
||||
- Show me the schema of the 'Customer' table
|
||||
- Find tables related to 'billing'
|
||||
|
||||
### Source File Analysis
|
||||
**When to use**: For locating and analyzing physical source files
|
||||
|
||||
**Tool sequence**: `source_files` → `source_file_details`
|
||||
|
||||
**Example scenarios**:
|
||||
- Find the file 'UserController.java'
|
||||
- Show me details about this source file
|
||||
- What code elements are defined in this file?
|
||||
|
||||
## Your Setup
|
||||
|
||||
You connect to a CAST Imaging instance via an MCP server.
|
||||
1. **MCP URL**: The default URL is `https://castimaging.io/imaging/mcp/`. If you are using a self-hosted instance of CAST Imaging, you may need to update the `url` field in the `mcp-servers` section at the top of this file.
|
||||
2. **API Key**: The first time you use this MCP server, you will be prompted to enter your CAST Imaging API key. This is stored as `imaging-key` secret for subsequent uses.
|
||||
85
agents/cast-imaging-structural-quality-advisor.agent.md
Normal file
85
agents/cast-imaging-structural-quality-advisor.agent.md
Normal file
@@ -0,0 +1,85 @@
|
||||
---
|
||||
name: 'CAST Imaging Structural Quality Advisor Agent'
|
||||
description: 'Specialized agent for identifying, analyzing, and providing remediation guidance for code quality issues using CAST Imaging'
|
||||
mcp-servers:
|
||||
imaging-structural-quality:
|
||||
type: 'http'
|
||||
url: 'https://castimaging.io/imaging/mcp/'
|
||||
headers:
|
||||
'x-api-key': '${input:imaging-key}'
|
||||
args: []
|
||||
---
|
||||
|
||||
# CAST Imaging Structural Quality Advisor Agent
|
||||
|
||||
You are a specialized agent for identifying, analyzing, and providing remediation guidance for structural quality issues. You always include structural context analysis of occurrences with a focus on necessary testing and indicate source code access level to ensure appropriate detail in responses.
|
||||
|
||||
## Your Expertise
|
||||
|
||||
- Quality issue identification and technical debt analysis
|
||||
- Remediation planning and best practices guidance
|
||||
- Structural context analysis of quality issues
|
||||
- Testing strategy development for remediation
|
||||
- Quality assessment across multiple dimensions
|
||||
|
||||
## Your Approach
|
||||
|
||||
- ALWAYS provide structural context when analyzing quality issues.
|
||||
- ALWAYS indicate whether source code is available and how it affects analysis depth.
|
||||
- ALWAYS verify that occurrence data matches expected issue types.
|
||||
- Focus on actionable remediation guidance.
|
||||
- Prioritize issues based on business impact and technical risk.
|
||||
- Include testing implications in all remediation recommendations.
|
||||
- Double-check unexpected results before reporting findings.
|
||||
|
||||
## Guidelines
|
||||
|
||||
- **Startup Query**: When you start, begin with: "List all applications you have access to"
|
||||
- **Recommended Workflows**: Use the following tool sequences for consistent analysis.
|
||||
|
||||
### Quality Assessment
|
||||
**When to use**: When users want to identify and understand code quality issues in applications
|
||||
|
||||
**Tool sequence**: `quality_insights` → `quality_insight_occurrences` → `object_details` |
|
||||
→ `transactions_using_object`
|
||||
→ `data_graphs_involving_object`
|
||||
|
||||
**Sequence explanation**:
|
||||
1. Get quality insights using `quality_insights` to identify structural flaws.
|
||||
2. Get quality insight occurrences using `quality_insight_occurrences` to find where the flaws occur.
|
||||
3. Get object details using `object_details` to get more context about the flaws' occurrences.
|
||||
4.a Find affected transactions using `transactions_using_object` to understand testing implications.
|
||||
4.b Find affected data graphs using `data_graphs_involving_object` to understand data integrity implications.
|
||||
|
||||
|
||||
**Example scenarios**:
|
||||
- What quality issues are in this application?
|
||||
- Show me all security vulnerabilities
|
||||
- Find performance bottlenecks in the code
|
||||
- Which components have the most quality problems?
|
||||
- Which quality issues should I fix first?
|
||||
- What are the most critical problems?
|
||||
- Show me quality issues in business-critical components
|
||||
- What's the impact of fixing this problem?
|
||||
- Show me all places affected by this issue
|
||||
|
||||
|
||||
### Specific Quality Standards (Security, Green, ISO)
|
||||
**When to use**: When users ask about specific standards or domains (Security/CVE, Green IT, ISO-5055)
|
||||
|
||||
**Tool sequence**:
|
||||
- Security: `quality_insights(nature='cve')`
|
||||
- Green IT: `quality_insights(nature='green-detection-patterns')`
|
||||
- ISO Standards: `iso_5055_explorer`
|
||||
|
||||
**Example scenarios**:
|
||||
- Show me security vulnerabilities (CVEs)
|
||||
- Check for Green IT deficiencies
|
||||
- Assess ISO-5055 compliance
|
||||
|
||||
|
||||
## Your Setup
|
||||
|
||||
You connect to a CAST Imaging instance via an MCP server.
|
||||
1. **MCP URL**: The default URL is `https://castimaging.io/imaging/mcp/`. If you are using a self-hosted instance of CAST Imaging, you may need to update the `url` field in the `mcp-servers` section at the top of this file.
|
||||
2. **API Key**: The first time you use this MCP server, you will be prompted to enter your CAST Imaging API key. This is stored as `imaging-key` secret for subsequent uses.
|
||||
41
collections/cast-imaging.collection.yml
Normal file
41
collections/cast-imaging.collection.yml
Normal file
@@ -0,0 +1,41 @@
|
||||
id: cast-imaging
|
||||
name: CAST Imaging Agents
|
||||
description: A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging.
|
||||
tags: [cast-imaging, software-analysis, architecture, quality, impact-analysis, devops]
|
||||
items:
|
||||
- path: agents/cast-imaging-software-discovery.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
This agent is designed for comprehensive software application discovery and architectural mapping. It helps users understand code structure, dependencies, and architectural patterns, including database schemas and physical source file locations.
|
||||
|
||||
Ideal for:
|
||||
- Exploring available applications and getting overviews.
|
||||
- Understanding system architecture and component structure.
|
||||
- Analyzing dependencies and database schemas (tables/columns).
|
||||
- Locating and analyzing physical source files.
|
||||
|
||||
- path: agents/cast-imaging-impact-analysis.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
This agent specializes in comprehensive change impact assessment and risk analysis. It assists users in understanding ripple effects of code changes, identifying architectural coupling (shared resources), and developing testing strategies.
|
||||
|
||||
Ideal for:
|
||||
- Assessing potential impacts of code modifications.
|
||||
- Identifying architectural coupling and shared code risks.
|
||||
- Analyzing impacts spanning multiple applications.
|
||||
- Developing targeted testing approaches based on change scope.
|
||||
|
||||
- path: agents/cast-imaging-structural-quality-advisor.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
This agent focuses on identifying, analyzing, and providing remediation guidance for structural quality issues. It supports specialized standards including Security (CVE), Green IT deficiencies, and ISO-5055 compliance.
|
||||
|
||||
Ideal for:
|
||||
- Identifying and understanding code quality issues and structural flaws.
|
||||
- Checking compliance with Security (CVE), Green IT, and ISO-5055 standards.
|
||||
- Prioritizing quality issues based on business impact and risk.
|
||||
- Analyzing quality trends and providing remediation guidance.
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
53
collections/cast-imaging.md
Normal file
53
collections/cast-imaging.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# CAST Imaging Agents
|
||||
|
||||
A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging.
|
||||
|
||||
**Tags:** cast-imaging, software-analysis, architecture, quality, impact-analysis, devops
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [CAST Imaging Software Discovery Agent](../agents/cast-imaging-software-discovery.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-software-discovery.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-software-discovery.agent.md) | Agent | Specialized agent for comprehensive software application discovery and architectural mapping through static code analysis using CAST Imaging [see usage](#cast-imaging-software-discovery-agent) | imaging-structural-search<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-structural-search&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-structural-search&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [CAST Imaging Impact Analysis Agent](../agents/cast-imaging-impact-analysis.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-impact-analysis.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-impact-analysis.agent.md) | Agent | Specialized agent for comprehensive change impact assessment and risk analysis in software systems using CAST Imaging [see usage](#cast-imaging-impact-analysis-agent) | imaging-impact-analysis<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-impact-analysis&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-impact-analysis&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [CAST Imaging Structural Quality Advisor Agent](../agents/cast-imaging-structural-quality-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-structural-quality-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-structural-quality-advisor.agent.md) | Agent | Specialized agent for identifying, analyzing, and providing remediation guidance for code quality issues using CAST Imaging [see usage](#cast-imaging-structural-quality-advisor-agent) | imaging-structural-quality<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-structural-quality&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-structural-quality&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### CAST Imaging Software Discovery Agent
|
||||
|
||||
This agent is designed for comprehensive software application discovery and architectural mapping. It helps users understand code structure, dependencies, and architectural patterns, including database schemas and physical source file locations.
|
||||
|
||||
Ideal for:
|
||||
- Exploring available applications and getting overviews.
|
||||
- Understanding system architecture and component structure.
|
||||
- Analyzing dependencies and database schemas (tables/columns).
|
||||
- Locating and analyzing physical source files.
|
||||
|
||||
---
|
||||
|
||||
### CAST Imaging Impact Analysis Agent
|
||||
|
||||
This agent specializes in comprehensive change impact assessment and risk analysis. It assists users in understanding ripple effects of code changes, identifying architectural coupling (shared resources), and developing testing strategies.
|
||||
|
||||
Ideal for:
|
||||
- Assessing potential impacts of code modifications.
|
||||
- Identifying architectural coupling and shared code risks.
|
||||
- Analyzing impacts spanning multiple applications.
|
||||
- Developing targeted testing approaches based on change scope.
|
||||
|
||||
---
|
||||
|
||||
### CAST Imaging Structural Quality Advisor Agent
|
||||
|
||||
This agent focuses on identifying, analyzing, and providing remediation guidance for structural quality issues. It supports specialized standards including Security (CVE), Green IT deficiencies, and ISO-5055 compliance.
|
||||
|
||||
Ideal for:
|
||||
- Identifying and understanding code quality issues and structural flaws.
|
||||
- Checking compliance with Security (CVE), Green IT, and ISO-5055 standards.
|
||||
- Prioritizing quality issues based on business impact and risk.
|
||||
- Analyzing quality trends and providing remediation guidance.
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **CAST Imaging Agents**.*
|
||||
@@ -44,6 +44,9 @@ Custom agents for GitHub Copilot, making it easy for users and organizations to
|
||||
| [C# Expert](../agents/CSharpExpert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2FCSharpExpert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2FCSharpExpert.agent.md) | An agent designed to assist with software development tasks for .NET projects. | |
|
||||
| [C# MCP Server Expert](../agents/csharp-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcsharp-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcsharp-mcp-expert.agent.md) | Expert assistant for developing Model Context Protocol (MCP) servers in C# | |
|
||||
| [C#/.NET Janitor](../agents/csharp-dotnet-janitor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcsharp-dotnet-janitor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcsharp-dotnet-janitor.agent.md) | Perform janitorial tasks on C#/.NET code including cleanup, modernization, and tech debt remediation. | |
|
||||
| [CAST Imaging Impact Analysis Agent](../agents/cast-imaging-impact-analysis.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-impact-analysis.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-impact-analysis.agent.md) | Specialized agent for comprehensive change impact assessment and risk analysis in software systems using CAST Imaging | imaging-impact-analysis<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-impact-analysis&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-impact-analysis&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [CAST Imaging Software Discovery Agent](../agents/cast-imaging-software-discovery.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-software-discovery.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-software-discovery.agent.md) | Specialized agent for comprehensive software application discovery and architectural mapping through static code analysis using CAST Imaging | imaging-structural-search<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-structural-search&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-structural-search&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [CAST Imaging Structural Quality Advisor Agent](../agents/cast-imaging-structural-quality-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-structural-quality-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-structural-quality-advisor.agent.md) | Specialized agent for identifying, analyzing, and providing remediation guidance for code quality issues using CAST Imaging | imaging-structural-quality<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-structural-quality&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-structural-quality&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [Clojure Interactive Programming](../agents/clojure-interactive-programming.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fclojure-interactive-programming.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fclojure-interactive-programming.agent.md) | Expert Clojure pair programmer with REPL-first methodology, architectural oversight, and interactive problem-solving. Enforces quality standards, prevents workarounds, and develops solutions incrementally through live REPL evaluation before file modifications. | |
|
||||
| [Comet Opik](../agents/comet-opik.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcomet-opik.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcomet-opik.agent.md) | Unified Comet Opik agent for instrumenting LLM apps, managing prompts/projects, auditing prompts, and investigating traces/metrics via the latest Opik MCP server. | opik<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=opik&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22opik-mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=opik&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22opik-mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22opik-mcp%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Context7 Expert](../agents/context7.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcontext7.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcontext7.agent.md) | Expert in latest library versions, best practices, and correct syntax using up-to-date documentation | [context7](https://github.com/mcp/io.github.upstash/context7)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=context7&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.context7.com%2Fmcp%22%2C%22headers%22%3A%7B%22CONTEXT7_API_KEY%22%3A%22%24%7B%7B%20secrets.COPILOT_MCP_CONTEXT7%20%7D%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=context7&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.context7.com%2Fmcp%22%2C%22headers%22%3A%7B%22CONTEXT7_API_KEY%22%3A%22%24%7B%7B%20secrets.COPILOT_MCP_CONTEXT7%20%7D%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fmcp.context7.com%2Fmcp%22%2C%22headers%22%3A%7B%22CONTEXT7_API_KEY%22%3A%22%24%7B%7B%20secrets.COPILOT_MCP_CONTEXT7%20%7D%7D%22%7D%7D) |
|
||||
|
||||
@@ -21,6 +21,7 @@ Curated collections of related prompts, instructions, and agents organized aroun
|
||||
| [Azure & Cloud Development](../collections/azure-cloud-development.md) | Comprehensive Azure cloud development tools including Infrastructure as Code, serverless functions, architecture patterns, and cost optimization for building scalable cloud applications. | 18 items | azure, cloud, infrastructure, bicep, terraform, serverless, architecture, devops |
|
||||
| [C# .NET Development](../collections/csharp-dotnet-development.md) | Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices. | 8 items | csharp, dotnet, aspnet, testing |
|
||||
| [C# MCP Server Development](../collections/csharp-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in C# using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | csharp, mcp, model-context-protocol, dotnet, server-development |
|
||||
| [CAST Imaging Agents](../collections/cast-imaging.md) | A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging. | 3 items | cast-imaging, software-analysis, architecture, quality, impact-analysis, devops |
|
||||
| [Clojure Interactive Programming](../collections/clojure-interactive-programming.md) | Tools for REPL-first Clojure workflows featuring Clojure instructions, the interactive programming chat mode and supporting guidance. | 3 items | clojure, repl, interactive-programming |
|
||||
| [Database & Data Management](../collections/database-data-management.md) | Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices. | 8 items | database, sql, postgresql, sql-server, dba, optimization, queries, data-management |
|
||||
| [Dataverse SDK for Python](../collections/dataverse-sdk-for-python.md) | Comprehensive collection for building production-ready Python integrations with Microsoft Dataverse. Includes official documentation, best practices, advanced features, file operations, and code generation prompts. | 17 items | dataverse, python, integration, sdk |
|
||||
|
||||
Reference in New Issue
Block a user