Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .github/agents/azure-template-generator.agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -423,6 +423,15 @@ graph LR
Storage
AppInsights
end

classDef internet fill:#e0e7ff,stroke:#4338ca,color:#1e1b4b
classDef compute fill:#dbeafe,stroke:#1f6feb,stroke-width:2px,color:#0b3d91
classDef storage fill:#fef3c7,stroke:#92400e,color:#78350f
classDef monitor fill:#ede9fe,stroke:#7c3aed,color:#4c1d95
class Internet internet
class FuncApp compute
class Storage storage
class AppInsights monitor
```

**Web App + Database Stack:**
Expand All @@ -441,6 +450,17 @@ graph LR
Storage
AppInsights
end

classDef internet fill:#e0e7ff,stroke:#4338ca,color:#1e1b4b
classDef compute fill:#dbeafe,stroke:#1f6feb,stroke-width:2px,color:#0b3d91
classDef data fill:#dcfce7,stroke:#15803d,color:#14532d
classDef storage fill:#fef3c7,stroke:#92400e,color:#78350f
classDef monitor fill:#ede9fe,stroke:#7c3aed,color:#4c1d95
class Internet internet
class WebApp compute
class SQL,SQLServer data
class Storage storage
class AppInsights monitor
```

**Microservices Stack:**
Expand All @@ -461,6 +481,17 @@ graph TD
Cosmos
AppInsights
end

classDef internet fill:#e0e7ff,stroke:#4338ca,color:#1e1b4b
classDef gateway fill:#fde68a,stroke:#b45309,stroke-width:2px,color:#7c2d12
classDef container fill:#dbeafe,stroke:#1f6feb,stroke-width:2px,color:#0b3d91
classDef data fill:#dcfce7,stroke:#15803d,color:#14532d
classDef monitor fill:#ede9fe,stroke:#7c3aed,color:#4c1d95
class Internet internet
class APIM gateway
class CA1,CA2 container
class Cosmos data
class AppInsights monitor
```

**For multi-resource deployments**, always generate the diagram showing:
Expand Down
13 changes: 13 additions & 0 deletions .github/skills/azure-resource-visualizer/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,19 @@ graph TB
FUNC -.->|"instrumentation key"| APPI
APP -->|"secrets"| KV
FUNC -->|"secrets"| KV

classDef internet fill:#e0e7ff,stroke:#4338ca,color:#1e1b4b
classDef compute fill:#dbeafe,stroke:#1f6feb,stroke-width:2px,color:#0b3d91
classDef data fill:#dcfce7,stroke:#15803d,color:#14532d
classDef storage fill:#fef3c7,stroke:#92400e,color:#78350f
classDef monitor fill:#ede9fe,stroke:#7c3aed,color:#4c1d95
classDef secret fill:#fde68a,stroke:#b45309,stroke-width:2px,color:#7c2d12
class Internet internet
class APP,FUNC compute
class SQL data
class STORAGE storage
class APPI monitor
class KV secret
```

**Diagram Rules:**
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@
website/node_modules/
website/build/
website/.docusaurus/

# Playwright MCP test artifacts
.playwright-mcp/
File renamed without changes
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![Git-Ape APE logo](docs/APE.png)
![Git-Ape APE logo](APE.png)

# Git-Ape

Expand Down Expand Up @@ -86,7 +86,7 @@ Reload VS Code; the `@git-ape` agent and Git-Ape skills will appear in Copilot C
### 2. Configure Azure access

1. Sign in with `az login`.
2. Configure the Azure MCP server in VS Code — see [docs/AZURE_MCP_SETUP.md](docs/AZURE_MCP_SETUP.md).
2. Configure the Azure MCP server in VS Code — see the [Azure Setup](https://azure.github.io/git-ape/docs/getting-started/azure-setup) guide.

### 3. Use the agents

Expand All @@ -104,11 +104,11 @@ When you're done, clean up with:

## Where To Go Next

- [docs/EXAMPLES.md](docs/EXAMPLES.md): Longer end-to-end examples and sample conversations.
- [docs/AZURE_MCP_SETUP.md](docs/AZURE_MCP_SETUP.md): Azure MCP server configuration for VS Code.
- [docs/DEPLOYMENT_STATE.md](docs/DEPLOYMENT_STATE.md): How deployment artifacts are stored and reused.
- [docs/ONBOARDING.md](docs/ONBOARDING.md): Repository onboarding, OIDC, RBAC, and GitHub environment setup.
- [docs/CODESPACES.md](docs/CODESPACES.md): GitHub Codespaces and dev container setup.
- [Examples](https://azure.github.io/git-ape/docs/deployment/examples): End-to-end deployment walkthroughs.
- [Azure Setup](https://azure.github.io/git-ape/docs/getting-started/azure-setup): Azure MCP server configuration for VS Code.
- [State Management](https://azure.github.io/git-ape/docs/deployment/state): How deployment artifacts are stored and reused.
- [Onboarding](https://azure.github.io/git-ape/docs/getting-started/onboarding): Repository onboarding, OIDC, RBAC, and GitHub environment setup.
- [Codespaces](https://azure.github.io/git-ape/docs/getting-started/codespaces): GitHub Codespaces and dev container setup.

## Architecture

Expand Down
Loading
Loading