mirror of
https://github.com/github/awesome-copilot.git
synced 2026-04-15 04:35:55 +00:00
Adds a new Agent Skill - Acquire-Codebase-Knowledge (#1373)
* feat(skill): add acquire-codebase-knowledge skill documentation * feat(templates): add architecture, concerns, conventions, integrations, stack, structure, and testing documentation templates * feat(references): add inquiry checkpoints and stack detection documentation * feat(scan): add script to collect project discovery information for acquire-codebase-knowledge skill * feat(skills): add acquire-codebase-knowledge skill for codebase mapping and documentation * feat(scan): enhance scan script with absolute path handling and improved output variable validation * feat(scan): replace bash script with Python script for project discovery information collection * feat(skills): update acquire-codebase-knowledge skill to replace scan.sh with scan.py
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# External Integrations
|
||||
|
||||
## Core Sections (Required)
|
||||
|
||||
### 1) Integration Inventory
|
||||
|
||||
| System | Type (API/DB/Queue/etc) | Purpose | Auth model | Criticality | Evidence |
|
||||
|--------|---------------------------|---------|------------|-------------|----------|
|
||||
| [name] | [type] | [purpose] | [auth] | [high/med/low] | [file] |
|
||||
|
||||
### 2) Data Stores
|
||||
|
||||
| Store | Role | Access layer | Key risk | Evidence |
|
||||
|-------|------|--------------|----------|----------|
|
||||
| [db/cache/etc] | [role] | [module] | [risk] | [file] |
|
||||
|
||||
### 3) Secrets and Credentials Handling
|
||||
|
||||
- Credential sources: [env/secrets manager/config]
|
||||
- Hardcoding checks: [result]
|
||||
- Rotation or lifecycle notes: [known/unknown]
|
||||
|
||||
### 4) Reliability and Failure Behavior
|
||||
|
||||
- Retry/backoff behavior: [implemented/none/partial]
|
||||
- Timeout policy: [where configured]
|
||||
- Circuit-breaker or fallback behavior: [if any]
|
||||
|
||||
### 5) Observability for Integrations
|
||||
|
||||
- Logging around external calls: [yes/no + where]
|
||||
- Metrics/tracing coverage: [yes/no + where]
|
||||
- Missing visibility gaps: [list]
|
||||
|
||||
### 6) Evidence
|
||||
|
||||
- [path/to/integration-wrapper]
|
||||
- [path/to/config-or-env-template]
|
||||
- [path/to/monitoring-or-logging-config]
|
||||
|
||||
## Extended Sections (Optional)
|
||||
|
||||
Add only when needed:
|
||||
|
||||
- Endpoint-by-endpoint catalog
|
||||
- Auth flow sequence diagrams
|
||||
- SLA/SLO per integration
|
||||
- Region/failover topology notes
|
||||
Reference in New Issue
Block a user