gitextract_gvoz5awp/ ├── .claude-plugin/ │ ├── marketplace.json │ └── plugin.json ├── .codebuddy/ │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── references/ │ │ ├── examples.md │ │ └── reference.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .codex/ │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── references/ │ │ ├── examples.md │ │ └── reference.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .continue/ │ ├── prompts/ │ │ └── planning-with-files.prompt │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── examples.md │ ├── reference.md │ └── scripts/ │ ├── check-complete.ps1 │ ├── check-complete.sh │ ├── init-session.ps1 │ ├── init-session.sh │ └── session-catchup.py ├── .cursor/ │ ├── hooks/ │ │ ├── post-tool-use.ps1 │ │ ├── post-tool-use.sh │ │ ├── pre-tool-use.ps1 │ │ ├── pre-tool-use.sh │ │ ├── stop.ps1 │ │ ├── stop.sh │ │ ├── user-prompt-submit.ps1 │ │ └── user-prompt-submit.sh │ ├── hooks.json │ ├── hooks.windows.json │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── examples.md │ ├── reference.md │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .factory/ │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── examples.md │ ├── references.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .gemini/ │ ├── hooks/ │ │ ├── after-tool.sh │ │ ├── before-model.sh │ │ ├── before-tool.sh │ │ ├── session-end.sh │ │ └── session-start.sh │ ├── settings.json │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── references/ │ │ ├── examples.md │ │ └── reference.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .github/ │ └── hooks/ │ ├── planning-with-files.json │ └── scripts/ │ ├── agent-stop.ps1 │ ├── agent-stop.sh │ ├── error-occurred.ps1 │ ├── error-occurred.sh │ ├── post-tool-use.ps1 │ ├── post-tool-use.sh │ ├── pre-tool-use.ps1 │ ├── pre-tool-use.sh │ ├── session-start.ps1 │ └── session-start.sh ├── .gitignore ├── .kiro/ │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ └── init-session.sh │ └── steering/ │ ├── planning-rules.md │ ├── planning-templates.md │ └── planning-workflow.md ├── .mastracode/ │ ├── hooks.json │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── references/ │ │ ├── examples.md │ │ └── reference.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .opencode/ │ └── skills/ │ └── planning-with-files/ │ ├── SKILL.md │ ├── examples.md │ ├── reference.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── .pi/ │ └── skills/ │ └── planning-with-files/ │ ├── README.md │ ├── SKILL.md │ ├── examples.md │ ├── package.json │ ├── reference.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── CHANGELOG.md ├── CONTRIBUTORS.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── commands/ │ ├── plan-zh.md │ ├── plan.md │ ├── start.md │ └── status.md ├── docs/ │ ├── adal.md │ ├── antigravity.md │ ├── article-v2.md │ ├── article.md │ ├── boxlite.md │ ├── codebuddy.md │ ├── codex.md │ ├── continue.md │ ├── copilot.md │ ├── cursor.md │ ├── evals.md │ ├── factory.md │ ├── gemini.md │ ├── installation.md │ ├── kilocode.md │ ├── kiro.md │ ├── mastra.md │ ├── openclaw.md │ ├── opencode.md │ ├── pi-agent.md │ ├── quickstart.md │ ├── troubleshooting.md │ ├── windows.md │ └── workflow.md ├── examples/ │ ├── README.md │ └── boxlite/ │ ├── README.md │ └── quickstart.py ├── scripts/ │ ├── check-complete.ps1 │ ├── check-complete.sh │ ├── check-continue.sh │ ├── init-session.ps1 │ ├── init-session.sh │ ├── session-catchup.py │ └── sync-ide-folders.py ├── skills/ │ ├── planning-with-files/ │ │ ├── SKILL.md │ │ ├── examples.md │ │ ├── reference.md │ │ ├── scripts/ │ │ │ ├── check-complete.ps1 │ │ │ ├── check-complete.sh │ │ │ ├── init-session.ps1 │ │ │ ├── init-session.sh │ │ │ └── session-catchup.py │ │ └── templates/ │ │ ├── findings.md │ │ ├── progress.md │ │ └── task_plan.md │ └── planning-with-files-zh/ │ ├── SKILL.md │ ├── scripts/ │ │ ├── check-complete.ps1 │ │ ├── check-complete.sh │ │ ├── init-session.ps1 │ │ ├── init-session.sh │ │ └── session-catchup.py │ └── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md ├── templates/ │ ├── findings.md │ ├── progress.md │ └── task_plan.md └── tests/ ├── test_path_fix.py └── test_session_catchup.py