Add a new skill that analyzes Terraform plan JSON output for AzureRM Provider
to distinguish between false-positive diffs (order-only changes in Set-type
attributes) and actual resource changes.
This skill helps users identify 'noise' in terraform plan output caused by
Azure API returning Set elements in different order, making plan reviews
easier and reducing confusion in CI/CD pipelines.
Bundled assets:
- references/azurerm_set_attributes.json
- references/azurerm_set_attributes.md
- scripts/analyze_plan.py
- Install both root and website dependencies
- Run website:data to generate JSON files
- Build Astro site in website directory
- Deploy from website/dist
- Display collection name, description, and tags
- Show clickable list of items in the collection
- Each item shows icon, filename, usage hint, and type badge
- Clicking an item opens that file in the modal
- Hide copy/download buttons for collections (they don't apply)
- Update URL hash when opening/closing modal (#file=path)
- Handle browser back/forward navigation
- Open modal on page load if hash is present
- Share button now copies deep link URL instead of GitHub URL
- Add SearchableItem base interface for minimum required fields
- Make FuzzySearch class generic with type parameter
- Update all page scripts to use typed FuzzySearch instances
- Fix type casting in calculateScore method
- Add Download button to download file as .md file
- Add Share button to copy GitHub link to clipboard
- Both buttons appear in modal header and list view actions
- Use icon-only buttons in list view for cleaner UI
- Replace separate VS Code/Insiders buttons with single Install dropdown
- Primary 'Install' button opens in VS Code, dropdown chevron reveals options
- Dropdown shows 'VS Code' and 'VS Code Insiders' choices
- Add CSS for split button styling with glassmorphism dropdown
- Apply to modal and all list views (agents, prompts, instructions)
Added copilot-sdk skill to the copilot-sdk.collection.yml as requested
by reviewer. Updated generated docs via npm run build.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add comprehensive skill for building agentic applications with the
GitHub Copilot SDK. This skill covers:
- Installation for Node.js, Python, Go, and .NET
- Quick start examples with sendAndWait pattern
- Streaming responses with proper event handling
- Custom tools definition (JSON Schema, Pydantic, Go structs)
- MCP Server integration (GitHub MCP)
- Custom agents for specialized AI personas
- System message customization
- External CLI server connection
- Session persistence and management
- Error handling and best practices
- Interactive CLI assistant examples
Based on official GitHub Copilot SDK documentation from
https://github.com/github/copilot-sdk
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add VS Code and VS Code Insiders install buttons to agent, prompt, and instruction list items
- Use smaller button style for list view
- Include VS Code icon for visual identification
- Fix VS Code install URL format to match README links
- Add separate buttons for VS Code and VS Code Insiders
- Support install links for agents, prompts, and instructions
- Add VS Code icon SVG to buttons