Commit Graph
12 Commits
Author SHA1 Message Date
Mark Eaton 275425e630 split pytest skill into beginner and advanced versions
PYTEST.md: focused on the core TDD loop (red-green-refactor), simple
assertions, and basic project setup. Suitable for learning TDD.

PYTEST-ADVANCED.md: adds fixtures, Flask/Quart test patterns,
parametrize, and mocking for when the basics are comfortable.
2026-02-23 16:54:13 -05:00
Mark Eaton 6fd6147bb3 rename PYTEST.md to PYTEST-TDD.md 2026-02-23 16:46:31 -05:00
Mark Eaton a75048290f add comprehensive pytest TDD workflow skill
Guides test-driven development with red-green-refactor cycle,
Flask/Quart test patterns, fixtures, parametrize, mocking,
and a test quality checklist.
2026-02-23 16:45:18 -05:00
Mark Eaton fe3c3df758 add pytest to CLAUDE.md 2026-02-23 16:35:43 -05:00
Mark Eaton 59761f9bd9 rewrite FLASK-SECURITY.md as a comprehensive security audit skill
Embed Flask security recommendations inline instead of relying on URL
fetching at runtime. Add structured sections for resource limits, XSS,
CSRF, security headers, CSP, cookies, secrets, CORS, host validation,
and additional checks. Include a grading rubric for audit summaries.
2026-02-23 16:33:07 -05:00
Mark Eaton f861a659d7 specify Flask/Quart as python framework 2026-02-23 13:54:16 -05:00
Mark Eaton ad9201e4fd add to CLAUDE.md, by asking Claude to double-check its work 2026-02-21 20:28:53 -05:00
Mark Eaton c5dd314423 add CLAUDE.md 2026-02-05 19:11:01 -05:00
Mark Eaton 70b423ce0c get git-prompt working by modifying PS1 2025-08-13 13:20:47 -04:00
Mark Eaton fb63fdf48e Merge branch 'main' of https://tildegit.org/MarkEEaton/dotfiles 2025-08-13 09:31:24 -04:00
MarkEEaton 4f978c33cd Initial commit 2025-08-13 13:29:13 +00:00
Mark Eaton bd3be87deb initial commit 2025-08-13 09:27:47 -04:00