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

by arcasilesgroup

ai-engineering

Developer-centered AI engineering: build software with security, quality and governance. One local binary under the agent you already run

  • Active — Updated in the last 14 days
  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Cursor
  • Copilot
  • OpenCode

61 GitHub stars (61)

+3 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +3 in total; the busiest day was Oct 2 with +1 stars.Oct 1: 0 starsOct 2: +1 starsOct 3: 0 starsOct 4: 0 starsOct 5: +1 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: +1 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 2+1
Oct 30
Oct 40
Oct 5+1
Oct 60
Oct 70
Oct 80
Oct 90
Oct 100
Oct 110
Oct 120
Oct 130
Oct 14+1
Oct 150
Oct 160
  • 30 skills (30 skills found in its SKILL.md files)
  • 3 forks (3 forks)
  • 2d ago last update (Last updated 2d ago)

Install

Skills CLI

npx skills add arcasilesgroup/ai-engineering

Asks which skills and agents to install. Just one: npx skills add arcasilesgroup/ai-engineering --skill ai-adversarial-loop — add -g for every project.

Claude Code

git clone https://github.com/arcasilesgroup/ai-engineeringcp -r "ai-engineering/skills/ai-adversarial-loop" ~/.claude/skills/

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

Plugin

/plugin marketplace add arcasilesgroup/ai-engineering

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 41 files.

  • ai-adversarial-loop

    Coordinate a multi-round debate between two agents until the code is clean. adversarial-reviewer (the critic) assumes everything is wrong; fixer implements fixes or disputes them with evidence. They exchange findings through a shared thread file, and each keeps its memory across rounds. Use as the orchestrator's review gate, or when the user asks for an adversarial review-and-fix loop on recent c…

    skills/ai-adversarial-loop/SKILL.md on GitHub (opens in a new tab)
  • ai-agents-md

    Creates, audits and maintains the AGENTS.md a repository owes its coding agents, following the agents.md convention (https://agents.md/). Decides root-only versus nested AGENTS.md files from the repo's real shape, interviews the tree (not the user) for build/test/lint commands, and writes only what an agent cannot deduce from the code. Audits a set that already exists: a rule the code states, a c…

    skills/ai-agents-md/SKILL.md on GitHub (opens in a new tab)
  • ai-architect

    Research and advise on the best way to approach a software project, including architecture, tech stack, implementation strategy, pricing/operating-cost tradeoffs, benchmark research, and comparisons with similar real-world projects. When the project hinges on a technical mechanism, it can also run a gated arXiv prior-art deep dive before recommending a path. Use before building, mid-build, or aft…

    skills/ai-architect/SKILL.md on GitHub (opens in a new tab)
  • ai-audit-code

    Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen everything: question whether the task needs to exist at all (YAGNI), reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Supports intensity levels: lite, full (default), ultra. Use on ANY coding task: writing, add…

    skills/ai-audit-code/SKILL.md on GitHub (opens in a new tab)
  • ai-audit-design

    Use when a web interface needs its visual defects found and fixed with measurements rather than opinions — misaligned rows, ragged card interiors, touch targets, rendered contrast over gradients and images, text printing over text, Gestalt proximity, divider lines that should be space, and type-scale drift — measured in a real browser across widths, and proved unchanged afterwards. Not for electi…

    skills/ai-audit-design/SKILL.md on GitHub (opens in a new tab)
  • ai-audit-docs

    Audits documentation files against actual repo state. Detects dead references (links to nonexistent files/URLs), false claims (doc says feature X exists but the code doesn't), outdated version numbers, and references to commands that don't exist. Input: path to docs dir or specific files (defaults to docs/ README.md AGENTS.md). Output: ranked markdown table of findings with severity and location.…

    skills/ai-audit-docs/SKILL.md on GitHub (opens in a new tab)
  • ai-brainstorm

    Use when the user brings a fuzzy idea that must be pinned down before research or planning — "handshake", "get on the same page", "align on this idea", "let me explain my vision", or before ANY creative work (a feature, a component, a behavior change). One question at a time until the whole idea can be explained in 3rd-grader language, the request classified (spike / bounded / architectural), the…

    skills/ai-brainstorm/SKILL.md on GitHub (opens in a new tab)
  • ai-code-review

    Comprehensive code review skill. Two modes: diff review for over-engineering findings (ranked, compact), and debt collection for deferred shortcut ledgers. Checks against AGENTS.md code style rules (KISS, YAGNI, DRY, early returns, naming). Use when the user asks to "review code", "code review", "find over-engineering", "check for bloat", or "review this diff". Not for diagnosing runtime failures…

    skills/ai-code-review/SKILL.md on GitHub (opens in a new tab)
  • ai-codegraph

    Semantic code intelligence via MCP: call chains, blast radius, cross-file symbol relationships. Uses CodeGraph (colbymchenry/codegraph) — a local-first Rust server that builds a SQLite knowledge graph from tree-sitter ASTs. One tool: codegraph_explore. Use when the question involves "how does X work", "what calls Y", "if I change X what breaks", or cross-file dependency analysis. Not for literal…

    skills/ai-codegraph/SKILL.md on GitHub (opens in a new tab)
  • ai-config-to-project

    Adapts a governed project's architecture rules, config, overrides, and AGENTS.md after ai-eng init. Manual only. Writes a proposal page and stops until the person says yes, then runs ai-eng adapt apply. Trigger for "/ai-config-to-project", "adapt this project", "the init rules are wrong for this repo".

    skills/ai-config-to-project/SKILL.md on GitHub (opens in a new tab)
  • ai-debug

    Finds the root cause of broken behaviour and names it at file:line, then writes the check that fails for that reason before changing anything. Also resolves merge and rebase conflicts by intent rather than by taking a side. Trigger for "it's not working", "this used to work", "I'm getting an error", "CI is failing", "why is X happening", "I have conflicts", "the rebase failed". Not for adding tes…

    skills/ai-debug/SKILL.md on GitHub (opens in a new tab)
  • ai-design-md-planner

    Interviews the user about their product and visual taste, commits to a specific referenced aesthetic direction, and writes a DESIGN.md design system file in Google's DESIGN.md format — then audits it with the official `@google/design.md` CLI until it lints clean. Use this skill whenever the user wants a design system, design tokens, a DESIGN.md, a style guide, a brand/visual identity, a color pal…

    skills/ai-design-md-planner/SKILL.md on GitHub (opens in a new tab)
  • ai-explore

    Answers questions about this repository by reading it, anchored to file:line, and tours an unfamiliar area for somebody who has just arrived. Trigger for "where does X live", "how does this work", "why does it do that", "what depends on Y", "walk me through", "map this module", "trace this import chain", "onboard me". Not for evidence from outside this repository — use /ai-research. Not for diagn…

    skills/ai-explore/SKILL.md on GitHub (opens in a new tab)
  • ai-git-cleanup

    Action-first cleanup of finished local git branches and worktrees — one question lists every removal, the answer runs it, the report says what happened. Auto-invoked by "tidy up", "tidy up these branches", "tidy branches", "sync to main", "delete old branches", "start fresh", "limpieza de branches", "limpia branches", "sincroniza a main", or by naming ai-git-cleanup. Phase 0 migrates to the defau…

    skills/ai-git-cleanup/SKILL.md on GitHub (opens in a new tab)
  • ai-issue-report

    Reports a reproducible fault to a team or an upstream project — for ai-engineering itself or for any service the client is building — as a governed payload: closed allow-listed fields, scanned for machine paths, personal data (PII) and secrets before anything is written, draft kept local, and the exact bytes shown with their SHA-256 before anybody confirms anything. Trigger for "report this bug",…

    skills/ai-issue-report/SKILL.md on GitHub (opens in a new tab)
  • ai-note

    Saves a finding that took real time to reach — a non-obvious behaviour, an integration trap, a workaround and the reason it is needed — as committed markdown, stamped with the commit and the file patterns it describes so that it can be detected as stale later. Searches those notes too. Trigger for "save this", "note that", "remember this", "we worked this out the hard way", "do we have notes on",…

    skills/ai-note/SKILL.md on GitHub (opens in a new tab)
  • ai-orchestrator

    Build a whole feature end-to-end through subagents. It plans gated checkpoints, writes tests and prototypes, then loops each checkpoint through implement → behavior gate (CLI/code tests, UI e2e last) → UI gate (live vs prototype) → adversarial review gate until every checkpoint passes, then hands it to a human to review. Use when the user says "build X", "orchestrate X", "/ai-orchestrator <featur…

    skills/ai-orchestrator/SKILL.md on GitHub (opens in a new tab)
  • ai-pr-loop-fix

    Post-implementation CI verification loop: pushes the current branch, polls CI via gh, diagnoses failures, applies obvious fixes (lint, import, type errors), and loops until green or 5 iterations cap. Never auto-merges. Trigger for "fix CI", "get to green", "CI loop", "verify CI". Not for diagnosing non-CI failures — use /ai-debug. Not for adding test coverage — use /ai-verify. Not for complex log…

    skills/ai-pr-loop-fix/SKILL.md on GitHub (opens in a new tab)
  • ai-prototype

    Build a single-file, clickable HTML prototype of a UI screen or flow, following the design directions given in the request. Use when the user asks to prototype, mock up, or sketch a UI (e.g. "/ai-prototype order list, dense, neutral palette", "mock up the settings page").

    skills/ai-prototype/SKILL.md on GitHub (opens in a new tab)
  • ai-read-docs

    Use when the work depends on versioned or external behaviour — adding a package, writing setup or config, integrating an SDK or a paid API, debugging a framework change — or on anything involving third-party APIs, libraries, frameworks, CLIs, cloud services, model/provider SDKs, fast-moving product behavior, user requests for latest/current/official behavior, unfamiliar repo docs/specs, errors th…

    skills/ai-read-docs/SKILL.md on GitHub (opens in a new tab)
  • ai-research

    Finds evidence from outside this repository and reports it with numbered citations, or marks a claim [unsourced] and leaves it marked. Uses only the tools the client actually has: the local floor is always on, web search / Tavily / Exa run only when the client configured them, and NotebookLM deep research runs only when `notebooklm doctor` passes — an absent tool degrades and is named, never an e…

    skills/ai-research/SKILL.md on GitHub (opens in a new tab)
  • ai-review-ui

    Compare the live UI of the web app against its HTML prototype in .ai-engineering/workflow/prototypes/ and report the visual and behavioral gaps. Screenshots both, then two parallel reviewers (subagents, or `claude -p`) diff them, one for visuals and one for behavior. Use when the user asks to review, check, or diff the implemented UI against a prototype (e.g. "/ai-review-ui order-list", "does the…

    skills/ai-review-ui/SKILL.md on GitHub (opens in a new tab)
  • ai-security

    Six-phase security audit of a codebase — web apps, APIs, services, CLI tools, libraries, and daemons — with adversarial validation: the agent that verifies a finding is never the one that found it. Recon, parallel hunting across 8 attack classes, validation, reporting, schema-validated findings.json, and independent verification. Only exploitable issues with real impact are reported — never theor…

    skills/ai-security/SKILL.md on GitHub (opens in a new tab)
  • ai-stress-test

    Test system behavior under extreme load to find breaking points, capacity limits, and failure modes. Covers stress, spike, and breakpoint testing with k6 (primary), JMeter, or Locust. Refuses unbounded concurrency and production saturation without explicit approval. Trigger for "stress test", "load test until it breaks", "find the breaking point", "capacity test", "spike test", "how much traffic…

    skills/ai-stress-test/SKILL.md on GitHub (opens in a new tab)
  • ai-test-planner

    Plan and write the tests for a feature, bottom-up. Everything that code or the CLI can verify (pure logic, API endpoints, DB constraints, auth/role rules) is tested without a browser. UI end-to-end tests come last and cover only what the lower layers can't. Use when the user asks to plan tests, write tests, or add test coverage for a feature or checkpoint (e.g. "/ai-test-planner discount rules").

    skills/ai-test-planner/SKILL.md on GitHub (opens in a new tab)
  • ai-verify

    Use when work has to be verified — "verify the feature", "did we build what was asked", "review this diff", "is it ready to commit" — by choosing the right verification tier (standalone, embedded, or chain) and producing verdicts with evidence, not impressions. Not for milestone-declared security audits — use /ai-security. Not for diagnosing a failure — use /ai-debug.

    skills/ai-verify/SKILL.md on GitHub (opens in a new tab)
  • ai-visual-recap

    Turn a PR, branch, commit, or git diff into an interactive visual recap with diagrams, file maps, API/schema summaries, annotated diffs, and focused review notes. Trigger for "recap this PR", "summarize the change for review", "show me what this branch changed". In ai-engineering it runs when CLOSING a milestone (step 12), not on demand; the artifact lives at .ai-engineering/recap.html. Not for j…

    skills/ai-visual-recap/SKILL.md on GitHub (opens in a new tab)
  • ai-write

    Writes technical documentation for this repository: a README, a wiki page, product documentation, API docs or a technical post. Applies the framework's single writing standard (`references/documentation-writer.md`) and verifies every document against the tree. Trigger for "write the README", "update the wiki", "document this API", "write a technical post about", "refresh the docs". Not for the ch…

    skills/ai-write/SKILL.md on GitHub (opens in a new tab)
  • ai-writing-behavior

    Authors and revises Agent Behavior BEHAVIOR.md specs that capture recurring, judgeable agent conduct. Use when creating, reviewing, splitting, grouping, or calibrating behavior specs, or when translating trace failures and runtime guidance into durable behaviors. Trigger for "write a behavior spec", "turn this failure into a behavior", "calibrate this behavior", "BEHAVIOR.md". Not for merely scor…

    skills/ai-writing-behavior/SKILL.md on GitHub (opens in a new tab)
  • spec-extract

    Turn an unwritten agreement into a checkable spec — pull the requirements out of this conversation, a ticket, a pasted thread, or a design discussion, and write them to the project's spec file as numbered, falsifiable claims. Use before starting a feature, when the user says "write this up", "turn this into a spec", "make a design doc", "what did we agree", "capture the requirements", or "create…

    skills/ai-verify/tiers/1-standalone/spec-extract/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.