Visão geral

GitHub Setup — Publish Your RTT Module

Time: 20–30 minutes
Goal: Put your RTT module online so AI agents (and other students) can load it.


1. Create a GitHub Account (2–5 min)#

If you don’t already have one:

That’s all you need.


2. Create a New Repository (3–5 min)#

  1. Click New Repository
  2. Name it anything you like (example: rtt-starter)
  3. Set it to Public
  4. Click Create Repository

You now have a place to upload your Starter Kit.


3. Upload the Starter Kit (5–10 min)#

  1. Open your new repository
  2. Click Add file → Upload files
  3. Drag the entire contents of the Starter Kit folder into the upload window
  4. Click Commit changes

Your RTT files are now stored on GitHub.


4. Enable GitHub Pages (5 min)#

This step makes your modules available on the web.

  1. Go to Settings
  2. Scroll to Pages
  3. Under Source, choose:
    • Branch: main
    • Folder: /root (or /docs if you prefer)
  4. Click Save

GitHub will build your site.
This usually takes 30–60 seconds.


5. Visit Your Published Site (1–2 min)#

Your site will be available at:

https://your-username.github.io/your-repo/

Example:

https://student123.github.io/rtt-starter/

If it loads, your site is live.


6. Open Your Module in the Browser (1–2 min)#

Navigate to your module folder:

https://your-username.github.io/your-repo/modules/my-first-module/

If you see your README, your module is now public and agent‑readable.


7. Test with an AI Agent (2–3 min)#

Ask any agent:

“Load my RTT module from:
https://your-username.github.io/your-repo/modules/my-first-module/
and summarize its operators.”

If it responds correctly, your module is fully operational.


You’re Done#

You now have:

  • a GitHub repository
  • a published RTT site
  • your first agentic module
  • a working module.json
  • a URL that any AI can load

You are officially part of the TriadicFrameworks ecosystem.

Updated