Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

iliaal/ai-skills

30 skills2.9k installs930 starsGitHub

Install

npx skills add https://github.com/iliaal/ai-skills

Skills in this repo

1React FrontendProvides React frontend best practices for building production UIs—components, hooks, routing, state management, accessibility, and performance patterns suited to SaaS apps, extensions, and responsive web experiences.189installs2Code ReviewThe code-review skill runs reviews in two stages, first verifying spec compliance then checking code quality, with a scope-resolution fallback chain. A developer uses it to audit code quality or critique PRs, MRs, and diffs with severity-ranked findings.122installs3PinescriptThe pinescript skill covers Pine Script v6 syntax rules, platform limits, backtesting, and visualization for TradingView. A developer uses it when writing or debugging .pine files, indicators, or strategies.119installs4Refine PromptThe refine-prompt skill assesses a prompt for missing task, constraints, output format, context, and edge cases, then rewrites it in specification language. A developer uses it to refine or sharpen prompts, do prompt engineering, or write effective system prompts.119installs5DebuggingThe debugging skill enforces identifying the root cause with evidence before proposing any fix, using backward tracing, differential analysis, and git bisect. A developer uses it for errors, stack traces, broken or flaky tests, and regressions.108installs6Simplifying CodeSimplifying-code refactors and polishes code for readability while preserving behavior, targeting deep nesting, duplication, magic numbers, and AI-generated slop. A developer uses it when asked to clean up, declutter, or refactor code with scoped, surgical changes.108installs7Md DocsThe md-docs skill manages project context files, treating AGENTS.md as the universal file and verifying content against the real codebase before generating. A developer uses it to update, create, or init CLAUDE.md, AGENTS.md, README, and CONTRIBUTING files.107installs8Frontend DesignThe frontend-design skill provides aesthetic direction for building web pages, landing pages, dashboards, and applications, detecting existing design signals before imposing new ones. A developer uses it when visual identity matters and wants coherent, non-generic design output.106installs9PlanningThe planning skill front-loads thinking into persisted .plan/ files, scaling effort to complexity and gating on a measurable goal. A developer uses it before code changes that touch multiple files or have ambiguous scope, skipping it for typos and single-file fixes.105installs10Php LaravelThe php-laravel skill provides modern PHP 8.4 and Laravel conventions for architecture, Eloquent, Blade, queues, and testing. A developer uses it when building or testing Laravel applications with artisan, PHPUnit, and PHPStan.104installs11Nodejs BackendThe nodejs-backend skill provides patterns for building REST APIs, middleware, and server-side TypeScript across Express, Fastify, Hono, NestJS, and Bun. A developer uses it when building backend endpoints and wants framework selection guidance and layered architecture.102installs12PostgresqlThe postgresql skill provides schema, indexing, query-optimization, and administration guidance including sane data-type defaults. A developer uses it when working with PostgreSQL, JSONB, partitioning, RLS, or tuning queries with EXPLAIN ANALYZE.101installs13ReflectReflect scans a full working session to surface mistakes, friction, wasted effort, and wins, then produces a ranked list of actionable improvements. A developer uses it after a work session to capture lessons to memory and audit which skills need changes.99installs14Linux Bash ScriptingThe linux-bash-scripting skill produces defensive GNU Bash scripts for Linux with strict-mode foundations, error traps, and ShellCheck compliance. A developer uses it when writing bash scripts, cron jobs, or CLI tools in bash.96installs15BrainstormingThe brainstorming skill runs a structured pre-implementation exploration that produces a design document, not code, gated behind explicit approval. A developer uses it for vague feature ideas, ambiguous requirements, or comparing approaches before coding.94installs16Python ServicesThe python-services skill provides patterns for Python CLIs, FastAPI services, async concurrency, and background jobs with modern Astral tooling. A developer uses it when building Python services or CLI apps and configuring uv, ruff, ty, and pyproject.toml.94installs17Writing TestsWriting-tests teaches how to write tests that prove behavior: one behavior per test, real objects over mocks, outcome assertions, and edge-case and silent-failure coverage. A developer uses it when adding coverage or fixing failing tests.94installs18Verification Before CompletionVerification-before-completion blocks completion claims unless a verification command was run immediately before, with a gate function and per-change-type strategies. A developer or agent uses it before saying done, committing, or handing off work.91installs19Meta PromptingThe meta-prompting skill provides combinable reasoning commands that apply patterns like adversarial critique, verification, and edge-case enumeration inline. A developer uses it to validate an important design, architecture decision, or ambiguous plan before committing.90installs20WritingWriting rewrites and humanizes text for natural tone, killing AI patterns, false agency, and formatting tells across copy, docs, and PRs. A developer uses it to write, edit, proofread, or strip AI language from prose.89installs21Agent Native ArchitectureThe agent-native-architecture skill provides principles and patterns for building apps where an agent is the primary actor rather than a human UI user. A developer uses it when designing MCP tools, agent loops, shared-workspace file patterns, or self-modifying agent systems.86installs22File TodosThe file-todos skill manages work items as markdown files in a todos/ directory using a structured naming convention for id, status, and priority. A developer uses it to create, triage, list, and track backlog items or convert PR comments into tracked tasks.85installs23Tailwind CssTailwind-css covers Tailwind v4 CSS-first configuration with @theme tokens, utility rules, tailwind-variants, and dark-mode patterns. A developer uses it when styling with Tailwind, migrating v3 to v4, or fixing broken Tailwind styles.85installs24Document ReviewThe document-review skill improves a brainstorm or plan document through structured assessment of what is unclear, unnecessary, or avoided. A developer uses it to polish a doc before moving to the next workflow step.84installs25Compound DocsThe compound-docs skill captures resolved issues into a searchable knowledge base using a 7-step process and single-file-per-problem architecture. A developer uses it after debugging to write up lessons learned, post-mortems, and cross-referenced solution docs.82installs26Receiving Code ReviewThe receiving-code-review skill provides a response pattern for review feedback that verifies technical correctness before implementing any suggestion. A developer uses it when responding to PR/MR comments or implementing reviewer suggestions from others.81installs27TerraformTerraform covers HCL configuration, module structure, count-vs-for_each, native tftest testing, version pinning, and state and security practices. A developer uses it when writing or reviewing Terraform/OpenTofu IaC or migrating state.81installs28Git WorktreeThe git-worktree skill manages worktrees via a worktree-manager.sh script rather than raw git commands, handling env copying, gitignore, and dependency install. A developer uses it to create isolated branches for concurrent reviews or feature work.79installs29Orchestrating SwarmsThe orchestrating-swarms skill coordinates multiple agents through primitives like teams, tasks, inboxes, and leaders, distinguishing one-off subagents from ongoing teammates. A developer uses it to run parallel reviews, pipeline workflows, or divide-and-conquer patterns with subagents.74installs30Rust SystemsRust-systems gives edition-2024 patterns for building CLIs, web services, and libraries with Cargo workspaces, clap, axum, and tokio. A developer uses it when writing or reviewing application-layer Rust and configuring clippy, rustfmt, or nextest.70installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.

iliaal/ai-skills · 30 skills · Skillselion