Skip to content

CrossComm/ai-coding-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Coding Tools Demo Repository

This repository contains a comprehensive demonstration of modern AI coding tools and their practical applications in software development. It serves as both a learning resource and a practical example of how to integrate AI assistance into development workflows.

🎯 What This Repository Is

This is a demonstration repository that showcases:

  • AI Coding Tools: GitHub Copilot, Cursor IDE, and Claude Code
  • Best Practices: How to configure and use AI tools effectively
  • Learning Materials: Step-by-step guides and exercises
  • Team Templates: Ready-to-use configurations for different AI tools

📁 Repository Structure

├── Demo/
│   └── Docs/                           # Comprehensive documentation
│       ├── github-copilot-pr-reviews.md
│       ├── cursor-ide-introduction.md
│       ├── claude-code-introduction.md
│       ├── qa-and-exercises.md
│       └── appendix-templates.md
├── Models/                            # C# data models and entities
├── Interfaces/                        # Interface definitions
├── Services/                          # Business logic implementations
├── Tests/                             # Unit tests
├── AGENTS.md                          # Universal AI context documentation
├── CLAUDE.md                          # Claude Code specific context
└── README.md                          # This file

🚀 Quick Start

For Developers

  1. Clone the repository
  2. Explore the code: Check out the C# examples in Models/, Interfaces/, and Services/
  3. Read the documentation: Start with Demo/Docs/ for comprehensive guides
  4. Try the exercises: Follow the hands-on exercises in the documentation

For Teams

  1. Use as a template: Copy the structure for your own projects
  2. Adapt the configurations: Modify .cursor/rules/, .claude/agents/, etc.
  3. Customize the standards: Update AGENTS.md and CLAUDE.md for your needs

🛠️ AI Tools Covered

GitHub Copilot

  • Automated PR reviews
  • Code suggestions and completions
  • Team-wide coding standards enforcement

Cursor IDE

  • Advanced autocomplete and code generation
  • Contextual rules and patterns
  • Multi-file editing and planning

Claude Code

  • Deep analysis and planning
  • Specialized sub-agents
  • Complex problem-solving workflows

📚 Documentation Overview

The Demo/Docs/ folder contains comprehensive guides:

🎓 Learning Path

Beginner

  1. Start with the Cursor IDE Introduction
  2. Try the basic autocomplete features
  3. Create your first Cursor rule

Intermediate

  1. Explore Claude Code for planning
  2. Set up GitHub Copilot for your repository
  3. Practice with the exercises

Advanced

  1. Create custom sub-agents and rules
  2. Integrate MCP servers
  3. Build team-wide AI workflows

🔧 Configuration Files

This repository includes example configurations for:

  • .cursor/rules/: Cursor IDE behavioral rules
  • .claude/agents/: Claude Code specialized agents
  • .github/copilot-instructions.md: GitHub Copilot review guidelines
  • AGENTS.md: Universal AI context (works with most tools)
  • CLAUDE.md: Claude Code specific context

📖 Additional Resources

About

agentic-coding-demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published