Complete Scripts Overview
Full catalog of all Portfolio OS automation scripts
Complete Scripts Overview
Comprehensive reference of all available automation scripts in Portfolio OS.
Agent Management Scripts
| Script | Purpose | Usage |
|---|---|---|
setup-agent-development.ps1 | Create agent worktree | .\setup-agent-development.ps1 -AgentName "agent-1" |
manage-multi-agent-system.ps1 | Coordinate multiple agents | .\manage-multi-agent-system.ps1 -Action start |
start-multi-agent-e2e-unified.ps1 | End-to-end multi-agent workflow | .\start-multi-agent-e2e-unified.ps1 -NumAgents 2 |
update-agent-status.ps1 | Update agent work status | .\update-agent-status.ps1 -AgentName "agent-1" |
manage-agent-coordination-unified.ps1 | Agent task coordination | .\manage-agent-coordination-unified.ps1 |
PR Management Scripts
| Script | Purpose | Usage |
|---|---|---|
automate-pr-unified.ps1 | Create PRs automatically | .\automate-pr-unified.ps1 -Title "feat: new feature" |
pr-quality-checker.ps1 | Check PR quality | .\pr-quality-checker.ps1 -PRNumber 123 |
pr-analyzer.ps1 | Analyze PR content | .\pr-analyzer.ps1 -PRNumber 123 |
pr-monitor.ps1 | Monitor PR status | .\pr-monitor.ps1 |
assign-pr-agents.ps1 | Assign PRs to agents | .\assign-pr-agents.ps1 -PRNumber 123 |
configure-pr-auto.ps1 | Configure PR automation | .\configure-pr-auto.ps1 |
Issue Management Scripts
| Script | Purpose | Usage |
|---|---|---|
manage-issue-queue.ps1 | Manage issue queue | .\manage-issue-queue.ps1 |
run-issue-pipeline.ps1 | Execute issue pipeline | .\run-issue-pipeline.ps1 |
analyze-issues.ps1 | Analyze issue backlog | .\analyze-issues.ps1 |
implement-issues.ps1 | Implement issue solutions | .\implement-issues.ps1 -IssueNumber 123 |
configure-issues-unified.ps1 | Configure issue automation | .\configure-issues-unified.ps1 |
Core Utilities
| Script | Purpose | Usage |
|---|---|---|
get-github-utilities.ps1 | GitHub API utilities | . .\get-github-utilities.ps1 |
docs-updater.ps1 | Update documentation | .\docs-updater.ps1 -PRNumber 123 |
manage-ai-services.ps1 | AI service integration | .\manage-ai-services.ps1 |
set-estimate-iteration.ps1 | Set project estimates | .\set-estimate-iteration.ps1 -IssueNumber 123 |
generate-prompt-writer.ps1 | Generate AI prompts | .\generate-prompt-writer.ps1 |
Project Management Scripts
| Script | Purpose | Usage |
|---|---|---|
manage-projects.ps1 | Manage GitHub projects | .\manage-projects.ps1 -Action update |
create-release.ps1 | Create release | .\create-release.ps1 -Version "1.0.0" |
backfill-project-fields.ps1 | Backfill project data | .\backfill-project-fields.ps1 |
release-app.ps1 | Release application | .\release-app.ps1 |
update-project-status-webhook.ps1 | Webhook integration | .\update-project-status-webhook.ps1 |
Monitoring Scripts
| Script | Purpose | Usage |
|---|---|---|
real-time-dashboard.ps1 | Live monitoring dashboard | .\real-time-dashboard.ps1 |
performance-analyzer.ps1 | Performance analysis | .\performance-analyzer.ps1 |
automation-metrics.ps1 | Automation metrics | .\automation-metrics.ps1 |
alert-manager.ps1 | Alert management | .\alert-manager.ps1 |
Documentation Scripts
| Script | Purpose | Usage |
|---|---|---|
generate-full-changelog.ps1 | Generate changelog | .\generate-full-changelog.ps1 |
Housekeeping Scripts
| Script | Purpose | Usage |
|---|---|---|
clean-house-main.ps1 | Main cleanup script | .\clean-house-main.ps1 |
clean-folder-intelligent.ps1 | Smart folder cleanup | .\clean-folder-intelligent.ps1 |
Branch Management Scripts
| Script | Purpose | Usage |
|---|---|---|
create-branch-from-develop.ps1 | Create feature branch | .\create-branch-from-develop.ps1 -BranchName "feature/new" |
manage-branches.ps1 | Branch management | .\manage-branches.ps1 |
Note:
For detailed documentation on each category, see the specific pages in the sidebar.