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

by onurpolat05

ALBA

Turn Claude Code into a personal AI agent with persistent memory. Interactive setup, 9 skills, 8 hooks, role-agnostic. Verified against v2.1.220.

Works with
  • Claude

23 GitHub stars (23)

+2 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +2 in total; the busiest day was Oct 9 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: +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 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 80
Oct 9+1
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 16+1
  • 9 skills (9 skills found in its SKILL.md files)
  • 5 forks (5 forks)
  • 2mo ago last update (Last updated 2mo ago)

Install

Skills CLI

npx skills add onurpolat05/ALBA

Asks which skills and agents to install. Just one: npx skills add onurpolat05/ALBA --skill create-skill — add -g for every project.

Claude Code

git clone https://github.com/onurpolat05/ALBAcp -r "ALBA/.claude/skills/create-skill" ~/.claude/skills/

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

Plugin

/plugin marketplace add onurpolat05/ALBA

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.

  • create-skill

    Create one new skill end to end - asks about purpose, trigger phrases, tools and context, then writes .claude/skills/<name>/SKILL.md with valid frontmatter and registers it in CLAUDE.md. Use when user says "create a skill", "make a slash command for this", "turn this workflow into a skill", "new skill for X". Do NOT use for hooks, rules or MCP integrations (use /extend), and do NOT use to change…

    .claude/skills/create-skill/SKILL.md on GitHub (opens in a new tab)
  • end

    Close a work session - asks what was completed, what was learned and what comes next, then updates dashboard, todo, learnings, errors and writes memory/daily/YYYY-MM-DD.md. Use when user says "end session", "wrap up", "I'm done for today", "save progress", "let's close", "log this session". Do NOT use for a week-level retrospective (use /weekly-review) or for cross-session pattern mining (use /re…

    .claude/skills/end/SKILL.md on GitHub (opens in a new tab)
  • extend

    Add one new capability to an existing ALBA setup - skill, hook, rule, slash command or MCP integration - interactively, then wire it into CLAUDE.md and settings.json. Use when user says "add a skill", "add a hook", "I want a rule for X", "connect Trello/Gmail/Linear", "extend my agent", "can ALBA also do X". Do NOT use for first-time setup (use /setup). If the user already knows they want a skill…

    .claude/skills/extend/SKILL.md on GitHub (opens in a new tab)
  • reflect

    Cross-session pattern analysis - reads recent daily logs, errors and learnings to surface recurring problems, then proposes rules, skills or hooks with evidence. Runs in a forked subagent. Use when user says "reflect", "find patterns", "what keeps going wrong", "how can I improve my workflow", "analyze my sessions", "am I repeating mistakes". Do NOT use for this week's summary and next-week plann…

    .claude/skills/reflect/SKILL.md on GitHub (opens in a new tab)
  • research

    Structured web research with cited sources and confidence levels; runs in a forked subagent, quick (3-5 sources) or deep (8-10 sources, saved to memory/research/). Use when user says "research X", "look into X", "find information about X", "investigate X", "what's the state of X". Do NOT use for questions answerable from the codebase or memory files, for single-fact lookups (just answer, or fetch…

    .claude/skills/research/SKILL.md on GitHub (opens in a new tab)
  • setup

    One-time bootstrap of a personal ALBA agent system - asks 7 discovery questions, then generates CLAUDE.md, the memory tree, skills, hooks, rules and .claude/settings.json. Use when the user explicitly types /setup, has just cloned ALBA, and has no CLAUDE.md yet. Do NOT use to add a single skill, hook or rule to a working setup (use /extend), and never run it against an already-configured system -…

    .claude/skills/setup/SKILL.md on GitHub (opens in a new tab)
  • start

    Open a work session - reads dashboard and todo, checks for a resumable daily log, prints today's top priorities in under 10 lines. Use when user says "start", "let's begin", "good morning", "what am I working on today", "open the session", or types /start at the top of a session. Do NOT use for a mid-session check (use /status, which is read-only and does not look for a resume point), and do NOT…

    .claude/skills/start/SKILL.md on GitHub (opens in a new tab)
  • status

    Read-only snapshot of the current focus, active/completed task counts and blockers, in under 8 lines. Use when user says "status", "where are we", "what's left", "any blockers", "quick check", or wants a mid-session pulse without changing anything. Do NOT use to open a session (use /start, which also looks for a resumable daily log) and do NOT use for week-level analysis (use /weekly-review).

    .claude/skills/status/SKILL.md on GitHub (opens in a new tab)
  • weekly-review

    Weekly retrospective - gathers this week's daily logs, learnings and errors, asks 3 questions, saves memory/state/weekly-reviews/YYYY-Www.md and refreshes the dashboard priorities. Use when user says "weekly review", "review my week", "how did this week go", "plan next week", "wrap up the week", or it is the end of the work week. Do NOT use to close a single day (use /end) or for open-ended multi…

    .claude/skills/weekly-review/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.