|
1 | | -{% |
2 | | - include-markdown "../README.md" |
3 | | -%} |
| 1 | +--- |
| 2 | +title: AI-Assisted Coding Challenges |
| 3 | +description: Central index of language-specific onboarding challenges and guidance for the AI-Assisted Coding framework. |
| 4 | +--- |
| 5 | + |
| 6 | +# 🧭 Challenge Index |
| 7 | + |
| 8 | +Welcome! This hub lists the starting points for each language track in the AI-Assisted Coding framework. |
| 9 | +Pick the tech stack you care about and begin with its Setup challenge. Each track follows the same progression: |
| 10 | + |
| 11 | +1. Setup & Framework Integration (`1-setup.md`) |
| 12 | +2. Writing Effective Requirements (`2-requirements.md`) |
| 13 | +3. Project Brief Customization (`projectBrief.md`) |
| 14 | + |
| 15 | +Need general improvement tips? Jump to the Tips section below. |
| 16 | + |
| 17 | +--- |
| 18 | + |
| 19 | +## 🚀 Quick Start by Language |
| 20 | + |
| 21 | +| Language / Stack | Start Here | Spec Challenge | |
| 22 | +| ---------------- | ---------- | -------------- | |
| 23 | +| .NET / C# | [Setup](./dotnet/1-setup.md) | [Requirements](./dotnet/2-requirements.md) | |
| 24 | +| Java | [Setup](./java/1-setup.md) | [Requirements](./java/2-requirements.md) | |
| 25 | +| Python | [Setup](./python/1-setup.md) | [Requirements](./python/2-requirements.md) | |
| 26 | +| TypeScript / JS | [Setup](./typescript/1-setup.md) | [Requirements](./typescript/2-requirements.md) | |
| 27 | + |
| 28 | +--- |
| 29 | + |
| 30 | +## ✨ Recommended Flow |
| 31 | + |
| 32 | +1. Open a language track’s `1-setup.md` and follow the framework integration steps. |
| 33 | +2. Generate or refine an Architecture Review (see setup instructions for guidance). |
| 34 | +3. Proceed to the `2-requirements.md` file to practice writing concise, AI-friendly requirements. |
| 35 | +4. Tailor the `projectBrief.md` to your actual project—this greatly improves AI recall and guidance. |
| 36 | + |
| 37 | +--- |
| 38 | + |
| 39 | +## 💡 Tips & Techniques |
| 40 | + |
| 41 | +Looking for productivity boosters, prompt strategies, or refinement tactics? |
| 42 | + |
| 43 | +➡️ Read: [Three Tips to Level Up](./3-tips.md) |
| 44 | + |
| 45 | +--- |
| 46 | + |
| 47 | +## 🧪 What the AI Is Learning |
| 48 | + |
| 49 | +As you move through the challenges, the AI-assisted workflow builds: |
| 50 | +- Persistent memory of architectural decisions |
| 51 | +- Rich project brief context |
| 52 | +- A knowledge graph (via memory mcp) for cross-file reasoning |
| 53 | +- Faster retrieval of documentation (via Context7 and Microsoft.Learn MCP) |
| 54 | + |
| 55 | +Use this to: |
| 56 | +- Iterate faster on specs before coding |
| 57 | +- Have the AI draft tests aligned with your requirements |
| 58 | +- Maintain consistent architectural direction |
| 59 | + |
| 60 | +--- |
| 61 | + |
| 62 | +## 📬 Feedback |
| 63 | + |
| 64 | +If something feels unclear or you have ideas for new challenge tracks, open an issue or submit a PR in the main repository. |
| 65 | + |
| 66 | +--- |
| 67 | + |
| 68 | +Happy building! Pick a track above and dive in. 🚀 |
0 commit comments