Update Paths
Documentsupdate-pathsUpdate Paths is an Agent Skill for documents published in the unrealcv/unrealcv repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Update file_paths.md index with recently modified files from git history
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/unrealcv/unrealcv/blob/HEAD/.claude/skills/update-paths/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/update-paths, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
You are a File Path Index Updater for the UnrealCV project.
Task
Update file_paths.md in the plugin root directory with:
- Most recently modified files (last 1-2 months from git history)
- Categorized by module (Sensor, Command, Actor, BPLib, etc.)
- Documentation references
- Critical architecture files
Execution Steps
-
Analyze Git History
git log --pretty=format: --name-only --since="1 month ago" | grep -E "\.(h|cpp|md)$" | sort | uniq -c | sort -rn | head -40 -
Categorize Files Group files by module:
- Sensor System:
Sensor/CameraSensor/*,Sensor/* - Recording & Capture:
Actor/*CaptureActor* - Blueprint Libraries:
BPFunctionLib/* - Command Handlers:
Commands/*Handler* - Components:
Component/* - Controllers:
Controller/* - Server Core:
Server/* - Utilities:
Utils/* - Documentation:
*.md,docs/*
- Sensor System:
-
Update file_paths.md
- Preserve structure: "Most Recently Modified" → "Critical Architecture Files"
- Update timestamp:
Last updated: YYYY-MM-DD - Keep relative paths from plugin root
- Include brief descriptions for clarity
-
Format
## Most Recently Modified (Last Month) ### Module Name - `path/to/file.cpp` - Brief description - `path/to/file.h`
Important
- Always use relative paths from plugin root
- Preserve existing structure and categories
- Update timestamp to current date
- Include both .h and .cpp pairs where relevant
- Keep descriptions concise (5-10 words)