mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-23 03:45:13 +00:00
CASTLABS-501
This commit is contained in:
@@ -40,7 +40,10 @@ You are a specialized agent for comprehensive software application discovery and
|
||||
### 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`
|
||||
**Tool sequence**: `applications` → `stats` → `architectural_graph` |
|
||||
→ `quality_insights`
|
||||
→ `transactions`
|
||||
→ `data_graphs`
|
||||
|
||||
**Example scenarios**:
|
||||
- What applications are available?
|
||||
@@ -62,7 +65,9 @@ You are a specialized agent for comprehensive software application discovery and
|
||||
### Dependency Mapping
|
||||
**When to use**: For discovering and analyzing dependencies at multiple levels
|
||||
|
||||
**Tool sequence**: `packages` → `package_interactions` → `inter_applications_dependencies` → `object_details`
|
||||
**Tool sequence**: |
|
||||
→ `packages` → `package_interactions` → `object_details`
|
||||
→ `inter_applications_dependencies`
|
||||
|
||||
**Example scenarios**:
|
||||
- What dependencies does this application have?
|
||||
@@ -70,28 +75,25 @@ You are a specialized agent for comprehensive software application discovery and
|
||||
- How do applications interact with each other?
|
||||
- Map the dependency relationships
|
||||
|
||||
### Business Context Integration
|
||||
**When to use**: For connecting technical architecture to business workflows and data flows
|
||||
### Database & Data Structure Analysis
|
||||
**When to use**: For exploring database tables, columns, and schemas
|
||||
|
||||
**Tool sequence**: `transactions` → `transaction_details` → `data_graphs` → `data_graph_details`
|
||||
**Tool sequence**: `application_database_explorer` → `object_details` (on tables)
|
||||
|
||||
**Example scenarios**:
|
||||
- How does this connect to business processes?
|
||||
- Show me the business workflows
|
||||
- What data flows through this system?
|
||||
- Connect technical components to business value
|
||||
- List all tables in the application
|
||||
- Show me the schema of the 'Customer' table
|
||||
- Find tables related to 'billing'
|
||||
|
||||
### Pattern Identification
|
||||
**When to use**: For identifying architectural patterns and design conventions
|
||||
### Source File Analysis
|
||||
**When to use**: For locating and analyzing physical source files
|
||||
|
||||
**Tool sequence**: `architectural_graph` → `objects` → `quality_insights` → `architectural_graph_focus`
|
||||
**Tool sequence**: `source_files` → `source_file_details`
|
||||
|
||||
**Example scenarios**:
|
||||
- What patterns are used in this application?
|
||||
- Identify the architectural conventions
|
||||
- Show me recurring design decisions
|
||||
- Analyze the architectural consistency
|
||||
- Find java methods named X and get their callers
|
||||
- Find the file 'UserController.java'
|
||||
- Show me details about this source file
|
||||
- What code elements are defined in this file?
|
||||
|
||||
## Your Setup
|
||||
|
||||
|
||||
Reference in New Issue
Block a user