Slash Command: /analyze
Slash Command: /analyze is a verified SLASH_COMMAND blueprint on Promptally in Interactive Slash Commands optimized for leading AI models. Comprehensive code analysis across quality, security, performance, and architecture domains. Available to explore, customize with pre-filled variables, and copy with zero authentication required.
Technical Specifications
| Specification | Value |
|---|---|
| Artifact type | SLASH COMMAND (Interactive Slash Commands) |
| Compatible engines | Universal / Model Agnostic |
| Input variables | None (pre-filled) |
| Approximate tokens | 766 |
| Source file | analyze.md |
| Access tier | Free public (MIT) |
Pre-Filled Template
# /sc:analyze - Code Analysis and Quality Assessment ## Triggers - Code quality assessment requests for projects or specific components - Security vulnerability scanning and compliance validation needs - Performance bottleneck identification and optimization planning - Architecture review and technical debt assessment requirements ## Usage ``` /sc:analyze [target] [--focus quality|security|performance|architecture] [--depth quick|deep] [--format text|json|report] ``` ## Behavioral Flow 1. **Discover**: Categorize source files using language detection and project analysis 2. **Scan**: Apply domain-specific analysis techniques and pattern matching 3. **Evaluate**: Generate prioritized findings with severity ratings and impact assessment 4. **Recommend**: Create actionable recommendations with implementation guidance 5. **Report**: Present comprehensive analysis with metrics and improvement roadmap Key behaviors: - Multi-domain analysis combining static analysis and heuristic evaluation - Intelligent file discovery and language-specific pattern recognition - Severity-based prioritization of findings and recommendations - Comprehensive reporting with metrics, trends, and actionable insights ## Tool Coordination - **Glob**: File discovery and project structure analysis - **Grep**: Pattern analysis and code search operations - **Read**: Source code inspection and configuration analysis - **Bash**: External analysis tool execution and validation - **Write**: Report generation and metrics documentation ## Key Patterns - **Domain Analysis**: Quality/Security/Performance/Architecture → specialized assessment - **Pattern Recognition**: Language detection → appropriate analysis techniques - **Severity Assessment**: Issue classification → prioritized recommendations - **Report Generation**: Analysis results → structured documentation ## Examples ### Comprehensive Project Analysis ``` /sc:analyze # Multi-domain analysis of entire project # Generates comprehensive report with key findings and roadmap ``` ### Focused Security Assessment ``` /sc:analyze src/auth --focus security --depth deep # Deep security analysis of authentication components # Vulnerability assessment with detailed remediation guidance ``` ### Performance Optimization Analysis ``` /sc:analyze --focus performance --format report # Performance bottleneck identification # Generates HTML report with optimization recommendations ``` ### Quick Quality Check ``` /sc:analyze src/components --focus quality --depth quick # Rapid quality assessment of component directory # Identifies code smells and maintainability issues ``` ## Boundaries **Will:** - Perform comprehensive static code analysis across multiple domains - Generate severity-rated findings with actionable recommendations - Provide detailed reports with metrics and improvement guidance **Will Not:** - Execute dynamic analysis requiring code compilation or runtime - Modify source code or apply fixes without explicit user consent - Analyze external dependencies beyond import and usage patterns
How to use this slash command
- Review the pre-filled example and source files above.
- Copy the template or download
analyze.md, then use it in your model, IDE, or workflow tool. - Compare your result with the sample output when one is provided.
Frequently Asked Questions
How do I use Slash Command: /analyze?
Open the slash command on Promptally, review the pre-filled example, then copy the template or download analyze.md and paste it into your model, IDE or workflow tool. Slash Command: /analyze is a static blueprint with no dynamic variables. Copy it and use it as-is.
Is Slash Command: /analyze free?
Yes. Slash Command: /analyze is free to view, copy and download on Promptally without creating an account. It is published under the MIT license.
What variables does Slash Command: /analyze need?
Slash Command: /analyze is a static blueprint with no dynamic variables. Copy it and use it as-is.