<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1mo ago

by AsyrafHussin

agent-skills

Skills for AI coding agents — Laravel, PHP, React, TypeScript, testing, security, and code quality.

  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Cursor

89 GitHub stars (89)

+8 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +8 in total; the busiest day was Oct 7 with +2 stars.Oct 1: +1 starsOct 2: +1 starsOct 3: +1 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: +2 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: +2 starsOct 15: +1 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 1+1
Oct 2+1
Oct 3+1
Oct 40
Oct 50
Oct 60
Oct 7+2
Oct 80
Oct 90
Oct 100
Oct 110
Oct 120
Oct 130
Oct 14+2
Oct 15+1
Oct 160
  • 24 skills (24 skills found in its SKILL.md files)
  • 11 forks (11 forks)
  • 1mo ago last update (Last updated 1mo ago)

Install

Skills CLI

npx skills add AsyrafHussin/agent-skills

Asks which skills and agents to install. Just one: npx skills add AsyrafHussin/agent-skills --skill api-design-patterns — add -g for every project.

Claude Code

git clone https://github.com/AsyrafHussin/agent-skillscp -r "agent-skills/skills/api-design-patterns" ~/.claude/skills/

Copies the api-design-patterns skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add AsyrafHussin/agent-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • api-design-patterns

    RESTful API design, error handling, versioning, and best practices. Use when designing APIs, reviewing endpoints, implementing error responses, or setting up API structure. Triggers on "design API", "review API", "REST best practices", or "API patterns".

    skills/api-design-patterns/SKILL.md on GitHub (opens in a new tab)
  • clean-code-principles

    SOLID principles, design patterns, DRY, KISS, and clean code fundamentals. Use when reviewing architecture, checking code quality, refactoring, or discussing design decisions. Triggers on "review architecture", "check code quality", "SOLID principles", "design patterns", or "clean code".

    skills/clean-code-principles/SKILL.md on GitHub (opens in a new tab)
  • code-slop

    Detect AI-generated code patterns ("slop") in PHP/Laravel and TypeScript/React source — comment narration, generic naming, premature interfaces, defensive overdose, mock-everything tests, and the absence of human "scars". Use when reviewing AI-assisted PRs, auditing code for taste/quality (not metrics — that's technical-debt), or hardening a code-review checklist. Triggers on "review for AI slop"…

    skills/code-slop/SKILL.md on GitHub (opens in a new tab)
  • e2e-playwright-testing

    End-to-end testing with Playwright for web applications. Use when writing E2E tests, browser automation, form submission testing, or user flow testing. Triggers on "playwright", "e2e test", "browser test", "end-to-end", "form flow testing", or test files in tests/e2e/.

    skills/e2e-playwright-testing/SKILL.md on GitHub (opens in a new tab)
  • git-workflow

    Git best practices, branching strategies, commit conventions, and PR workflows. Use when reviewing git history, writing commits, setting up branching strategy, or improving git practices. Triggers on "git best practices", "commit message", "branching strategy", or "PR workflow".

    skills/git-workflow/SKILL.md on GitHub (opens in a new tab)
  • laravel-ai-sdk

    Laravel AI SDK for building AI-powered features. Use when creating agents, generating images or audio, working with embeddings, vector search, or testing AI features. Triggers on tasks involving laravel/ai, AI agents, tool-calling, structured output, streaming, embeddings, reranking, or AI faking in tests.

    skills/laravel-ai-sdk/SKILL.md on GitHub (opens in a new tab)
  • laravel-best-practices

    Laravel 13 conventions and best practices. Use when creating controllers, models, migrations, validation, services, or structuring Laravel applications. Triggers on tasks involving Laravel architecture, Eloquent, database, API development, or PHP patterns.

    skills/laravel-best-practices/SKILL.md on GitHub (opens in a new tab)
  • laravel-database-optimization

    Laravel database optimization patterns. Use when writing Eloquent queries, creating migrations, configuring caching, debugging slow queries, or optimizing database performance. Triggers on tasks involving N+1 queries, indexing, Redis caching, pagination, or database transactions.

    skills/laravel-database-optimization/SKILL.md on GitHub (opens in a new tab)
  • laravel-inertia-react

    Laravel + Inertia.js + React integration patterns. Use when building Inertia page components, handling forms with useForm, managing shared data, or implementing persistent layouts. Triggers on tasks involving Inertia.js, page props, form handling, or Laravel React integration.

    skills/laravel-inertia-react/SKILL.md on GitHub (opens in a new tab)
  • laravel-mcp

    Laravel MCP server development. Use when building MCP servers, tools, prompts, or resources for AI client integration. Triggers on tasks involving laravel/mcp, MCP tools, MCP prompts, MCP resources, or AI client protocols.

    skills/laravel-mcp/SKILL.md on GitHub (opens in a new tab)
  • laravel-owasp-security

    OWASP Top 10 security audit and secure coding guidelines for Laravel + React/Inertia.js applications. Use when auditing for vulnerabilities ("run OWASP audit", "security review", "check my app security") or writing secure Laravel code involving auth, payments, file uploads, or API design. Triggers on security-related tasks, payment handling, authentication, or any request to audit a Laravel codeb…

    skills/laravel-owasp-security/SKILL.md on GitHub (opens in a new tab)
  • laravel-queues

    Laravel 13 queue and job patterns — driver choice, job design (idempotency, ShouldQueue, model serialisation), retry and failure handling, worker scaling, Bus batching and chaining, Horizon when warranted, queue testing. Use when designing async jobs, scheduling background work, configuring Horizon, debugging stuck jobs, or auditing queue health. Triggers on "Laravel queue", "Laravel job", "backg…

    skills/laravel-queues/SKILL.md on GitHub (opens in a new tab)
  • laravel-testing

    Laravel 13 testing with Pest PHP 4 or PHPUnit 12. Use when writing feature tests, unit tests, or any test code in a Laravel application. Triggers on tasks involving HTTP tests, model factories, database assertions, mocking facades, authentication testing, or test organisation patterns.

    skills/laravel-testing/SKILL.md on GitHub (opens in a new tab)
  • php-best-practices

    PHP 8.x modern patterns, PSR standards, and SOLID principles. Use when reviewing PHP code, checking type safety, auditing code quality, or ensuring PHP best practices. Triggers on "review PHP", "check PHP code", "audit PHP", or "PHP best practices".

    skills/php-best-practices/SKILL.md on GitHub (opens in a new tab)
  • prd-writing

    Step-by-step workflow for writing Product Requirements Documents. Use when creating PRDs, documenting features, writing specifications, or planning new products. Triggers on "write PRD", "create PRD", "document requirements", "feature spec", or "product requirements".

    skills/prd-writing/SKILL.md on GitHub (opens in a new tab)
  • project-docs

    Project documentation lifecycle for PHP/Laravel and Node/TypeScript/React projects — bootstrapping essential docs, naming and folder conventions, freshness, and cleanup of AI-generated junk and stale files. Use when starting a new project, setting up docs/ structure, auditing markdown files, cleaning up the docs folder, or deciding which docs to keep, archive, or delete. Triggers on "set up docs"…

    skills/project-docs/SKILL.md on GitHub (opens in a new tab)
  • react-vite-best-practices

    React and Vite performance optimization guidelines. Use when writing, reviewing, or optimizing React components built with Vite. Triggers on tasks involving Vite configuration, build optimization, code splitting, lazy loading, HMR, bundle size, or React performance.

    skills/react-vite-best-practices/SKILL.md on GitHub (opens in a new tab)
  • seo-best-practices

    SEO patterns, conventions, and audit for web applications. Use when implementing meta tags, structured data, Core Web Vitals, sitemaps, Open Graph, auditing SEO, or optimizing pages for search engines. Triggers on "audit SEO", "check SEO", "review SEO", or tasks involving search optimization, schema markup, or social sharing meta tags.

    skills/seo-best-practices/SKILL.md on GitHub (opens in a new tab)
  • state-management

    React Query and Zustand patterns for state management. Use when implementing data fetching, caching, mutations, or client-side state. Triggers on tasks involving useQuery, useMutation, Zustand stores, caching, or state management.

    skills/state-management/SKILL.md on GitHub (opens in a new tab)
  • tailwind-best-practices

    Tailwind CSS patterns and conventions. Use when writing responsive designs, implementing dark mode, creating reusable component styles, configuring Tailwind, or migrating from v3 to v4. Triggers on tasks involving Tailwind classes, responsive design, dark mode, CSS styling, or "migrate to Tailwind v4".

    skills/tailwind-best-practices/SKILL.md on GitHub (opens in a new tab)
  • technical-debt

    Technical debt inventory, prioritization, and audit for PHP/Laravel (MySQL) and Node/TypeScript/React projects. Use when assessing code health, identifying refactoring candidates, planning debt paydown, or auditing a codebase for accumulated debt. Triggers on "audit technical debt", "find tech debt", "debt inventory", "what should we refactor first", or tasks involving code health, security debt,…

    skills/technical-debt/SKILL.md on GitHub (opens in a new tab)
  • testing-best-practices

    Unit testing, integration testing, and test-driven development principles. Use when writing tests, reviewing test code, improving test coverage, or setting up testing strategy. Triggers on "write tests", "review tests", "testing best practices", or "TDD".

    skills/testing-best-practices/SKILL.md on GitHub (opens in a new tab)
  • typescript-react-patterns

    TypeScript best practices for React development. Use when writing typed React components, hooks, events, refs, or generic components. Triggers on tasks involving TypeScript errors, type definitions, props typing, or type-safe React patterns.

    skills/typescript-react-patterns/SKILL.md on GitHub (opens in a new tab)
  • web-design-guidelines

    UI/UX best practices and accessibility audit. Use when reviewing UI code, checking accessibility, running accessibility audits, auditing forms, or ensuring web interface best practices. Triggers on "audit accessibility", "check WCAG", "review UI", "check accessibility", "audit design", "review UX", or "check best practices".

    skills/web-design-guidelines/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.