Validate a project directory, compute compliance score, and optionally auto-fix issues.
/plugin marketplace add syfyufei/adrian-marketplace/plugin install project-management@LLM-Research-MarketplaceRun /project-management:validate to ensure a project matches the standard blueprint and produce a scored report.
root path (default current).fix_issues (y/n) and if strict_mode should flag extra directories/files.../config/config.json -> validation.scoring_weights.root="<abs path>"
required_dirs=(claude-code data/raw data/cleaned codes paper/figures paper/manuscripts pre/poster pre/slides)
required_files=(README.md .gitignore project.yml)
.git, .claude, .claude-plugin, __pycache__).dir_score = (required_dirs - missing_dirs)/required_dirs * 40file_score = (required_files - missing_files)/required_files * 35content_score = 15 if key files exist and non-empty else 0.git_score = 10 when .git exists and has commits (git rev-list --count HEAD > 0).fix_issues=true, create missing directories and render templates with missing_only=true so existing files remain untouched. Document each fix./Users/adrian/projects/causal-impact scored 82/100 (good)
Missing: pre/poster, README.md
Extras (strict): old-data/
Fixes: created pre/poster, generated README.md from template.
Recommendation: move raw datasets under data/raw and remove old-data after backup.