by larchanka
This repository is a collection of independent skills and tools for software development and automation. Each skill is a self-contained project with its own purpose, implementation, and documentation.
# Add to your Claude Code skills
git clone https://github.com/larchanka/skillsGuides for using ai agents skills like skills.
See how skills compares with popular alternatives.
skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by larchanka. This repository is a collection of independent skills and tools for software development and automation. Each skill is a self-contained project with its own purpose, implementation, and documentation. It has 50 GitHub stars.
skills's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/larchanka/skills" and add it to your Claude Code skills directory (see the Installation section above).
skills is primarily written in Python. It is open-source under larchanka on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh skills against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
┌────────────────────────────────────────────────────────────────────┐
│ ███████╗██╗ ██╗██╗██╗ ██╗ ███████╗ │
│ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝ AUTONOMOUS AGENT │
│ ███████╗█████╔╝ ██║██║ ██║ ███████╗ TOOLSUITE & │
│ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║ WORKFLOW EXTENSIONS │
│ ███████║██║ ██╗██║███████╗███████╗███████║ │
│ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝ │
└────────────────────────────────────────────────────────────────────┘
This repository is a collection of independent skills and tools for software development and automation. Each skill is a self-contained project with its own purpose, implementation, and documentation.
Coordinates a multi-agent loop involving planning, development, review, and publishing sub-agents to implement and publish features test-first and with high standards compliance. The workflow includes:
tasks/plan.md and tasks/todo.md, present for user approvalKey constraint: Pure orchestration only — the coordinator MUST NOT read codebase files or write code. It passes tasks directly to subagents and forces them to load and execute their corresponding workspace skills.
A comprehensive multi-axis code review framework that evaluates changes across five dimensions:
Includes guidelines on change sizing, change descriptions, review process, handling disagreements, and honesty in review.
Generates comprehensive AI context, AGENTS.md, and structured documentation in a context/ directory for any brownfield codebase using Tree-sitter AST extraction, dependency analysis, predefined Python scripts, and orchestrated subagents.
An autonomous multi-agent email triage system powered by dedicated Python wrapper scripts around the Google Workspace CLI (gog). Discovers accounts dynamically via gog auth (prioritizing default account first), delegates each thread to an isolated sub-agent for classification, and safely executes non-destructive actions:
--trash) with a 30-day recovery safety net.--archive).--dry-run simulation support across all mutating operations.Enables manual browser testing and automation using the Chrome DevTools MCP server. Covers the full workflow from port management through application launch, browser automation, login, and end-to-end testing. Includes port conflict handling, application launch sequences, login flows, E2E test execution with MCP tools, and cleanup procedures.
Decompose work into small, verifiable tasks with explicit acceptance criteria. Covers the planning process: entering plan mode, identifying dependency graphs, slicing vertically, writing tasks with description/acceptance criteria/verification/dependencies/files/scope, and ordering with checkpoints. Includes task sizing guidelines (XS-L) and red flags to watch for.
A progressive investigation framework for understanding how software evolves. Acts as a senior software engineer and technical project historian, helping project owners maintain accurate understanding of codebase evolution without manually inspecting every detail.
Uses a progressive investigation strategy (stages 0-4) from quick scans to full project-level analysis. Emphasizes evidence-first approach, prioritizing significance, and preserving context. Supports parallel investigation with subagents for independent analysis areas.
Core focus areas: architecture evolution, business rule changes, data ownership, API compatibility, security/reliability, test coverage, and deployment implications.
Creates a new feature branch from current git changes, commits them, pushes to the remote, and opens a GitHub pull request using the gh CLI. Follows conventional commit syntax and handles authentication errors gracefully.
Executes the disciplined "Then Make it Right" refactoring workflow without altering observable behavior across any programming language. Defines three automated quality-gate standards:
risk-gate: Enforces function CRAP score < 10 (complexity & coverage).clone-check: Detects and eliminates structural code duplication >= 0.8 (e.g. using jscpd across 150+ languages).mutant-gate: Verifies test assertion efficacy via mutation testing (kill surviving mutants, delete dead code).Includes native tooling matrix (TypeScript, Go, Rust, Python, Java) and architectural rules: modeling the domain, boundary discipline, type-system discipline, idempotent operations, and shared-state serialization.
A Python-based Slack workspace helper that enables safe interaction with Slack using curated scripts. Provides functionality for:
Key philosophy: All Slack operations go through approved Python scripts (in ./scripts/) rather than direct CLI execution, ensuring safe operations and normalized output.
Test-driven development reference covering the red→green loop. Defines what makes a good test (verifies behavior through public interfaces, reads like specification, survives refactors), where tests go (at seams, never against internals), anti-patterns (implementation-coupled, tautological, horizontal slicing), and rules of the loop (red before green, one slice at a time, laziness protocol, fixing root causes).
Downloads YouTube video comments, filters to unique authors, and randomly selects one comment to return. Uses yt-dlp to fetch comments and Python's random module for selection.
Depending on which skills you plan to use, ensure the following host applications, CLIs, and runtimes are pre-installed and available in your environment.
| Tool | Minimum Version | Used By Skills | Description & Download Link |
|---|---|---|---|
| Git | 2.30+ |
agent-loop, pull-request, code-review, project-change-intelligence, codebase-context-generator |
Distributed version control system.👉 git-scm.com |
GitHub CLI (gh) |
2.40+ |
pull-request, agent-loop, project-change-intelligence |
Official GitHub CLI for branch push, authentication, and PR automation.👉 cli.github.com |
| Python 3 | 3.10+ |
email-triage, slack-cli, yt-random-comment-picker, codebase-context-generator |
Python runtime environment for executing automation script suites and tests.👉 python.org/downloads |
| Node.js & npm | v18+ |
manual-automation, refactoring |
JavaScript runtime required for Chrome DevTools MCP and universal quality gates.👉 nodejs.org |
| Tool | Used By Skill | Purpose & Installation Link |
|---|---|---|
Google Workspace CLI (gog) |
email-triage |
Official Google Workspace CLI for Gmail, Calendar, Drive, and auth.👉 gogcli.sh · GitHub Repo |
Slack CLI (slackcli) |
slack-cli |
Fast, lightweight standalone CLI for Slack workspaces by shaharia-lab.👉 slackcli.dev · GitHub Repo |
| yt-dlp | yt-random-comment-picker |
Command-line media and comment thread extractor for YouTube.👉 github.com/yt-dlp/yt-dlp |
| Tool | Used By Skill | Purpose & Installation Link |
|---|---|---|
| Google Chrome / Chromium | manual-automation |
Browser runtime for interactive and headless DevTools automation.👉 google.com/chrome |
| Chrome DevTools MCP Server | manual-automation |
Model Context Protocol server exposing browser control and inspection.👉 [Chrome DevTools MCP](https://github.com/modelcontextprotocol/servers/tree |