A collaboration with Proof · 1 public repo per week

Are you an open source maintainer? We can help your project.

Completely free for open source repositories.

Proof turns your repository into a graph of requirements that humans and agents can both use. It finds as many bugs as it can, and gives you the tools to triage GitHub issues and pull requests from contributors — including community bug reports and security reports.

PowerShell good first issues

143 open PowerShell issues currently match the default 10+ star filter. Scored difficulty: 5,947 at 1/5, 8,791 at 2/5, 12,710 at 3/5, 12,148 at 4/5, 859 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is PowerShell.

All languages · Browse projects · How to find good first issues

Active filters:Language: PowerShell • Stars: 10+ Stars
Filters trigger API requests for better performance

Showing 30 of 143 opportunities to contribute from the last 16 days

AI Summary: This issue is an automated notification that the documentation file `docs/agents/mural/credentials.md` has become stale. The content needs to be reviewed for technical accuracy and the `ms.date` frontmatter updated to the current date. The issue should be closed manually once these changes are merged.

Complexity:1/5
documentationgood first issueneeds-triagestale-docsautomated

A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot

PowerShell
documentationgood first issueneeds-triagestale-docsautomated

A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot

PowerShell

AI Summary: The documentation for the code-review agent is outdated and does not reflect recent changes to the change-risk evidence checklist. The README needs to be updated to describe the new six-category checklist, evidence states, and the advisory nature of the recommendations, linking to the relevant reference files.

Complexity:2/5
documentationgood first issueneeds-triageagent-ready

A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot

PowerShell

AI Summary: The user is reporting a failed download of the LibreOffice 26.8.0 package via aria2. The download failed with an unknown error (Error 1) and a subsequent attempt to use the default downloader also failed due to an SSL connection issue. This indicates a problem with either the download source, the network configuration, or the aria2 settings used by Scoop.

Complexity:3/5
verifiedupstreammanifest-fix-neededhelp wanted

📦 The Extras bucket for Scoop.

PowerShell
#hacktoberfest#scoop#scoop-apps#scoop-bucket

AI Summary: This issue requests the addition of the tenant domain name to product-specific reports, such as Entra and SharePoint. Currently, the domain name is only visible on the overview page, and including it on individual reports will help users differentiate between multiple tenants when reviewing assessments.

Complexity:2/5
good first issueenhancement

Automation to assess the state of your M365 tenant against CISA's baselines

PowerShell
#assessment-tool#cisa#contributions-welcome#cybersecurity#m365#open-policy-agent#open-source#powershell#rego#scuba#scubaconnect#security#security-automation

AI Summary: The `tstyles tune` command incorrectly allows users to save styles with names like '.' or '..'. These names are interpreted as directory paths, leading to styles being saved in unintended locations, potentially overwriting or corrupting the module's data root. While not a security vulnerability, it creates invalid entries and should be prevented.

Complexity:2/5
buggood first issue

Themed terminal styling for PowerShell

PowerShell
#cli#powershell#powershell-script#shell-customization#terminal-styling#windows-terminal

AI Summary: The `New-TunedThemeObject` function crashes when `theme.json` exists but is empty or contains invalid JSON, leading to a null value. The expected behavior is to treat this scenario the same as a missing `theme.json` file and fall back to an empty theme object.

Complexity:1/5
buggood first issue

Themed terminal styling for PowerShell

PowerShell
#cli#powershell#powershell-script#shell-customization#terminal-styling#windows-terminal

AI Summary: The `Get-SchemeSwatch` function in the TerminalStyles module fails when encountering color values that are not valid 6-digit hex codes. This causes an exception when attempting to convert these invalid values to integers. The expected behavior is to gracefully skip unparseable colors and render the remaining swatches.

Complexity:2/5
buggood first issue

Themed terminal styling for PowerShell

PowerShell
#cli#powershell#powershell-script#shell-customization#terminal-styling#windows-terminal

AI Summary: When cancelling an interactive picker in PowerShell on macOS Terminal.app, the window title is incorrectly blanked out instead of being restored. This occurs because Terminal.app returns an empty string for the window title, causing the restoration logic to set an empty title. The fix involves adding a check to only restore the title if it was originally non-empty.

Complexity:1/5
buggood first issue

Themed terminal styling for PowerShell

PowerShell
#cli#powershell#powershell-script#shell-customization#terminal-styling#windows-terminal

AI Summary: The `tstyles shell-init` command incorrectly creates a `~/.bashrc` file on macOS when no existing rc file is found. This is problematic because macOS's default Terminal.app starts bash as a login shell, which only reads `.bash_profile` and ignores `.bashrc`. The expected behavior is to create `.bash_profile` on macOS and `.bashrc` on Linux.

Complexity:2/5
buggood first issue

Themed terminal styling for PowerShell

PowerShell
#cli#powershell#powershell-script#shell-customization#terminal-styling#windows-terminal

AI Summary: This issue is an automated notification that the documentation file 'docs/templates/user-journey-template.md' has become stale. The file's last update date is over 90 days old, and it requires a review for technical accuracy and an update to its 'ms.date' frontmatter.

Complexity:1/5
documentationgood first issueneeds-triagestale-docsautomated

A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot

PowerShell
good first issue

Multi-agent memory governance demo using MemClaw + OpenClaw. Three agents (Sales, Legal, Admin) share one memory backend with hard fleet boundaries enforced at the query layer. Shows scoped writes, blocked recall, cross-fleet synthesis, and conflict detection.

PowerShell
#agent-fleet#agent-memory#ai-agents#context-sharing#cross-agent-memory#fleet-isolation#llm#memclaw#memory#memory-governance#multi-agent#openclaw

Multi-agent memory governance demo using MemClaw + OpenClaw. Three agents (Sales, Legal, Admin) share one memory backend with hard fleet boundaries enforced at the query layer. Shows scoped writes, blocked recall, cross-fleet synthesis, and conflict detection.

PowerShell
#agent-fleet#agent-memory#ai-agents#context-sharing#cross-agent-memory#fleet-isolation#llm#memclaw#memory#memory-governance#multi-agent#openclaw

Multi-agent memory governance demo using MemClaw + OpenClaw. Three agents (Sales, Legal, Admin) share one memory backend with hard fleet boundaries enforced at the query layer. Shows scoped writes, blocked recall, cross-fleet synthesis, and conflict detection.

PowerShell
#agent-fleet#agent-memory#ai-agents#context-sharing#cross-agent-memory#fleet-isolation#llm#memclaw#memory#memory-governance#multi-agent#openclaw

Multi-agent memory governance demo using MemClaw + OpenClaw. Three agents (Sales, Legal, Admin) share one memory backend with hard fleet boundaries enforced at the query layer. Shows scoped writes, blocked recall, cross-fleet synthesis, and conflict detection.

PowerShell
#agent-fleet#agent-memory#ai-agents#context-sharing#cross-agent-memory#fleet-isolation#llm#memclaw#memory#memory-governance#multi-agent#openclaw

AI Summary: This issue flags outdated documentation in the `.github/skills/shared/pr-reference/references/REFERENCE.md` file. The documentation is considered stale because its `ms.date` is older than 90 days. The required action is to review, update the date, and verify the technical accuracy of the content.

Complexity:1/5
documentationgood first issueneeds-triagestale-docsautomated

A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot

PowerShell

AI Summary: This issue requests the addition of Pester 5 unit tests for the `Initialize-PSBuild` function. The tests should verify that environment variables and build properties are set correctly, path resolution functions as expected across PowerShell versions 5.1 and 7, and that filesystem side effects are avoided by mocking `Set-BuildEnvironment`.

Complexity:2/5
enhancementgood first issue

Common build tasks for psake and Invoke-Build that build and test PowerShell modules

PowerShell
#invoke-build#powershell#psake

AI Summary: This issue requests the addition of Pester 5 unit tests for the `Clear-PSBuildOutputFolder` PowerShell function. The tests should verify that the function correctly removes an existing output folder and handles cases where the folder does not exist without errors. No external dependencies or complex setup are required.

Complexity:2/5
enhancementgood first issue

Common build tasks for psake and Invoke-Build that build and test PowerShell modules

PowerShell
#invoke-build#powershell#psake

AI Summary: This issue requests the creation of a new documentation page for ScubaGear that provides instructions on how to download and execute the latest active development code directly from the main branch on GitHub. This will streamline the process for users and reduce the need for ad-hoc explanations.

Complexity:2/5
documentationgood first issue

Automation to assess the state of your M365 tenant against CISA's baselines

PowerShell
#assessment-tool#cisa#contributions-welcome#cybersecurity#m365#open-policy-agent#open-source#powershell#rego#scuba#scubaconnect#security#security-automation

AI Summary: The issue reports a failure to download Apache version 2.4.68. The labels indicate that the problem has been verified, requires a fix to the manifest file, and help is needed to resolve it.

Complexity:2/5
verifiedmanifest-fix-neededhelp wanted

📦 The default bucket for Scoop.

PowerShell
#scoop#scoop-apps#scoop-bucket

Also browsing: Python , TypeScript , JavaScript