ATC Agentic Toolkit

Standardize and accelerate AI-assisted development across teams
A curated collection of prompts, skills, plugins, and best practices for AI coding agents. The ATC Agentic Toolkit provides production-ready configurations and reusable components for Claude Code and GitHub Copilot, with a focus on .NET development and enterprise patterns.
📑 Table of Contents
💡 What is ATC Agentic Toolkit?
AI coding assistants like Claude Code and GitHub Copilot are transforming software development, but without standardized configurations, teams face:
- Inconsistent agent behavior across projects and developers
- Repeated context setup for common tasks
- Lost productivity gains from reinventing prompts and workflows
- Knowledge silos where effective patterns aren't shared
ATC Agentic Toolkit solves this by providing:
- Reusable Components - Skills and plugins that work out of the box
- Team Consistency - Standardized configurations that ensure predictable AI behavior
- Enterprise-Ready - Production patterns for .NET, Azure, and enterprise development
- Extensible Framework - Custom marketplace system for distributing internal tooling
🚀 Quick Start
🖥️ Copilot CLI / Claude Code
- Launch Copilot CLI or Claude Code
- Add the marketplace:
/plugin marketplace add atc-net/atc-agentic-toolkit
- Install a plugin:
/plugin install <plugin>@atc-agentic-toolkit
- Restart to load the new plugins
- View available skills:
/skills
- View available agents:
/agents
- Update plugin (on demand):
/plugin update <plugin>@atc-agentic-toolkit
🆚 VS Code / VS Code Insiders (Preview)
[!IMPORTANT]
VS Code plugin support is a preview feature and subject to change. You may need to enable it first.
// settings.json
{
"chat.plugins.enabled": true,
"chat.plugins.marketplaces": ["atc-net/atc-agentic-toolkit"]
}
Once configured, type /plugins in Copilot Chat or use the @agentPlugins filter in Extensions to browse and install plugins from the marketplace.
🔌 Available Plugins
| Plugin | Description |
|---|
| common | Common base skills including documentation generators, implementation planning, and utility tools |
| dotnet | C#/.NET development skills including refactoring, testing, async patterns, and NuGet management |
| azure | Azure services skills covering 200+ cloud services, IoT, AI, data, networking, and more |
| aspire | Aspire distributed application orchestration skills |
| git | Git workflow utilities including commit message generators and PR descriptions |
| github | GitHub platform skills including CI/CD workflow conventions for GitHub Actions and GitHub issue management |
| playwright | Browser automation and testing skills using Playwright |
| web | Web development skills covering HTML, CSS, JavaScript, web APIs, security, performance, and accessibility |
| bicep | Azure Bicep IaC best practices, naming conventions, modularization, and security patterns |
| docker | Docker and containerization best practices covering Dockerfile optimization, multi-stage builds, security, and orchestration |
| powershell | PowerShell cmdlet development and scripting best practices based on Microsoft guidelines |
| security | Security best practices and OWASP Top 10 guidelines for secure coding across all languages and frameworks |
| hooks | Automation hooks for Claude Code sessions (Claude Code only) |
📁 Project Structure
graph TD
A[atc-agentic-toolkit] --> B[plugins/]
A --> C[.claude-plugin/]
A --> G[.github/plugin/]
A --> D[docs/]
A --> H[.claude/plugins/hooks/]
B --> E["plugin-name/"]
E --> F[skills/]
E --> I[agents/]
E --> K[plugin.json]
C --> J[marketplace.json]
G --> L[marketplace.json]
D --> M[guides/]
D --> N[best-practices/]
D --> O[reference/]