Runs on this siteone collection → four views

Building Jigg.AI itself, with Claude Code and Astro

Built with Astro 7.1 · pricing as of jul 2026Last verified jul 2026

The honest process

The site scaffold and the four page templates were the smooth part. Getting the repository onto GitHub was not — and every snag traced back to my own setup, not to Claude Code or GitHub. Tagged honestly:

Pushed over HTTPS with a passwordMy setup

The first push used HTTPS with a plain account password. GitHub retired that path for Git operations years ago — it needs a token or an SSH key. Dead on arrival.

Registered the SSH key as a read-only deploy keyMy setup

Switching to SSH, I added the key as a repo deploy key. Those default to read-only, so the handshake succeeded and the push was still denied. Recreating the repo didn’t help — the fix was never the repo, it was the key’s scope.

Wrong Git identity, and two keys in the agentMy setup

The first commit landed under a leftover global user.email from another project. On top of that, ssh-add -l showed the old and new keys both loaded, so which one GitHub actually accepted was ambiguous — it kept authenticating through the stale, read-only entry.

What worked

A repo-local Git identity (git config --local), a single account-level SSH key (not a deploy key, so there’s no read/write toggle to fight), and clearing the agent down to just that one key. Clean first commit, correct author, full scaffold pushed. Boring, but honest.

The test

For a site build the check isn’t a question set — it’s whether the foundation actually holds. What’s verified so far:

1
collection drives the whole site
4
views from that one source
0
page edits to add a build

Adding a markdown file lights up the home page, the archive, its own detail page, and the tools index with no page-code changes — the core invariant passes. The “Runs on this site” badge and the freshness states render straight from frontmatter. Still pending, and logged as pending rather than claimed: a live deploy and a Lighthouse performance pass.

Hosting (static, free tier)
$0
To publish a new build
1 file
Framework version
Astro 7.1

The tool