Generate a personalized copilot-instructions.md
This tool generates five things: a Copilot Instructions file, Copilot Hooks, a Skill, a Prompt File, and a Custom Agent.
.github (if it doesn't already exist).github, create a file called copilot-instructions.md.github, create a subfolder called hookshooks, create a file called hooks.json.github), create a folder called scripts.ps1 file for each script and paste the matching code.agents/skills/portfolio-onboarding/SKILL.md.github, create a subfolder called promptsonboard-analyst.prompt.md/onboard-analyst to run it.github, create a subfolder called copilot-agentsportfolio-onboarding.agent.md@portfolio-onboarding to invoke itThese hooks enforce guardrails that instructions alone cannot. Place the JSON file in .github/hooks/ and the scripts in a scripts/ folder in your repository.
Place hooks.json in .github/hooks/ and create a scripts/ folder for the PowerShell files. Hooks activate automatically on the default branch.
Generates .github/prompts/onboard-analyst.prompt.md — invoke with /onboard-analyst in VS Code Chat.
Generates .github/copilot-agents/portfolio-onboarding.agent.md — invoke with @portfolio-onboarding in VS Code Chat.
Generates .agents/skills/portfolio-onboarding/SKILL.md — fires automatically on keyword match. No invocation needed.