TheSimpleApp

full-access

0
0
# Install this skill:
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.