Add Main-Shell.ps1 master launcher and Validate-Scripts.ps1 checker#15
Open
Add Main-Shell.ps1 master launcher and Validate-Scripts.ps1 checker#15
Conversation
Main-Shell.ps1 - Interactive console menu that discovers all 400+ repo scripts by category - Browse by directory, search by keyword, or jump straight to any script - Run scripts in the current session or launch them in a new pwsh window - Integrates with Validate-Scripts.ps1 via the [V] menu option Validate-Scripts.ps1 - AST-based syntax validation for every .ps1 in the repository - Checks #Requires -Version against the running PowerShell version - Detects missing/uninstalled module dependencies (Import-Module, Connect-* cmdlets) - Flags hardcoded Windows paths, dangerous cmdlets, missing error handling, and plain-text credential patterns - Colour-coded console report with Pass/Info/Warning/Error severity levels - Optional -ExportCsv output, -IncludePassing flag, and -Category filter https://claude.ai/code/session_01PsNTPi5ypXGXWy5nEcvM5t
…ter-validation-aCbrv
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Main-Shell.ps1
Validate-Scripts.ps1
and plain-text credential patterns
https://claude.ai/code/session_01PsNTPi5ypXGXWy5nEcvM5t