# AI For Dummies A lightweight, presentation-style field guide to AI-assisted engineering. It explains how to combine a strong planning/review model with faster workers, reusable skills, subagent handoffs, Git worktrees, and explicit verification. An interactive field kit compares common behavior skills such as `ponytail-lite`, `caveman`, `unlazy`, research, debugging, and review. The skill-forge workflow covers discovery, triggers, package anatomy, progressive instructions, structural validation, and behavioral iteration. The hands-on lab provides a tiny starter project and copy-ready baseline and skill-enabled prompts for a short side-by-side exercise. An interactive model gearbox separates capability tier from reasoning effort across OpenAI, Claude, and Gemini, and every featured skill links to a pinned source with an approval-first installation prompt. ## Run locally This is a dependency-free static site: ```bash python3 -m http.server 4173 ``` Then open . Verify the content and interaction contracts with: ```bash npm run verify ``` ## Project structure - `index.html` — presentation content and semantic structure - `styles.css` — editorial visual system and responsive layout - `app.js` — bilingual workflow, repository-tree, routing, and skill interactions - `responsive.css` — interactive diagrams and Full HD-to-4K adaptations - `docs/references/` — bundled research sources and notes - `docs/operations-guide.md` — canonical SilverBullet operations and skills guide - `hands-on/starter/` — dependency-free Tiny Tasks exercise - `hands-on/rules/` — dependency-free Guardrails lab; toggles rule sources into the prompt - `rules/` — bilingual case study of skills, CLI ratchets, Husky, and PR review - `skills/` — reusable design and rules-case-study skills extracted from this implementation - `GATES.md` — acceptance ledger for the project ## Publishing The Gitea instance has a Pages Server configured to publish a repository’s `pages` branch under `pages.marcospaulo.dev.br`. The intended site address is: If the URL is not available yet, verify that the `pages` branch exists and that the repository’s `pages` branch exists. Gitea itself does not provide a built-in Pages server; this setup uses the instance’s separate Pages Server and Actions deployment path. For the complete authoring, verification, publication, rollback, worktree, and skill workflow, see [docs/operations-guide.md](docs/operations-guide.md). ## Research See [docs/references/README.md](docs/references/README.md) for official Claude, Codex, and Git documentation. The [additional reading path](docs/references/additional-reading.md) bundles 12 verified articles and guides, including Medium and practitioner sources. See [model routing](docs/references/model-routing.md) for current provider controls and [verified skill sources](docs/references/skill-sources.md) for commit-pinned provenance. ## Rules and enforcement case study Open `/rules/` for a concise walkthrough grounded in the `netcracker/interview` repository. It shows how `AGENTS.md`, project-local skills, machine-readable repo ledgers, a UI contract ratchet, lint-staged, Husky, commitlint, specialist verifier agents, and PR review reinforce one another. Every example links to its source file in Gitea, and the page includes a copy-ready prompt for mapping the same layers in another repository. The implementation patterns are also packaged as project-local skills in [skills/](skills/README.md). Use `editorial-playbook` when adding chapters or sections, and `rules-case-study` when turning repository controls into a source-linked teaching page.