act — Act Templates
The act
command helps you discover and explore Rawi’s 200+ expert-level AI prompt templates that transform your AI assistant into specialized professionals.
Basic Usage
Section titled “Basic Usage”rawi act [options]
Options
Section titled “Options”Option | Alias | Description |
---|---|---|
--list | -l | List all available act templates |
--show <id> | -s | Show detailed information about a template |
--search <term> | Search templates by keyword | |
--category <cat> | Filter templates by category |
Examples
Section titled “Examples”List All Templates
Section titled “List All Templates”# Show all available templatesrawi act --list
# Search for specific templatesrawi act --search "developer"rawi act --search "security"
# Filter by categoryrawi act --category developmentrawi act --category writing
Get Template Details
Section titled “Get Template Details”# Get detailed information about a templaterawi act --show software-engineerrawi act --show code-reviewerrawi act --show linux-terminal
Using Templates in Conversations
Section titled “Using Templates in Conversations”# Use a template with the ask commandrawi ask --act software-engineer "How do I optimize this algorithm?"rawi ask --act code-reviewer "Review this Python function"rawi ask --act technical-writer "Help me write API documentation"
Template Categories
Section titled “Template Categories”🛠️ Software Development
Section titled “🛠️ Software Development”software-engineer
— General software design and developmentfull-stack-developer
— End-to-end web application developmentfrontend-developer
— UI/UX focused developmentbackend-developer
— Server-side and API developmentcode-reviewer
— Code analysis and improvementslinux-terminal
— Command line assistancedevops-engineer
— Infrastructure and deployment
📝 Writing & Documentation
Section titled “📝 Writing & Documentation”technical-writer
— Technical documentationcopywriter
— Marketing and promotional contentproofreader
— Grammar and style checkingtranslator
— Language translation assistance
🔬 Data & Analysis
Section titled “🔬 Data & Analysis”data-scientist
— Data analysis and visualizationstatistician
— Statistical analysis and interpretationsql-expert
— Database queries and optimization
🎨 Creative & Design
Section titled “🎨 Creative & Design”ux-designer
— User experience designcreative-writer
— Creative writing assistancecontent-creator
— Social media and content
🔒 Security & Systems
Section titled “🔒 Security & Systems”cybersecurity-specialist
— Security analysis and recommendationsnetwork-engineer
— Network configuration and troubleshootingsystem-administrator
— System management and optimization
Advanced Usage
Section titled “Advanced Usage”Template Information
Section titled “Template Information”When you run rawi act --show <template>
, you’ll see:
- Description — What the template does
- Expertise Areas — Specific skills and knowledge
- Common Use Cases — Popular scenarios
- Example Prompts — Sample questions to ask
Combining with Other Features
Section titled “Combining with Other Features”# Use template with specific profilerawi ask --profile work --act code-reviewer "Analyze this code"
# Use template in a sessionrawi ask --act software-engineer --new-session "I'm building a microservices architecture"
# Chain with shell commandscat app.py | rawi ask --act code-reviewer "Review this Python code"
Creating Custom Workflows
Section titled “Creating Custom Workflows”Templates work great in scripts and automation:
#!/bin/bash# Code review scriptfor file in src/*.py; do echo "Reviewing $file..." cat "$file" | rawi ask --act code-reviewer "Review this code file"done
Popular Template Combinations
Section titled “Popular Template Combinations”Full Development Workflow
Section titled “Full Development Workflow”# Architecture planningrawi ask --act software-engineer "Design a scalable user authentication system"
# Code reviewrawi ask --act code-reviewer "Review this implementation"
# Documentationrawi ask --act technical-writer "Document this API endpoint"
# Testing strategyrawi ask --act qa-engineer "Create test cases for this feature"
Content Creation Pipeline
Section titled “Content Creation Pipeline”# Researchrawi ask --act researcher "Research best practices for REST API design"
# Writingrawi ask --act technical-writer "Write a tutorial on JWT authentication"
# Review and polishrawi ask --act proofreader "Improve the clarity of this documentation"
- Explore Categories — Use
--category
to find templates for your field - Read Descriptions — Use
--show
to understand what each template offers - Experiment — Try different templates for the same question to get varied perspectives
- Combine Expertise — Use multiple templates in sequence for comprehensive analysis
- Save Favorites — Create aliases for your most-used templates
See Also
Section titled “See Also”- ask command — Using templates in conversations
- Act Templates Guide — Complete template reference
- Workflows — Real-world usage patterns