Files
ai-for-dummies/README.md
T
2026-09-04 04:18:15 +00:00

83 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 <http://localhost:4173>.
Verify the content and interaction contracts with:
```bash
npm run verify
```
## Project structure
- `index.html` — default route map and focused chapter navigation
- `full-guide/` — the complete bilingual presentation, with responsive audit overrides
- `styles.css` / `app.js` — editorial visual system and bilingual field-guide 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, plus an interactive package anatomy explorer
- `GATES.md` — acceptance ledger for the project
## Publishing
The Gitea instance has a Pages Server configured to publish a repositorys
`pages` branch under `pages.marcospaulo.dev.br`. The intended site address is:
<https://netcracker.pages.marcospaulo.dev.br/ai-for-dummies/>
If the URL is not available yet, verify that the `pages` branch exists and that
the repositorys `pages` branch exists. Gitea itself does not
provide a built-in Pages server; this setup uses the instances 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.