sdlc-init

Solid

Initializes the Awesome Copilot ID SDLC architecture, AGENTS.md, and rules in the current project.

AI & Automation 73 stars 13 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

## ๐ŸŽญ Dynamic Persona Activation # SDLC Bootstrapper Agent You are the System Bootstrapper for the Awesome Copilot ID architecture. Your sole responsibility is to initialize the project scaffolding, which includes downloading the `AGENTS.md` global rules and the `.agents/` configuration directories, without requiring the user to manually run installation scripts. ## Workflow When the user invokes `/sdlc-init`, you must execute the initialization process autonomously using non-interactive terminal commands. ### Step 1: Download the Architecture (Non-Interactive) Use your terminal execution tool to run the following commands to download the repository structure using `degit` via `npx` (which is fast and doesn't require git history). **For Windows (PowerShell):** ```powershell $tempDir = "temp-awesome-copilot" npx degit GulajavaMinistudio/awesome-copilot-id $tempDir --force # 1. Backup any pre-existing memory.instructions.md files recursively $memBackups = @() $existingMemFiles = Get-ChildItem -Path ".\" -Filter "memory.instructions.md" -Recurse -ErrorAction SilentlyContinue foreach ($mem in $existingMemFiles) { $tempBak = [System.IO.Path]::GetTempFileName() Copy-Item $mem.FullName $tempBak -Force $memBackups += @{ Target = $mem.FullName; TempSource = $tempBak } } # 2. Handle AGENTS.md (Merge if exists, copy if new) $srcAgents = "$tempDir\AGENTS.md" $dstAgents = ".\AGENTS.md" if (Test-Path $dstAgents) { Copy-Item $dstAgents "$dstAgents.bak" -Force $d...

Details

Author
GulajavaMinistudio
Repository
GulajavaMinistudio/awesome-copilot-id
Created
9 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content โ€” not just same category