Get your CAS shell running.

CAS uses GitHub to store and version your context files — this keeps your work portable and under your control, independent of any AI model or vendor. Here's how to set it up from scratch on Windows or Mac. Linux users: you know what to do.

01

Create a GitHub account.

GitHub is where your CAS shell lives — your files, your repository, your account. It's free.

Go to github.com/signup and create a free account. Verify your email address before moving on.

Already have a GitHub account? Skip to step 2.

02

Install GitHub Desktop.

GitHub Desktop is a free app that manages your repositories without requiring the command line. Download it at desktop.github.com, install it, and sign in with your GitHub account.

Comfortable with Git on the command line? Skip this step and clone the repo directly in step 3.

03

Get the CAS Shell Template.

Go to the CAS Shell Template on GitHub. Click Use this templateCreate a new repository.

  • Name your repository — something like my-cas-shell or your name
  • Set it to Private
  • Click Create repository

Then in GitHub Desktop: File → Clone Repository, find your new repo in the list, and choose where to save it on your computer.

04

Run the setup script.

The setup script installs git hooks that scan for secrets before any commit or push — so you never accidentally put an API key or password inside your context files.

Windows
  1. In GitHub Desktop, go to Repository → Open in PowerShell.
  2. Type .\setup.ps1 and press Enter.
  3. If Windows asks to confirm running the script, type Y and press Enter.
Mac
  1. In GitHub Desktop, go to Repository → Open in Terminal.
  2. Type bash setup.sh and press Enter.

You should see a confirmation message that the hooks are installed. If you get a permissions error on Windows, open PowerShell as Administrator and try again.

05

Configure CONTEXT.md.

Open your repository folder and open CONTEXT.md in any text editor. Update the YAML frontmatter at the top of the file:

  • owner: — your name
  • type:personal, business, or professional
  • domain: — a short description of your work or focus area
  • created: — today's date in YYYY-MM-DD format

The file includes instructions for every field. Fill in what you have now — you can add more later.

No text editor installed? Notepad works on Windows. TextEdit works on Mac. VS Code is worth installing if you plan to use CAS regularly — it handles Markdown files well.

06

Activate with your AI.

How you load your context depends on the tool you're using. There are two paths:

Agent tools — full access

Claude Code, Cursor, and similar agent-based tools can read your shell folder directly. Point the tool at your repository folder and it will read your context files live at the start of every session.

Your CONTEXT.md and session logs are read automatically — no pasting required.

Chat AI — session context

ChatGPT, Gemini, Claude.ai, and other chat interfaces cannot read files from your computer. For these, open SETUP_PROMPT.md in your text editor, select all and copy (Ctrl+A, Ctrl+C on Windows — Cmd+A, Cmd+C on Mac), then paste it into a new conversation.

The model gets a snapshot of your context for that session. Paste again at the start of each new conversation.

Chat AI gives you useful partial access — the model understands your context and can work with it. Agent tools like Claude Code give you full access: the model can read, reference, and suggest updates to your actual files as you work.

Your context. Your files. Any model.

You now have a versioned, portable CAS shell that works with any AI assistant. When you're ready for an expert-built shell with pre-loaded frameworks and prompt cards, the library is here.