browser
This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch Chrome with remote debugging,…
Install Claude skills from GitHub repositories with automated security scanning. Triggers when users want to install skills from a GitHub URL, need to browse available skills in a repository, or want to safely add new skills to their Claude environment.
$ npx -y skills add cexll/myclaude --skill skill-install --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-installContext preview
The summary Claude sees to decide when to auto-load this skill.
Install Claude skills from GitHub repositories with automated security scanning. Triggers when users want to install skills from a GitHub URL, need to browse available skills in a repository, or want to safely add new skills to their Claude environment.
name: skill-install description: Install Claude skills from GitHub repositories with automated security scanning. Triggers when users want to install skills from a GitHub URL, need to browse available skills in a repository, or want to safely add new skills to their Claude environment.
Install Claude skills from GitHub repositories with built-in security scanning to protect against malicious code, backdoors, and vulnerabilities.
Trigger this skill when the user:
Accept a GitHub repository URL from the user. The URL should point to a repository containing a `skills/` directory.
Supported URL formats:
Extract:
Use the WebFetch tool to retrieve the skills directory listing from GitHub.
GitHub API endpoint pattern:
https://api.github.com/repos/{owner}/{repo}/contents/skills?ref={branch}Parse the response to extract:
Use the AskUserQuestion tool to let the user select which skills to install.
Set `multiSelect: true` to allow multiple selections.
Present each skill with:
For each selected skill, fetch all files in the skill directory:
1. Get the file tree for the skill directory 2. Download all files (SKILL.md, scripts/, references/, assets/) 3. Store the complete skill content for security analysis
Use WebFetch with GitHub API:
https://api.github.com/repos/{owner}/{repo}/contents/skills/{skill_name}?ref={branch}For each file, fetch the raw content:
https://raw.githubusercontent.com/{owner}/{repo}/{branch}/skills/{skill_name}/{file_path}**CRITICAL:** Before installation, perform a thorough security analysis of each skill.
Read the security scan prompt template from `references/security_scan_prompt.md` and apply it to analyze the skill content.
Examine for: 1. **Malicious Command Execution** - eval, exec, subprocess with shell=True 2. **Backdoor Detection** - obfuscated code, suspicious network requests 3. **Credential Theft** - accessing ~/.ssh, ~/.aws, environment variables 4. **Unauthorized Network Access** - external requests to suspicious domains 5. **File System Abuse** - destructive operations, unauthorized writes 6. **Privilege Escalation** - sudo attempts, system modifications 7. **Supply Chain Attacks** - suspicious package installations
Output the security analysis with:
Based on the security scan results:
**If SAFE (APPROVE):**
**If WARNING (APPROVE_WITH_WARNINGS):**
**If DANGEROUS (REJECT):**
For approved skills, install to `~/.claude/skills/`:
1. Create the skill directory: `~/.claude/skills/{skill_name}/` 2. Write all skill files maintaining the directory structure 3. Ensure proper file permissions (executable for scripts) 4. Verify SKILL.md exists and has valid frontmatter
Use the Write tool to create files.
After installation, provide a summary:
**User:** "Install skills from https://github.com/example/claude-skills"
**Assistant:** 1. Fetches skills list from the repository 2. Presents available skills: "skill-a", "skill-b", "skill-c" 3. User selects "skill-a" and "skill-b" 4. Performs security scan on each skill 5. skill-a: SAFE - proceeds to install 6. skill-b: WARNING (makes HTTP request) - asks user for confirmation 7. Installs approved skills to ~/.claude/skills/ 8. Confirms: "Successfully installed: skill-a, skill-b"
Contains the detailed security analysis prompt template with:
Load this file when performing security scans to ensure comprehensive analysis.
AI-powered development automation with multi-backend execution (Codex/Claude/Gemini/OpenCode)
Repo: cexll/myclaude
This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch Chrome with remote debugging,…
Execute codeagent-wrapper for multi-backend AI code tasks. Supports Codex, Claude, Gemini, and OpenCode backends with agent presets, skill injection, file…
Extreme lightweight end-to-end development workflow with requirements clarification, intelligent backend selection, parallel codeagent execution, and mandatory…
This skill should be used for structured feature development with codebase understanding. Triggers on /do command. Provides a 5-phase workflow (Understand,…
This skill should be used for multi-session autonomous agent work requiring progress checkpointing, failure recovery, and task dependency management. Triggers…