Complete Scripts Overview
Full catalog of all Portfolio OS automation scripts
Overview
Full catalog of all Portfolio OS automation scripts
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.