III (3)
argus-project-inventory
argusUse to safely inventory a parent folder of Codex projects, classify projects without reading secrets, identify frameworks and validation commands, recommend Argus workflows, and extract reusable skill opportunities.
Argus Project Inventory
IPurpose
Create a shallow, safe inventory of projects so Argus can learn patterns without context bloat or secret exposure.
IIWorkflow
- Confirm the parent folder to scan.
- Run the inventory script before opening project files manually.
- Review only safe metadata: filenames, folder indicators, package manifests, README/AGENTS headings, and validation command hints.
- Classify each project and recommend the next Argus workflow.
- Flag projects without
.gitas source-control risks unless the operator marks them disposable. - Capture repeated project patterns as skill opportunities.
IIIScript
Run:
python "C:\Argus Command Center v5_Plugin\plugin\scripts\inventory_projects.py" "C:\Path\To\Projects"
Useful options:
python "C:\Argus Command Center v5_Plugin\plugin\scripts\inventory_projects.py" "C:\Path\To\Projects" --max-depth 2 --output inventory.md
python "C:\Argus Command Center v5_Plugin\plugin\scripts\inventory_projects.py" "C:\Path\To\Projects" --format json --output inventory.json
IVSafety Rules
- Do not read
.env, secret, key, certificate, token, credential, database, or binary content. - Do not inspect dependency folders such as
node_modules,.venv, or vendor caches. - Do not deep-read source files during inventory.
- Do not create skills during inventory; propose skill opportunities for later approval.
- Do not initialize Git during inventory; inventory only reports the recommendation.
VOutputs
Return:
- projects found
- detected project types
- safe metadata indicators
- validation command candidates
- source-control notes
- recommended Argus workflow per project
- repeated skill opportunities
- confidence and remaining risks