From cexll-myclaude-1
Installs Claude skills from GitHub repositories via URL parsing, skill browsing, user selection, content fetching, and automated security scanning for malicious code, backdoors, and vulnerabilities.
npx claudepluginhub stellarlinkco/myclaudeThis skill uses the workspace's default tool permissions.
Install Claude skills from GitHub repositories with built-in security scanning to protect against malicious code, backdoors, and vulnerabilities.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
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:
https://github.com/user/repohttps://github.com/user/repo/tree/main/skillshttps://github.com/user/repo/tree/branch-name/skillsExtract:
main if not specified)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:
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:
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/:
~/.claude/skills/{skill_name}/Use the Write tool to create files.
After installation, provide a summary:
~/.claude/skills/User: "Install skills from https://github.com/example/claude-skills"
Assistant:
Contains the detailed security analysis prompt template with:
Load this file when performing security scans to ensure comprehensive analysis.