Prompts (Guided Workflows)
Pre-configured multi-step workflows that combine resources, tools, and AI reasoning to accomplish complex tasks efficiently.What are Prompts?
Prompts are intelligent workflows that:- Guide you through multi-step processes
- Combine multiple tools automatically
- Provide context-aware recommendations
- Leverage AI reasoning for better results
Available Prompts
troubleshoot_issue
Diagnose and resolve system errors using Arch Wiki knowledge. Purpose: Help users identify and fix system problems by leveraging Wiki documentation and AI analysis. Workflow:- Extract keywords from error description
- Search Arch Wiki for relevant documentation
- Analyze error context
- Provide context-aware suggestions
- Link to detailed Wiki sections
- System errors or failures
- Service/daemon issues
- Boot problems
- Configuration errors
- Package conflicts
- Extracted keywords: “boot”, “grub”, “rescue”
- Wiki pages: GRUB, Boot process, System rescue
- Diagnostic steps
- Recovery commands
- Prevention tips
- Parses your error description
- Identifies key technical terms
- Searches multiple Wiki pages
- Prioritizes most relevant sections
- Provides step-by-step solutions
- Links to additional resources
audit_aur_package
Perform comprehensive pre-installation security audit for AUR packages. Purpose: Evaluate package safety before installation by analyzing metadata, PKGBUILD, and trust indicators. Workflow:- Fetch AUR package metadata
- Analyze package metadata risk
- Retrieve and analyze PKGBUILD
- Check for malicious patterns
- Evaluate maintainer reputation
- Generate security recommendations
- Before installing any AUR package
- Investigating suspicious packages
- Security audits
- Verifying package safety
- Package info (votes: 2500+, popularity: high)
- Metadata risk: LOW
- PKGBUILD analysis: No suspicious patterns
- Maintainer: Known contributor
- Recommendation: SAFE TO INSTALL
- ✓ Vote count validation
- ✓ Maintainer verification
- ✓ Package age check
- ✓ Update frequency analysis
- ✓ PKGBUILD pattern scanning
- ✓ Dependency safety
- Overall risk assessment
- Detailed security findings
- Line-by-line PKGBUILD analysis
- Trust indicators
- Installation recommendation
- Alternative suggestions (if risky)
analyze_dependencies
Plan package installation by mapping dependencies and determining optimal install order. Purpose: Understand package dependencies and create installation plan for complex setups. Workflow:- Query official repositories
- Search AUR if needed
- Map dependency tree
- Check for conflicts
- Suggest installation order
- Identify optional vs required deps
- Installing packages with many dependencies
- Resolving dependency conflicts
- Planning complex installations
- Understanding package relationships
- Repository: extra
- Required dependencies: containerd, runc, bridge-utils
- Optional dependencies: docker-compose, docker-buildx
- Conflicts: None
- Install order:
- containerd
- runc
- bridge-utils
- docker
- docker-compose (optional)
- Direct dependencies
- Transitive dependencies
- Conflicts and replaces
- Optional dependencies
- Make dependencies (AUR)
- Check dependencies (AUR)
- Groups packages by type
- Orders by dependency chain
- Flags potential conflicts
- Highlights optional features
- Suggests pre-installation steps
Prompt Usage Patterns
Troubleshooting Pattern
Security Audit Pattern
Dependency Analysis Pattern
Combining Prompts
Prompts can be chained for complex workflows: Example: Safe AUR InstallationPrompt vs Tool vs Resource
| Type | Purpose | Interaction | Examples |
|---|---|---|---|
| Resource | Read data | Passive lookup | archwiki://, aur://*/info |
| Tool | Single operation | Execute function | search_aur, analyze_pkgbuild_safety |
| Prompt | Multi-step workflow | Guided process | troubleshoot_issue, audit_aur_package |
- Resource: Direct data access, you know exact location
- Tool: Single specific operation needed
- Prompt: Complex task requiring multiple steps and AI reasoning