Skip to content

Add Workshop: Kiro AI Coding Workshop - Building Tic-Tac-Toe with AI-Assisted Development #153

@cremich

Description

@cremich

Overview

Add a comprehensive, hands-on workshop guide for building a tic-tac-toe game using Kiro AI-assisted development. This workshop is designed to be reusable across multiple events (student events, user groups, conferences) and teaches the full spectrum of Kiro capabilities.

Workshop Details

Title: From Whiteboard to MVP: Building Tic-Tac-Toe with Kiro

Target Audience:

  • Beginners to intermediate developers
  • Students and potentially high schoolers
  • 6-10 attendees per session

Workshop Structure

Step-by-step modules:

  1. Prompting Fundamentals

    • Using whiteboard image to create project structure
    • Vibe coding mode with prepared prompts
    • Best practices for AI-assisted coding
  2. Spec Mode

    • Introduction
    • Practical implementation excercise
  3. Steering Files

    • Introduction to context management
    • Creating custom steering files
    • Impact on solution quality
    • Practical implementation exercise
  4. Agent Hooks

    • Introduction to hooks and use-cases
    • Creating a linter and unit-tester hook
  5. MCP Servers

    • Introduction to MCP servers (e.g., Context7)
    • SDK interaction patterns
    • Practical implementation exercise
  6. Kiro Powers for React

    • Framework-specific capabilities
    • Practical React implementation

Acceptance Criteria

  • Workshop guide is published on promptz.dev
  • Each module includes clear learning objectives
  • Step-by-step instructions with code examples
  • Screenshots/diagrams where helpful
  • Links to example repository (if applicable)
  • Estimated time for each section
  • Prerequisites clearly stated
  • Guide includes feedback mechanism for continuous improvement

Future Versions

Consider these variations:

  • Basic version (core concepts only)
  • Advanced version (with CI/CD and AWS deployment)
  • Agent-based version (AI agent playing tic-tac-toe)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions