Welcome to my 30-Days AI-Driven Development Challenge!This repository contains 15 structured tasks, each published every 48 hours, to document my learning journey with:
-
AIDD – AI-Driven Development
-
Gemini CLI
-
Claude CLI
-
Spec-Kit-Plus
-
Automation Tools
-
Prompt Engineering & AI Agent Design
My goal is simple:
Even a non-technical person should be able to understand what I learned from every task.
So each task includes simple explanations, examples, and clear steps.
📁 GIAIC_Q4_AIDD_30_Days_Challenge
│
├── 📄 README.md (You are here)
│
├── 📁 Task-01/
├── 📁 Task-02/
├── 📁 Task-03/
│ ...
├── 📁 Task-15/
Each task PDF includes:
-
📝 Task Explanation
-
💡 What I Learned
-
⚙️ Commands Used (Gemini CLI, Claude CLI, etc.)
-
🤖 AI Agent Logic / Flow
This challenge was designed to help us:
-
Learn AI-based software development workflows
-
Build AI Agents using modern tools
-
Practice Spec writing (spec-kit-plus)
-
Automate tasks using Gemini & Claude CLI
-
Understand context management, and prompt design
-
Build strong fundamentals for practical AI engineering
I documented everything in a way anyone can understand—even without a technical background.
No confusing jargon — only simple, understandable descriptions.
Screenshots & code examples where needed.
Each task shows what I learned, why it matters, and how it's used in real AI development.
Perfect for students, beginners, and even non-technical readers.
-
Gemini CLI
-
Claude CLI
-
OpenAI Agents (Spec-Kit-Plus)
-
PyPDF for text extraction
-
Context7 MCP Server
-
GitHub MCP Server
-
Python (where required)
-
GitHub for publishing progress
-
Total Tasks: 15
-
Publishing Schedule: Every 48 hours
-
Style:
-
Clean PDF
-
Understandable
-
Beginner-friendly
-
Documented like a mini-course
-
I want others to benefit from my journey.Whether you are:
-
A student in GIAIC
-
Someone curious about AI
-
Or a complete beginner…
…this repository can help you understand AIDD in a simple and clear way.
If this repo helps you:
-
⭐ Star this repo
-
🔄 Share with friends learning AI
-
📝 Open issues if you want me to add more explanations
Your support motivates me to keep sharing my progress!
Mutahir Bin Athar
GIAIC – Quarter 4 Student
AI-Driven Development | Python | Agents | Prompt Engineering