Single source of truth for VS Code workspace settings, AI instructions, Git tooling, and project templates
Portable configuration repository that makes every new project immediately productive: shared AI instructions, VS Code settings, a canonical Git manager, README templates, and a
.gitignorebaseline — all version-controlled and cloneable in one command.
Every time a new repository is created, the same configuration has to be reproduced from scratch: AI coding instructions, commit conventions, README structure, VS Code settings, and Git tooling. Without a single source of truth, settings drift across projects and institutional knowledge is lost when machines are replaced.
A dedicated repository that acts as the configuration backbone for all projects in this workspace. Clone it once, copy what you need, and every project inherits a consistent, documented standard from day one — eliminating setup debt permanently.
workspaceShare/
├── .github/
│ └── copilot-instructions.md ← Global AI coding standard
├── templates/
│ ├── README-template.md ← STAR-structured README scaffold
│ ├── git-manager.ps1 ← Canonical interactive Git manager
│ └── .gitignore ← Standard gitignore baseline
├── vscode/
│ ├── settings.json ← Recommended workspace settings
│ └── extensions.json ← Recommended extensions list
└── README.md
# 1. Clone this config repo alongside your project
git clone https://github.com/wesleyzilva/workspaceShare.git
# 2. Copy the gitignore baseline
Copy-Item workspaceShare\templates\.gitignore .\NEW_PROJECT\
# 3. Copy the README scaffold and fill it in
Copy-Item workspaceShare\templates\README-template.md .\NEW_PROJECT\README.md
# 4. Copy the Git manager
New-Item -ItemType Directory .\NEW_PROJECT\gitCommands -Force
Copy-Item workspaceShare\templates\git-manager.ps1 .\NEW_PROJECT\gitCommands\
# 5. Copy AI instructions into the new project
New-Item -ItemType Directory .\NEW_PROJECT\.github -Force
Copy-Item workspaceShare\.github\copilot-instructions.md .\NEW_PROJECT\.github\$src = ".\workspaceShare\templates\git-manager.ps1"
@("dradaianaferraz_gold","VIPpocket","VIPpocket_adm","portfolioNearshoreWesIA","imprimaMais","restituicaoICMS_ISS_porIBS_front") |
ForEach-Object { Copy-Item $src ".\$_\gitCommands\git-manager.ps1" -Force; Write-Host "OK: $_" }| Area | Standard |
|---|---|
| Language | English C2 |
| Methodology | STAR + Agile + Data-Driven |
| Commits | Conventional Commits |
| Components | Angular signals, standalone, OnPush |
| Security | OWASP Top 10 baseline |
| AI | GitHub Copilot with custom instructions |
See .github/copilot-instructions.md for the full specification.
MIT © Wesley Silva