javascript-coder
Write cross-platform JavaScript for macOS and iOS using JavaScriptCore, JXA, and native APIs. Use when creating JS files, hooks, automation scripts, or any JavaScript that must run without Node.js. Covers Claud...
Discover Blockchain skills, compare source repositories and read the instructions for each workflow.
Write cross-platform JavaScript for macOS and iOS using JavaScriptCore, JXA, and native APIs. Use when creating JS files, hooks, automation scripts, or any JavaScript that must run without Node.js. Covers Claud...
Browser compatibility documentation for web features. Use when checking browser support, feature compatibility, CSS/JS/HTML feature availability, or answering "can I use" questions. Covers 569 web features and...
Expert Bun runtime and toolkit guidance for JavaScript/TypeScript development. Use when writing Bun code, building servers with Bun.serve, running tests with bun test, using bun:sqlite, Bun Shell ($), file I/O...
Generate a new skill from a template with proper structure, frontmatter, and boilerplate files. Use when creating a new skill to ensure it follows conventions.
Validate all skills in the repository for proper structure, frontmatter, naming conventions, and required files. Use when you need to check skill quality before publishing or after making changes.
This skill should be used when generating app icons, splash screens, store assets, or marketing materials using the Gemini API. It applies when the user needs to create visual assets for Android or iOS projects...
Run security scan on skills or directories to detect API keys, tokens, passwords, personal paths, and other sensitive data. Use before pushing skills or committing code.
Analyze current project's Claude Code configuration and suggest improvements
Bidirectional sync between local Claude Code skills (~/.claude/skills/) and the GithubSkills repository. Use when you need to push local skills to the repo, pull repo skills to local, or check sync status.
Applies project-specific coding conventions and patterns. Use when writing, reviewing, or modifying code to maintain consistency with the codebase style.
Maintain code quality with Ruff for Python and ESLint/TypeScript for frontend. Run linters, fix issues, and ensure consistent formatting. Use when linting code, fixing style issues, or preparing to commit.
Manage Vite development server for Gentle Disagree. Use when starting the application, after code changes, when servers crash, verifying servers are running, or troubleshooting errors. (project)
Quick database queries and notification testing for sbhq-mobile. Use when querying contests, users, notifications, or testing push notifications.
Reverse engineering binaries using radare2 (r2). Analyze executables, disassemble code, find functions, extract strings, patch binaries, debug programs, and explore firmware. Supports persistent sessions for la...
Creates, refines, ingests, and evaluates agent skills using archetype-driven design. Use when building skills from scratch, extracting knowledge from documentation, or auditing skill quality. Do not use for non...
General-purpose guidance for Claude Code (terminal) and Claude Dev (platform). Covers stable principles (progressive disclosure, hooks, security) and volatile details with lookup workflows.
Test Model Context Protocol (MCP) servers using the MCP Inspector CLI
This skill should be used when the user needs structured thinking frameworks to analyze decisions, problems, or tasks. Apply multiple decision-making methodologies (10/10/10, 5 Whys, Eisenhower Matrix, First Pr...
Start an AiGov session by reading AGENTS + EVALSETS and proposing the smallest next PR with verification and effort label.
Close an AiGov session by writing a worklog entry, updating STATUS.md, and printing a PR-ready summary with verification and risks. Use when the user asks to wrap up, end the session, or prepare a PR summary.
Enforce repo execution discipline: keep PRs small; run migration-smoke when invariants change; never hand-edit vendored contracts.
Verify which environment variable keys are present in .env files or shell environment without exposing their values. Use when you need to check env configuration or compare keys between .env files.
This skill should be used when solving hard questions, complex architectural problems, or debugging issues that benefit from GPT-5 Pro or GPT-5.1 thinking models with large file context. Use when standard Claud...
This skill should be used to remove AI-generated artifacts and unnecessary code before committing. It scans changed files for redundant comments, AI TODOs, excessive docstrings, and unnecessary markdown files....
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.