<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 1d ago

by theafh

ai-modules

A collection of professional AI skills, packaged as Claude and Codex plugins and deployable globally across IDE vendors or per project.

  • Active — Updated in the last 14 days
Works with
  • Claude
  • Codex
View on GitHub (opens in a new tab)

39 GitHub stars (39)

+1 in 30 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Nov 5: +1 in total; the busiest day was Oct 30 with +1 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 starsOct 17: 0 starsOct 18: 0 starsOct 19: 0 starsOct 20: 0 starsOct 21: 0 starsOct 22: 0 starsOct 23: 0 starsOct 24: 0 starsOct 25: 0 starsOct 26: 0 starsOct 27: 0 starsOct 28: 0 starsOct 29: 0 starsOct 30: +1 starsOct 31: 0 starsNov 1: 0 starsNov 2: 0 starsNov 3: 0 starsNov 4: 0 starsNov 5: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 80
Oct 90
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
Oct 170
Oct 180
Oct 190
Oct 200
Oct 210
Oct 220
Oct 230
Oct 240
Oct 250
Oct 260
Oct 270
Oct 280
Oct 290
Oct 30+1
Oct 310
Nov 10
Nov 20
Nov 30
Nov 40
Nov 50
  • 30 skills (30 skills found in its SKILL.md files)
  • 8 forks (8 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add theafh/ai-modules

Asks which skills and agents to install. Just one: npx skills add theafh/ai-modules --skill agent_spinner — add -g for every project.

Claude Code

git clone https://github.com/theafh/ai-modulescp -r "ai-modules/plugins/ai_dev/skills/agent_spinner" ~/.claude/skills/

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

Plugin

/plugin marketplace add theafh/ai-modules

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 — showing the first 30 of 33 files.

  • agent_spinner

    Run helper agents from an orchestrating agent under one quality contract, whatever delegation the host offers. Establishes the capability tier, declares a phase plan, picks an orchestration shape and its width, contains each helper to one path, checks work refute-by-default, classifies helper non-results, keeps the dispatch roster on disk, and merges cited findings into one verdict-first report.…

    plugins/ai_dev/skills/agent_spinner/SKILL.md on GitHub (opens in a new tab)
  • ai_instruction_formatting

    Organize AI-consumed content (prompts, rules, skills, commands, agents, system instructions) into pseudo-XML by wrapping each semantic concern in a dedicated tag for role, policy, inputs, and output contract. Use when structuring or reorganizing the body of a SKILL.md, agent or sub-agent definition, command file, rules document (.mdc), CLAUDE.md, AGENTS.md, or GEMINI.md configuration, prompt temp…

    plugins/ai_dev/skills/ai_instruction_formatting/SKILL.md on GitHub (opens in a new tab)
  • ai_instruction_writing

    Write AI-consumed content using positive, action-oriented language as the primary carrier of every instruction. Use when creating or editing any artifact an AI reads at inference time. Those artifacts include SKILL.md files, .mdc rule files, CLAUDE.md/AGENTS.md/GEMINI.md configuration, prompt templates, system prompts, commands, agent and sub-agent definitions, instruction sets, and persona defin…

    plugins/ai_dev/skills/ai_instruction_writing/SKILL.md on GitHub (opens in a new tab)
  • format_markdown

    Apply markdown linting compliance and best practices when creating or editing markdown files (.md, .mdc). Covers blank-line rules around block elements, consistent bullet style, fenced code blocks with language identifiers, table alignment syntax, header level progression, list indentation and spacing, and link/image conventions.

    plugins/ai_dev/skills/format_markdown/SKILL.md on GitHub (opens in a new tab)
  • format_python

    Apply formatting standards, code quality rules, structure conventions, linting prevention, and best practices when generating or editing Python code (.py). Covers indentation, quoting, imports, naming, line length, type hints, error handling, logging, data structures, testing, and security practices aligned with common linters (flake8, ruff, pylint).

    plugins/ai_dev/skills/format_python/SKILL.md on GitHub (opens in a new tab)
  • format_rust

    Apply clippy-aligned Rust practices when writing or editing Rust code (.rs). Covers procedural flow, clippy-driven clarity improvements, minimal imports, Result/Option idioms, the error-versus-invariant model with panic discipline and clippy unwrap_used enforcement, fallible builders following the error idiom by consumer, string prefix/suffix handling, borrowing clarity, iteration style, string b…

    plugins/ai_dev/skills/format_rust/SKILL.md on GitHub (opens in a new tab)
  • git_auto_review

    Run an automated review-and-fix loop over the checked-out branch's change since the default branch plus its working tree, and over the default branch's uncommitted changes: git_review is the only gate, a single writer agent fixes the findings that qualify, each round is verified refute-by-default and re-reviewed on its delta, and the loop stops under stated convergence rules. Use when the user as…

    plugins/ai_dev/skills/git_auto_review/SKILL.md on GitHub (opens in a new tab)
  • git_checkout

    Put the repository onto an existing branch wherever it lives: fetch every remote without pruning, switch when the branch is already local, create a local branch with an explicit upstream when one remote carries the name, ask which remote to track when several do, and separate a nonexistent branch from one hidden by a narrow fetch refspec. Use when the user asks to check out or switch to a branch,…

    plugins/ai_dev/skills/git_checkout/SKILL.md on GitHub (opens in a new tab)
  • git_commit

    Create one structured git commit covering the full current working-tree state. Use when the user explicitly asks to commit in the current turn, saying "commit", "commit this", "commit changes", "make a commit", "write a commit message", "git commit", or an equally direct ask to put the current repo state into git history. Invoke only on that explicit request; a turn that merely finishes other wor…

    plugins/ai_dev/skills/git_commit/SKILL.md on GitHub (opens in a new tab)
  • git_refresh

    Refresh a local git repo back to a clean current default branch: fetch/prune, detect the remote HEAD, fast-forward main/master by --ff-only, delete merged local branches, and offer gated cleanup for upstream-gone, squash-merged, stale, or force-delete branch pruning. Use when the user asks to clean up branches, refresh main, refresh master, delete merged branches, get back to a clean main, prune…

    plugins/ai_dev/skills/git_refresh/SKILL.md on GitHub (opens in a new tab)
  • git_review

    Review the changes the user names and answer two questions kept apart: could they be approved in general, and can they be structurally merged. The target is a pull request by URL or number, a branch by name or checked out, or the default branch's uncommitted changes. The report opens with the reviewed commit, then the verdicts. Use when the user asks to review this branch, assess the pull request…

    plugins/ai_dev/skills/git_review/SKILL.md on GitHub (opens in a new tab)
  • guardrail

    Hub and source of truth for the repo-root guardrail documents (CHARTER.md, ARCHITECTURE.md, TESTING.md, SECURITY.md) that keep AI agents anchored to human intent while a project evolves within its declared boundaries. Explains the doc set, the authority hierarchy, the shared format, and how skills consult the docs, suggests which guardrails fit a repository, and drafts one only on explicit user r…

    plugins/ai_dev/skills/guardrail/SKILL.md on GitHub (opens in a new tab)
  • guardrail_audit

    Read-only audit of a repository's existing guardrail docs. It surfaces doc-vs-doc contradictions and doc-vs-code divergences ranked by the guardrail hierarchy, plus grounded missing-doc proposals where repo substance warrants an absent doc. Edits nothing; every finding carries evidence and a reconcile recommendation, and the run ends by asking how to proceed. Use when auditing, health-checking, o…

    plugins/ai_dev/skills/guardrail_audit/SKILL.md on GitHub (opens in a new tab)
  • harness_portability

    Cross-agent-harness and cross-OS portability review for runtime artefacts bundled inside skills and plugins. Use when creating, editing, reviewing, or troubleshooting shell scripts, Python or Node helpers, hooks and hook configuration, MCP servers, command wrappers, setup and install flows, plugin wiring, agent and subagent definitions, agent frontmatter, tool allowlists, read-only agent enforcem…

    plugins/ai_dev/skills/harness_portability/SKILL.md on GitHub (opens in a new tab)
  • skill_doctor

    Check-only doctor for skill artifacts. It audits SKILL.md frontmatter, descriptions that must serve both a browsing user and an LLM router, registration, tests, and instruction quality for one skill, a skill family, or every skill in the repo, editing no targets and running no harness-portability review. Use when checking a skill, auditing SKILL.md metadata or descriptions, reviewing skill-family…

    plugins/ai_dev/skills/skill_doctor/SKILL.md on GitHub (opens in a new tab)
  • task

    Manage the project task backlog as plain markdown files in tasks/. Use when the user asks to list or query existing tasks, to update or expand one, to triage or split backlog items, or to work across several tasks at once, and as the fallback for any tasks, todos, or backlog request naming no single lifecycle step. Not for one named step on one task, which a sibling owns for creation, readiness c…

    plugins/ai_dev/skills/task/SKILL.md on GitHub (opens in a new tab)
  • task_audit

    Audit one implemented or finished task against the actual codebase. Use when verifying a believed-done task, checking claimed completion against the code, or running a drift check before close-out. Inspect code and tests, run verification, stamp audited only on clean implemented work, and report gaps otherwise.

    plugins/ai_dev/skills/task_audit/SKILL.md on GitHub (opens in a new tab)
  • task_auto_check

    Autonomously drive one task from open or checked to ready through task_check, verifier-approved body repairs, and final mechanical task-lint cleanup. Use when a user asks to auto-fix readiness issues, make a task ready, refresh a stale task against the current codebase, or run an autonomous readiness loop without implementing the task. A task whose premise the code invalidates stops the loop and…

    plugins/ai_dev/skills/task_auto_check/SKILL.md on GitHub (opens in a new tab)
  • task_check

    Check one task before implementation. Use when the user asks if a task is ready to build or still valid. Assess structure, scope, focus, complexity, contradictions, and ambiguity, verify the task's premise and described current state against the codebase, surface a stale invalidated task with deferral as the user's option, then stamp ready or checked and report readiness issues.

    plugins/ai_dev/skills/task_check/SKILL.md on GitHub (opens in a new tab)
  • task_create

    Create exactly one new task file for one upcoming work item. Use when the user asks to make, add, file, write, or capture a single task or todo. Use task for listing, querying, updating, archiving, linting, or multi task backlog work.

    plugins/ai_dev/skills/task_create/SKILL.md on GitHub (opens in a new tab)
  • task_explain

    Explain one project task in compact what/why/how prose without editing it. Use when the user asks to explain, summarize, walk through, or orient on a task file by path, partial name, or conversation context. If the task reference is missing or ambiguous, activate and ask which task to explain. Not for readiness, next-work selection, implementation, audit, finish, or repair.

    plugins/ai_dev/skills/task_explain/SKILL.md on GitHub (opens in a new tab)
  • task_finish

    Close one completed or parked task. Use when the user asks to finish, mark done, defer, park, drop, or archive a task. Set finished or deferred, move the file to archive, update links, and relint.

    plugins/ai_dev/skills/task_finish/SKILL.md on GitHub (opens in a new tab)
  • task_fix

    Repair the whole tasks backlog tree in one pass and assess its backlog-coherence by default. Use when the user asks to health check, clean up, audit, or lint the backlog, to check backlog coherence or consistency, to say whether selected tasks ship together, or to autonomously resolve backlog judgement calls. Run the archive inclusive linter, fix mechanical frontmatter, status, location, link, da…

    plugins/ai_dev/skills/task_fix/SKILL.md on GitHub (opens in a new tab)
  • task_implement

    Implement one existing task file end to end. Use when the user asks to build, do, or implement the work described by a task. Edit code and tests, run verification, stamp implemented, and leave audit and finish to sibling skills.

    plugins/ai_dev/skills/task_implement/SKILL.md on GitHub (opens in a new tab)
  • task_select

    Select and rank eligible live tasks from the project backlog. Use when the user asks what task to work on next, asks the agent to pick or prioritize backlog work, rank open tasks, choose from tasks/, or recommend the next task/action without editing task files.

    plugins/ai_dev/skills/task_select/SKILL.md on GitHub (opens in a new tab)
  • update_changelog

    Create or update a day-grouped, add-only CHANGELOG.md from git commit history. Use when asked to generate, refresh, or maintain a repository changelog. Produces newest-first day sections while keeping existing entries immutable and processes one day at a time to stay within context limits.

    plugins/ai_dev/skills/update_changelog/SKILL.md on GitHub (opens in a new tab)
  • language_humanizer

    Review, rewrite, or write a document so its intended reader understands it on the first read: coherent from beginning to end, plain in its wording, and carrying every load-bearing element of the input (conditions, requirement strength, numbers, actors, causal joints) through intact, with any reduction taken out of filler rather than content. Use when a user asks to make a document easier to under…

    plugins/ai_editorial/skills/language_humanizer/SKILL.md on GitHub (opens in a new tab)
  • executive_summary

    Create executive summaries from documents, reports, and written content. Use when user asks to summarize a document, create an executive summary, condense content, extract key takeaways, or synthesize written materials. Produces structured prose preserving logic and reasoning at 10-15% of original length.

    plugins/knowledge_management/skills/executive_summary/SKILL.md on GitHub (opens in a new tab)
  • spr

    Convert any input text into a Sparse Priming Representation (SPR). An SPR is a compact, markdown-structured set of non-overlapping, informationally dense priming statements that allow another LLM (not previously exposed to the source) to reconstruct the original material as completely as possible. Use when asked to create an SPR, produce priming statements, generate a sparse priming representatio…

    plugins/knowledge_management/skills/spr/SKILL.md on GitHub (opens in a new tab)
  • wiki

    Build and maintain a persistent, compounding knowledge base of interlinked plain markdown files. Use when the user asks to create, build, start, or initialize a wiki or knowledge base; add, create, or write wiki pages; query, compare, contrast, reference, or analyze an existing wiki to answer a research or domain question; archive or reorganize wiki pages.

    plugins/knowledge_management/skills/wiki/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.