Repository navigation
Home
Edward Baitsewe edited this page Nov 9, 2026
·
5 revisions
A WordPress killer with personality. Client websites are fast, static Astro sites;
clients edit them from any browser or phone in a small PHP control panel at /cp on
their own domain. Saving commits to GitHub, GitHub Actions builds the site, and the host
fetches the finished build. The host only needs PHP.
Status: early.
hammer, the host checker, installation and the control panel's sign-in (with two-factor for everyone) work. Editing content is next.
- Host requirements: what a server needs, and what Slim Killer accepts instead.
- Installing on a new host: from an empty hosting account to a passing doctor.
- hammer doctor: the host checker, what each line means and how to fix it.
- Users and sign in: adding people, welcome links, two-factor, recovery codes and resets.
- Build philosophy: the twelve rules, one page each.
- Astro site rules: how to build a client's Astro site so Slim Killer can be added later.
- Glossary: one word for each idea, and the words we avoid.
- Writing for clients: how to write anything a client reads.
client's phone/browser
│ edits
▼
/cp (PHP control panel) ──commit──▶ the site's GitHub repository
▲ │
│ fetch the finished build ▼
cron (every minute) ◀──"build ready"── GitHub Actions builds the Astro site
The code lives at monatemedia/slim-killer.
Read BUILD_PHILOSOPHY.md before changing code. AI coding assistants pick up their
instructions from AGENTS.md.