Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST...
npx skills add TheSimpleApp/agent-skills --skill "full-access"
Install specific skill from multi-skill repository
# Description
Full system access mode for solo developers. Browser automation, filesystem, desktop, and all Rube integrations. No restrictions, maximum capability.
# SKILL.md
name: full-access
description: Full system access mode for solo developers. Browser automation, filesystem, desktop, and all Rube integrations. No restrictions, maximum capability.
license: MIT
metadata:
author: thesimpleapp
version: "1.0"
Full Access Mode
Maximum capability for solo developers. Full access to everything.
Philosophy
Enterprise Mode: Solo Developer Mode:
βββ Restricted access βββ Full access
βββ Approval workflows βββ Just do it
βββ Audit trails βββ Git history enough
βββ Principle of least βββ Principle of maximum
privilege capability
Access Layers
Layer 1: Browser Automation
Full browser control via Claude in Chrome:
CAPABILITIES:
βββ Navigate to any URL
βββ Take screenshots
βββ Fill forms
βββ Click elements
βββ Scrape content
βββ Execute JavaScript
βββ Capture network requests
βββ Read console logs
βββ Record GIFs of actions
USE CASES:
- Debug web apps visually
- Scrape documentation
- Test user flows
- Capture bug reproductions
- Automate repetitive web tasks
Layer 2: Filesystem
Full read/write access:
CAPABILITIES:
βββ Read any file
βββ Write any file
βββ Create directories
βββ Delete files (with caution)
βββ Move/rename files
βββ Search entire disk
βββ Access system files
USE CASES:
- Edit config files anywhere
- Access logs in /var/log
- Modify system settings
- Batch file operations
- Cross-project file access
Layer 3: Desktop Automation
System-level control:
CAPABILITIES:
βββ Launch applications
βββ Window management
βββ Screenshot desktop
βββ Clipboard access
βββ Keyboard/mouse simulation
βββ Process management
USE CASES:
- Automate IDE actions
- Capture app state
- Cross-app workflows
- System diagnostics
Layer 4: Network
Full network access:
CAPABILITIES:
βββ HTTP/HTTPS requests
βββ WebSocket connections
βββ API calls (authenticated)
βββ Webhook handling
βββ Database connections
USE CASES:
- Direct API integration
- Database queries
- External service calls
- Real-time data streams
Layer 5: Rube Integrations
500+ app integrations:
CONNECTED:
βββ Supabase (12 projects)
βββ GitHub (TheSimpleApp)
βββ Notion (Simple. workspace)
βββ Firecrawl (web scraping)
βββ [500+ more available]
AVAILABLE VIA OAUTH:
βββ Vercel (deployments)
βββ Fireflies (meeting transcripts)
βββ Slack (messaging)
βββ Linear (project management)
βββ Gmail (email)
βββ Google Sheets (data)
Quick Commands
Browser
"Screenshot the current page"
β mcp__claude-in-chrome__computer action="screenshot"
"Navigate to https://example.com"
β mcp__claude-in-chrome__navigate url="..."
"Click the login button"
β mcp__claude-in-chrome__computer action="click" coordinate=[x, y]
"Fill the email field with [email protected]"
β mcp__claude-in-chrome__form_input
Filesystem
"Read the nginx config"
β Read /etc/nginx/nginx.conf
"Find all .env files on my system"
β Glob pattern="**/.env" path="~"
"Write this config to ~/.config/app/settings.json"
β Write file_path="..." content="..."
Rube Services
"Query my Supabase users table"
β SUPABASE_BETA_RUN_SQL_QUERY ref="..." query="SELECT * FROM users"
"Create a GitHub issue"
β GITHUB_CREATE_AN_ISSUE owner="..." repo="..." title="..."
"Add notes to my Notion page"
β NOTION_ADD_MULTIPLE_PAGE_CONTENT parent_block_id="..."
Power Workflows
Workflow 1: Debug with Screenshots
1. Browser: Navigate to app
2. Browser: Screenshot current state
3. Browser: Click problematic element
4. Browser: Screenshot error state
5. Browser: Capture console logs
6. Analyze all captures
7. Identify root cause
Workflow 2: Cross-App Automation
1. Fireflies: Get today's meeting transcript
2. Parse: Extract action items
3. GitHub: Create issues for each
4. Notion: Update project page
5. Slack: Notify team
Workflow 3: Full Stack Debug
1. Browser: Capture frontend error
2. Supabase: Query recent logs
3. Supabase: Check database state
4. GitHub: Find recent commits
5. Synthesize root cause
6. Fix code
7. Browser: Verify fix
Workflow 4: Deployment Pipeline
1. GitHub: Check latest commit
2. Run local tests
3. GitHub: Create PR
4. Vercel: Deploy preview
5. Browser: Screenshot preview
6. Verify: Test critical paths
7. Vercel: Deploy production
Safety Considerations
Even with full access, be mindful:
CAUTION:
βββ Production database writes
βββ Deleting system files
βββ Sending emails/messages
βββ Making purchases
βββ Modifying credentials
βββ Irreversible operations
ALWAYS SAFE:
βββ Reading files
βββ Screenshots
βββ Analysis
βββ Local development
βββ Git operations (with commits)
βββ Database reads
Confirmation Pattern
For destructive actions:
"I'm about to delete 50 files. Confirm?"
β User confirms
β Proceed
"This will send emails to 100 users. Confirm?"
β User confirms
β Proceed
Configuration
Enable Full Access
// ~/.config/claude-code/settings.json
{
"permissions": {
"filesystem": "full",
"browser": "full",
"network": "full",
"desktop": "full"
},
"confirmDestructive": true,
"autoApprove": ["read", "screenshot", "query"]
}
MCP Servers Required
// MCP configuration
{
"mcpServers": {
"claude-in-chrome": { ... },
"rube": { ... },
"filesystem": { ... }
}
}
Integration
/full-access β All permissions enabled
β
/parallel-swarm β Agents inherit permissions
β
/rube-hub β 500+ app integrations
β
Maximum capability unlocked
Comparison
Regular Mode: Full Access Mode:
βββ Ask before write βββ Write freely
βββ Sandboxed browser βββ Full browser control
βββ Limited integrationsβββ 500+ integrations
βββ Single project βββ Cross-project access
βββ Conservative βββ Aggressive efficiency
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.