Chaac Skills
Knowledge packages that teach AI agents how to build and deploy on Tawa. Install as Claude Code rules or use as Cloud Chaac system prompts.
Agile Workflow — Issues, PRs, Autonomous Merge, Releases, Villages
RuleThe unified development process for every Tawa repo. If your Claude Code session loads `tawa-docs/.claude/rules/tawa-agile-workflow.md`, it will follow this…
Analytics — Matomo Auto-Provisioning
RuleThe platform runs a Matomo instance at `engage.insureco.io`. Declare one line in your catalog and the builder provisions a per-environment Matomo site and…
Build a HypeSite
CommandThe procedure for turning a brief ("a landing page for Acme with a waitlist") into a published site. The always-on rules are in `tawa-hypesites`; this is the…
Claude Access — a Service's Own Anthropic Identity
RuleA service that calls Claude does not need an Anthropic API key. Switch **Claude access** on for its OAuth client and the builder gives that service its own…
Definition of Done — the user completes the job in a screen
RuleOn 2026-09-26 an audit of iec-ledger found months of work reported "done" that an accountant could not use: 48 vendor fields in the API schema and 11 in the…
HypeSites — public sites from portal pages and tables
RuleA **HypeSite** publishes a project's **artifact pages** in iec-portal as a real public website, with that project's **tables** as its database. Build the…
Local Development with `tawa dev`
Rule`tawa dev` reads your `catalog-info.yaml`, generates all platform environment variables, and either connects to real databases via SSH tunnels (online mode) or…
Scaffold Service
CommandHow to scaffold a new service on Tawa with `tawa sample`.
Sending Physical Mail
RuleRenders a letter template to a PDF through docman and mails it through [Lob](https://lob.com). Delivery status arrives by webhook and is tracked per mailing.
SEO — `spec.seo` and `@insureco/seo`
RuleA service that serves pages declares `spec.seo` in its catalog. On a prod deploy the builder registers the service's custom domain with **iec-webmaster** (the…
Skills Registry — how a rule or command reaches a dev's machine
Rule`tawa skills sync` pulls Claude Code rules and slash-commands onto every dev's machine. This is where that content comes from, and how to change it.
Tawa Artifact — build and edit portal pages section by section
CommandHuman explainer: https://portal.insureco.io/spaces/iec-portal/pages/walkthrough-maker Styling rules: https://brand.insureco.io/artifact-spec.md
Tawa Intake — ask for what a ticket is waiting on
CommandHalf of what sits on a board is one person waiting on one or two facts from one other person. The work is not hard, it is just not *here* — and the loop that…
Tawa Platform
RuleThe architecture of the Tawa platform — what services exist, how they connect, and the URLs you need.
Tawa PM — Project Planning with Forgejo
CommandPlan and execute work using Forgejo as the source of truth. No local markdown files to overwrite — everything lives in the repo's milestones and issues.
Tawa Walkthrough — show what shipped, with proof
CommandA walkthrough is a short flow through a UI where every step **asserts** something on the page and then screenshots it. The output is a public page with the…
Working with AI coding agents — nine failure modes and the practices that catch them
RuleCoding agents (Claude, Cursor, Copilot, etc.) share a small set of persistent failure modes. They are not random and they are not model-specific — they all…
Showing 17 of 57 skills