Purpose
-------
FS-541 regression coverage — ``oct scaffold --with-claude`` copies the
bundled Claude Code skills into ``<project>/.claude/skills/``.
Responsibilities
----------------
- Verify the template bundle directory exists and contains skills.
- Verify ``_copy_claude_skills`` populates ``.claude/skills/`` with
expected ``SKILL.md`` files.
- Verify skills are absent when ``--with-claude`` is not passed.
Diagnostics
-----------
Domain: SCAFFOLD-TESTS
Levels:
L2 — test lifecycle
L3 — assertion details
L4 — deep tracing
Contracts
---------
- All scaffold operations write to ``tmp_path``; no real project
directories are created.