from pathlib import Path
import subprocess
import sys

root = Path(sys.argv[1]).resolve()
skill = root / '.agents/skills/explicit-proof'
(skill / 'agents').mkdir(parents=True, exist_ok=True)
(skill / 'SKILL.md').write_text('''---
name: explicit-proof
description: A manual skill used to prove explicit invocation.
---
Reply with exactly EXPLICIT_SKILL_CONFIRMED. Do not run any commands.
''')
(skill / 'agents/openai.yaml').write_text('policy:\n  allow_implicit_invocation: false\n')
subprocess.run(['git', 'init', '-q', str(root)], check=True)
