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

by v0lka

skills

A set of AI agent skills for research and development tasks.

25 GitHub stars (25)

+6 in 16 days

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

Install

Skills CLI

npx skills add v0lka/skills

Asks which skills and agents to install. Just one: npx skills add v0lka/skills --skill prompts-review — add -g for every project.

Claude Code

git clone https://github.com/v0lka/skillscp -r "skills/agentic/prompts-review" ~/.claude/skills/

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

Plugin

/plugin marketplace add v0lka/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 — showing the first 30 of 36 files.

  • prompts-review

    Review all prompts in a codebase for optimality, balancing effectiveness and token efficiency. Covers explicit prompt files, string-literal prompts, and dynamically constructed prompts in code. Use when the user asks to review, audit, or optimize prompts, system messages, LLM instructions, or agent prompts.

    agentic/prompts-review/SKILL.md on GitHub (opens in a new tab)
  • code-review

    Comprehensive code review methodology for evaluating code changes. Identifies bugs, logic errors, security issues, structural problems, performance concerns, and unintended behavior changes. Use when reviewing uncommitted changes, specific commits, branch comparisons, or pull requests.

    development/code-review/SKILL.md on GitHub (opens in a new tab)
  • secure-go

    Write secure Go applications through everyday development practices — no AppSec expertise required. Covers the 12 OWASP Top 10 categories (2021 & 2025) with idiomatic Go patterns, standard library defaults, recommended libraries, and a security-focused linter setup. Use when writing or reviewing Go backend code, designing Go APIs, configuring production deployments, setting up CI/CD security chec…

    development/secure-go/SKILL.md on GitHub (opens in a new tab)
  • vibe-brain

    Analyzes the project codebase, documentation, and memory to identify the single highest-priority task to work on right now. Triggers on phrases like "Hey, what are we going to do today, Brain?", "What should I work on?", "What's next?", or any request for task prioritization.

    development/vibe-brain/SKILL.md on GitHub (opens in a new tab)
  • research-decision

    Analyze hypothesis results and the current state of the hypothesis graph to recommend continue, pivot, kill, or fork decisions for an research iteration. Considers timebox constraints, budget, research question alignment, and graph topology. Use after an experiment completes, when the researcher needs help deciding next steps, or when reviewing the overall research direction.

    engineering/research-decision/SKILL.md on GitHub (opens in a new tab)
  • research-experiment

    Guide experiment design, execution tracking, and result recording for an research hypothesis. Helps set up reproducible environments, plan minimal experiments, track progress against the timebox, and formally record outcomes. Use when starting an experiment for a hypothesis, setting up a test environment, tracking experiment progress, or documenting experiment results.

    engineering/research-experiment/SKILL.md on GitHub (opens in a new tab)
  • research-hypothesis

    Create, update, and manage hypothesis cards within an research project. Maintains the hypothesis graph (Mermaid diagram) and the catalog table. Handles parent-child relationships, status transitions, and result recording. Use when formulating a new hypothesis, recording experiment results, updating hypothesis status, or managing the hypothesis graph.

    engineering/research-hypothesis/SKILL.md on GitHub (opens in a new tab)
  • research-init

    Initialize a new research project following the Iterative Engineering Research Methodology. Creates the file catalog structure (brief, hypothesis graph, prior art page) and populates the research brief through structured dialogue with the researcher. Use when starting a new research, setting up a new investigation, or creating a sub-research.

    engineering/research-init/SKILL.md on GitHub (opens in a new tab)
  • research-prior-art

    Search, evaluate, and catalog prior art for an research project. Finds and annotates academic papers, CVEs, tools, conference talks, and source code repositories. Maintains the prior-art.md catalog with relevance assessments. Use when investigating existing work, reviewing literature, searching for CVEs, or when the researcher mentions prior art, references, or related work.

    engineering/research-prior-art/SKILL.md on GitHub (opens in a new tab)
  • research-status

    Generate a comprehensive status overview of an research project. Reads the brief, hypothesis graph, and hypothesis cards to produce a summary of progress, active fronts, time and budget consumption, and key findings. Use when the researcher wants a progress check, when preparing for a quarterly review, or when someone new needs to understand the current state of a research project.

    engineering/research-status/SKILL.md on GitHub (opens in a new tab)
  • research-synthesis

    Execute the synthesis phase of an research project. Analyzes the hypothesis graph, determines report verbosity (simple vs. complex path), generates the final report, creates a prototype inventory, and finalizes the implementation plan in the brief. Use when concluding a research project, writing the final report, or when the research question has been answered or the budget is exhausted.

    engineering/research-synthesis/SKILL.md on GitHub (opens in a new tab)
  • deeper-research

    Conduct thorough, multi-source research using Tree of Thoughts methodology. Produces cited, multi-perspective syntheses with explicit confidence ratings, evidentiary hierarchy, and transparent documentation of pruned branches. Use when the user asks for research, analysis, investigation, deep dive, literature review, or any complex topic requiring structured reasoning.

    research/deeper-research/SKILL.md on GitHub (opens in a new tab)
  • explore

    Explore → Plan → Implement. A thinking partner for exploring ideas, investigating problems, and clarifying requirements, that transitions into a structured roadmap specification (tasks in What/How/Where/Acceptance criteria format) for user approval, then implements the approved plan. Use when the user wants to think through something before a change, when requirements are unclear, or when discuss…

    research/explore/SKILL.md on GitHub (opens in a new tab)
  • scamper

    Transform existing ideas into improved variants using the SCAMPER method (Substitute, Combine, Adapt, Modify, Put to other use, Eliminate, Reverse). Use when the user has a baseline idea to improve, a process to redesign, or needs systematic ideation for differentiation.

    research/scamper/SKILL.md on GitHub (opens in a new tab)
  • study-paper

    Study, understand, and critically appraise research papers — skim for triage, read deeply, reproduce, compare, and teach them. Accepts a paper as a PDF, an arXiv ID or URL, a DOI, a citation, or a pasted abstract, and produces accurate, structured understanding — motivation, problem, method, experiments, results, and limitations — explicitly separating what a paper claims from what it demonstrate…

    research/study-paper/SKILL.md on GitHub (opens in a new tab)
  • triz-solver

    Solve inventive engineering, product, process, or system-design problems using TRIZ methodology. Use when facing design trade-offs, technical contradictions, or when you need breakthrough concepts rather than incremental optimization.

    research/triz-solver/SKILL.md on GitHub (opens in a new tab)
  • vibe-research

    Iterative research copilot for exploratory "vibe research." Progressively sharpens a broad topic into a sharp, high-value line of inquiry through multiple research loops. Use when the user wants to explore a topic, do open-ended research, brainstorm research directions, or says "vibe research."

    research/vibe-research/SKILL.md on GitHub (opens in a new tab)
  • security-policy-generator

    Analyze a project repository and build a project-specific threat model, then derive from it the secure coding rules that go into SECURITY.md — covering both classical security and the OWASP Top 10 for Agentic Applications 2026 (ASI01–ASI10). Use when the user asks to create a security policy, generate a threat model, or establish secure coding rules for a repository.

    security/security-policy-generator/SKILL.md on GitHub (opens in a new tab)
  • humanize-ru

    Removes signs of machine generation from Russian-language AI text, preserving its original register and communicative purpose. Does not turn everything into conversational style — scientific text remains scientific, business text remains business, and conversational remains conversational. Use when you need to remove AI markers from text for publication, bypass AI detectors, or adapt machine outp…

    writing/humanize-ru/SKILL.md on GitHub (opens in a new tab)
  • go-code-organization

    Guides the agent to write well-organized Go code and projects. Use when writing or reviewing Go code involving variable scoping, nested control flow, init functions, getters/setters, interfaces, generics, type embedding, functional options, package structure, utility packages, package naming, code documentation, or linter configuration. Covers the 16 most common code and project organization mist…

    development/idiomatic-go/go-code-organization/SKILL.md on GitHub (opens in a new tab)
  • go-concurrency-foundations

    Guides the agent to avoid foundational concurrency mistakes in Go: confusing concurrency with parallelism, assuming concurrency is always faster, misusing channels vs mutexes, ignoring data races and race conditions, mis-sizing worker pools for CPU- vs I/O-bound work, and misunderstanding Go contexts. Use when writing, reviewing, or refactoring any concurrent Go code, goroutines, channels, mutexe…

    development/idiomatic-go/go-concurrency-foundations/SKILL.md on GitHub (opens in a new tab)
  • go-concurrency-practice

    Enforces practical Go concurrency rules from "100 Go Mistakes" (Ch.9, #61-#74) when writing or reviewing concurrent Go code. Use when code involves goroutines, channels, select statements, sync primitives (Mutex, WaitGroup, Cond, errgroup), or when passing contexts across goroutine boundaries. Catches context propagation bugs, goroutine leaks, loop variable captures, channel misuse, data races wi…

    development/idiomatic-go/go-concurrency-practice/SKILL.md on GitHub (opens in a new tab)
  • go-control-structures

    Enforces correct usage of Go control structures including range loops, break statements, and defer in loops. Use when writing or reviewing Go code that iterates over slices, arrays, maps, or channels with range, uses break inside switch/select within loops, or places defer calls inside loops.

    development/idiomatic-go/go-control-structures/SKILL.md on GitHub (opens in a new tab)
  • go-data-types

    Guides the agent to avoid common Go mistakes with basic data types, slices, and maps. Use when writing or reviewing Go code that involves integer literals, numeric overflow, floating-point arithmetic, slice initialization/slicing/appending/copying, map initialization, or value comparison. Covers mistakes #17-#29 from "100 Go Mistakes and How to Avoid Them."

    development/idiomatic-go/go-data-types/SKILL.md on GitHub (opens in a new tab)
  • go-error-management

    Guides the agent to avoid common Go error management mistakes when writing or reviewing Go code. Covers panic usage, error wrapping vs transforming, checking error types and values correctly with errors.As/errors.Is, handling errors exactly once, explicitly ignoring errors, and handling defer errors. Use when writing, reviewing, or refactoring Go error handling code, or when working with sentinel…

    development/idiomatic-go/go-error-management/SKILL.md on GitHub (opens in a new tab)
  • go-functions-methods

    Enforces best practices for Go functions and methods including receiver type selection, named result parameters, nil receiver pitfalls, io.Reader over filenames, and defer argument evaluation. Use when writing, reviewing, or refactoring Go functions, methods, receivers, or defer statements.

    development/idiomatic-go/go-functions-methods/SKILL.md on GitHub (opens in a new tab)
  • go-optimizations

    Guides the agent to write and review performance-sensitive Go code by applying CPU cache awareness, false sharing prevention, instruction-level parallelism, data alignment, escape analysis, allocation reduction, inlining, profiling, GC tuning, and Docker/Kubernetes GOMAXPROCS configuration. Use when writing hot-path Go code, reviewing performance-critical sections, reducing allocations, profiling…

    development/idiomatic-go/go-optimizations/SKILL.md on GitHub (opens in a new tab)
  • go-standard-library

    Guides the agent to avoid common Go standard library mistakes when writing or reviewing Go code. Covers time.Duration misuse, time.After memory leaks, JSON handling pitfalls (type embedding, monotonic clock, map of any), SQL mistakes (sql.Open, connection pooling, prepared statements, null values, row iteration errors), closing transient resources (HTTP body, sql.Rows, os.File), missing return af…

    development/idiomatic-go/go-standard-library/SKILL.md on GitHub (opens in a new tab)
  • go-strings

    Guides the agent to write correct and efficient Go string code. Use when writing or reviewing Go code that iterates over strings, concatenates strings, trims strings, converts between string and []byte, or extracts substrings. Covers rune semantics, string iteration pitfalls, trim vs. suffix/prefix functions, Builder-based concatenation, avoiding useless string/byte conversions, and preventing me…

    development/idiomatic-go/go-strings/SKILL.md on GitHub (opens in a new tab)
  • go-testing-mistakes

    Guides the agent to avoid common Go testing mistakes when writing or reviewing test code. Covers test categorization (build tags, env vars, short mode), race detection, test execution modes (parallel, shuffle), table-driven tests, avoiding sleeps in tests, handling the time API deterministically, using httptest/iotest utility packages, writing accurate benchmarks, and leveraging Go testing featur…

    development/idiomatic-go/go-testing-mistakes/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.