All authors

Claude Skills by Elnora-AI
github.com/Elnora-AI52 skills0 installs76 views
- DeployDeploy applications to Vercel. Use when deploying to preview or production.Votes: 0GitHub stars: 22
- IntegrationDiscover, install, and configure Vercel Marketplace integrations (databases, auth, logging, etc.). Use when adding third-party services to a Vercel project.Votes: 0GitHub stars: 22
- SetupSet up Vercel CLI and configure project linking. Use when first connecting a project to Vercel.Votes: 0GitHub stars: 22
- V0Generate and iterate on UIs/apps with Vercel v0 via the v0 Platform API. Use when building a frontend with v0, calling the v0 API/SDK, or spending v0 credits.Votes: 0GitHub stars: 22
- VercelDeploy, manage, and develop projects on Vercel from the command lineVotes: 0GitHub stars: 22
- Merit Aktiva WorkspaceMerit Aktiva accounting — routes work to the elnora-merit CLI, slash commands, and agents. Use when: looking up or creating invoices, recording payments, checking financial reports, managing customers/vendors, or any Merit Aktiva accounting task. TRIGGERS: "merit", "merit aktiva", "aktiva", "invoice", "sales invoice", "purchase invoice", "create invoice", "unpaid invoices", "record payment", "customer balance", "vendor", "income statement", "profit and loss", "balance sheet", "VAT", "accounti...Votes: 0GitHub stars: 10
- Merit Business TripsHow to record Estonian foreign business trips (välislähetus) in Merit Aktiva correctly: tax-free daily allowance (välislähetuse päevaraha), the VAT treatment of flights and hotels (which is NOT reverse charge), paying a non-employee's travel via a käsundusleping, and client/partner meals (vastuvõtukulud). All figures are the current statutory limits — verify against Riigi Teataja, since the 2025 reform raised several of them and older blog figures are stale. Use when: booking per diem, a trip...Votes: 0GitHub stars: 10
- Merit Company LookupLook up Estonian companies in the Business Register (äriregister) using the two FREE live services via `elnora-merit ariregister`: invoicing requisites (legal name, VAT number, status, address) by registry code, and e-invoice capability. Use to fill or verify customer/invoice details from the authoritative source, or to check whether a company can receive e-invoices before sending one. Use when: looking up a company's registry data, getting a VAT number or address by registry code, verifying ...Votes: 0GitHub stars: 10
- Merit DocumentsKeep every Merit Aktiva transaction backed by its source document (receipt / supplier invoice). Audits Merit for invoices missing an attachment, searches configured sources (local folders, or Gmail/Drive/etc. via a command adapter) for the matching PDF, stages or attaches it, and reports what it cannot find to a Slack-compatible webhook. Runs on a schedule. Use when: "missing receipts", "which invoices have no document", "attach receipts", "receipt audit", "documents without invoices", "find ...Votes: 0GitHub stars: 10
- Merit LhvHow to pull an LHV bank statement straight into Merit Aktiva without touching a file export — LHV's own MCP server returns camt.053 XML, which is exactly what Merit's bank-statement import accepts. Covers connecting LHV (OAuth2 + Smart-ID, read-only), the 31-day window, the multi-currency trap, and where the statement stops being the agent's job and becomes a match-and-confirm in the Merit UI. Use when: importing an LHV statement, reconciling the LHV bank in Merit, pulling transactions or bal...Votes: 0GitHub stars: 10
- Merit Palk EmployeesHow to onboard employees and maintain contracts, contacts, and base salary agreements in Merit Palk via `elnora-merit palk`. Covers the sendemployees-vs-sendpayterms distinction, required import codes, and reading the employee / agreement lists. Use when: adding a new employee, creating a first contract, setting or updating a base salary agreement, adding an employee's bank/contact details, or listing employees/agreements. TRIGGERS: "add employee", "onboard employee", "new hire", "create cont...Votes: 0GitHub stars: 10
- Merit Palk PayrollHow to run monthly payroll in Merit Palk via `elnora-merit palk` — enter salaries and withholdings (sendsalary) and record absences/leave/sick days (sendabsence). Covers the positive/negative Typecode rule, the absence type enum, and the accounting-period fields. Use when: calculating or entering salary for a month, adding a withholding/deduction, recording vacation, sick leave, or any other absence, or running the monthly payroll. TRIGGERS: "run payroll", "enter salary", "calculate salary", ...Votes: 0GitHub stars: 10
- Merit Palk ReportsHow to read data out of Merit Palk via `elnora-merit palk` — the salary & hours report, the general-ledger batch (to post payroll into accounting), and the vacation obligation balance. All read-only POST queries. Use when: pulling the salaries & working-hours report, getting the GL journal for a payroll month to post into Aktiva/another ledger, or checking an employee's unused vacation days. TRIGGERS: "salary report", "hours report", "payroll report", "salaries and working hours", "GL batch",...Votes: 0GitHub stars: 10
- Merit Palk SettingsHow to configure per-employee payroll settings and dimensions in Merit Palk via `elnora-merit palk` — basic exemption (tax-free income) usage, vacation liability rate, reduced work capacity, and department/cost-centre/project dimensions. All POST writes. Use when: setting an employee's tax-free income usage, creating a vacation liability rate, recording reduced/decreased work capacity (social-tax relief), or adding a dimension code. TRIGGERS: "basic exemption", "tax-free income", "maksuvaba t...Votes: 0GitHub stars: 10
- Merit Palk WorkspaceMerit Palk payroll — routes work to the elnora-merit CLI's `palk` command group and the topic how-to skills. Use when: onboarding an employee, running payroll (salaries, withholdings, absences), reading the salary/hours or GL report, checking vacation obligation, or any Merit Palk payroll task. Merit Palk is a SEPARATE product from Aktiva accounting — own credentials, own host, own PRO license. TRIGGERS: "merit palk", "palk", "payroll", "salary", "wage", "withholding", "absence", "vacation", ...Votes: 0GitHub stars: 10
- Merit Payments BankHow to record payments and reconcile the bank statement correctly in Merit Aktiva (maksed / pank) via the elnora-merit CLI. The core skill is choosing the right transaction type for each line — customer receipt, vendor/tax payment, other income, or other expenditure — plus bank-statement import, settlements (tasaarveldus), prepayments, currency payments, and internal transfers. Use when: recording a payment, marking an invoice paid, importing a bank statement, reconciling the bank, netting a ...Votes: 0GitHub stars: 10
- Merit Purchase InvoicesHow to enter vendor bills (ostuarve) correctly in Merit Aktiva via the elnora-merit CLI — vendor resolution, invoice rows + VAT, posting straight to the ledger vs the approval queue (kinnitamata ostuarved / kinnitusring), purchase credit notes, and expense claims. For EU/foreign suppliers see the merit-reverse-charge skill. Use when: entering a purchase invoice, recording a vendor bill, booking a supplier receipt/expense, creating a draft invoice for approval, issuing a purchase credit note, ...Votes: 0GitHub stars: 10
- Merit ReportsWhich Merit Aktiva financial report answers which question, and how to read the output, via the elnora-merit CLI. Income statement, balance sheet, sales, purchase, customer debts, and customer payments — all read-only. Use when: pulling a profit & loss, balance sheet, sales or purchase report, checking what a customer owes, or listing customer payments. TRIGGERS: "income statement", "profit and loss", "P&L", "kasumiaruanne", "balance sheet", "bilanss", "sales report", "purchase report", "cust...Votes: 0GitHub stars: 10
- Merit Reverse ChargeHow to book reverse-charge VAT (pöördkäibemaks) correctly in Merit Aktiva — EU intra-community acquisitions and foreign-supplier services. The trigger is the VENDOR's country, NOT a VAT code: there is no reverse-charge code to pick. Use when: booking a purchase invoice from an EU or non-EU supplier, an EU acquisition of goods/services, a foreign SaaS/cloud bill, or any time you must decide which VAT treatment a foreign purchase gets. TRIGGERS: "reverse charge", "reverse vat", "reverse-charge"...Votes: 0GitHub stars: 10
- Merit Sales InvoicesHow to create, find, credit, and send sales invoices correctly in Merit Aktiva (müügiarve) via the elnora-merit CLI. Covers customer resolution, VAT tax-code selection, self-managed invoice numbering, prepayment invoices, credit notes, and delivery by e-mail / e-invoice. Use when: creating a sales invoice, billing a customer, issuing a credit note, recording a prepayment invoice, sending an invoice as an e-invoice or PDF, or finding/looking up an existing sales invoice. TRIGGERS: "create sale...Votes: 0GitHub stars: 10
- Merit StripeHow Stripe payments must be set up and recorded in Merit Aktiva — the canonical clearing-account method. Stripe is a payment intermediary, not your bank: never book the bank deposit as revenue (it arrives NET of fees). Each Stripe payout is booked as ONE summary GL batch — gross card sales as revenue + output VAT, Stripe fees as a separate expense, through a clearing account the real bank row then clears. Use when: setting up Stripe in Merit, booking Stripe payouts, reconciling card sales, de...Votes: 0GitHub stars: 10
- Merit TsdThe Estonian TSD (tulu- ja sotsiaalmaksu deklaratsioon) annexes that are NOT payroll: lisa 5 (gifts, donations, entertainment/vastuvõtukulud) and lisa 6 (expenses unrelated to business — fines, sunniraha, tax-authority interest). Covers what makes a TSD mandatory for a month, the 22/78 gross-up, the exact e-MTA form codes, and the cumulative annual allowance that is the single most common mistake. Merit Palk's "Saada TSD" sends the payroll annexes only — it cannot file these. Use when: tax-au...Votes: 0GitHub stars: 10
- Merit Vat KmdHow VAT and the Estonian VAT return (käibedeklaratsioon / KMD) work in Merit Aktiva, and how to get them right from the elnora-merit CLI. Covers the tax-code model, paying the VAT, what feeds each KMD line, time-of-supply, and pulling supporting VAT figures. The KMD itself is generated and filed in the Merit UI — the API has no KMD endpoint. Use when: preparing or checking the VAT return, choosing a VAT/tax code, understanding a KMD line, reconciling VAT figures, or asking why the GL VAT bala...Votes: 0GitHub stars: 10
- Linear WorkspaceLinear issue management — routes work to specialized agents and slash commands. Use when: creating, updating, searching, bulk-editing, cleaning up, syncing Linear. TRIGGERS: "linear", "ticket", "issue", "create issue", "update issue", "search issues", "my issues", "bulk", "cleanup", "sync", "log bug", "file issue", "report bug", "new ticket", "add task", "open ticket", "open issue", "throw this in linear", "track this in linear", "capture as issue", "put on the backlog".Votes: 0GitHub stars: 8
- Elnora AdminThis skill should be used when the user asks to "log in", "logout", "check auth", "create API key", "revoke API key", "list API keys", "check health", "submit feedback", "view audit log", "shell completions", "get account", "update account", "account details", "view agreements", "accept terms", "validate token", "elnora setup", "api key policy", "delete account", "list users", "feature flags", "legal documents", "set feature flag", "manage legal docs", "list profiles", "show profiles", "whoam...Votes: 0GitHub stars: 4
- Elnora AgentThis skill should be used when the user asks about "Elnora agent capabilities", "what can the agent do", "what tools does Elnora have", "what can Elnora do", "agent tools", "web search", "academic search", "PubMed", "ArXiv", "Exa", "Tavily", "Perplexity", "Valyu", "ToolUniverse", "scientific tools", "agent memory", "code execution", "sandbox", "search papers", "search literature", "drug discovery", "protein analysis", "clinical trials", "file operations", "agent skills", or any question about...Votes: 0GitHub stars: 4
- Elnora FilesThis skill should be used when the user asks to "list files", "read a file", "get file content", "view protocol output", "file versions", "version history", "download protocol", "upload file", "upload batch", "bulk upload", "create file", "archive file", "fork file", "promote file", "working copy", "commit working copy", "update file", "restore version", or any task involving Elnora Platform file management. NOT for searching file contents across files — use elnora-search for that.Votes: 0GitHub stars: 4
- Elnora FoldersThis skill should be used when the user asks to "create folder", "list folders", "rename folder", "move folder", "delete folder", "organize files into folders", or any task involving Elnora Platform project folder management.Votes: 0GitHub stars: 4
- Elnora OrgsThis skill should be used when the user asks to "list organizations", "create org", "org members", "billing", "invite member", "manage invitations", "list invitations", "resend invitation", "reinvite", "cancel invitation", "accept invitation", "get invitation info", "remove member from org", "organization library", "shared library", "library files", "library folders", "set default org", "delete org", "list all orgs", "set stripe", or any task involving Elnora Platform organization management ...Votes: 0GitHub stars: 4
- Elnora PlatformUse when the user asks about "Elnora platform", "elnora CLI", "platform API", "platform overview", "what commands are available", "elnora help", "how to use Elnora", or any general question about the Elnora AI Platform that doesn't fit a specific domain. Routes to domain-specific sub-skills for token-efficient guidance.Votes: 0GitHub stars: 4
- Elnora ProjectsThis skill should be used when the user asks to "list projects", "create a project", "get project details", "show my Elnora projects", "new project", "project members", "update project", "archive project", "add member", "remove member", "leave project", or any task involving Elnora Platform project management.Votes: 0GitHub stars: 4
- Elnora SearchThis skill should be used when the user asks to "search tasks", "find a protocol", "search files", "search file content", "search inside files", "find tasks about", "query Elnora", "search Elnora platform", "full text search", "search all", "search everything", "find", or any task involving searching the Elnora Platform for tasks, files, or all resources by keyword. NOT for web search — use elnora-agent for that.Votes: 0GitHub stars: 4
- Elnora TasksThis skill should be used when the user asks to "create a task", "send a message", "generate a protocol", "list tasks", "get task", "view task details", "read task messages", "update task status", "archive a task", "talk to Elnora", "ask Elnora to generate", "protocol conversation", or any task involving Elnora Platform task management and protocol generation.Votes: 0GitHub stars: 4
- Elnora ReviewThis skill should be used when the user asks to "review the knowledge base", "list review items", "KB review queue", "approve a review item", "reject a review item", "auto-tidy proposals", "pending KB changes", or any task involving the Elnora Platform Knowledge Base review queue.Votes: 0GitHub stars: 4
- Google WorkspaceGoogle Workspace CLI — routes to service-specific skills for Gmail, Sheets, Calendar, Tasks, Docs, Forms, Drive, Analytics and Search Console. TRIGGERS: "gmail", "email", "send email", "inbox", "calendar", "meeting", "sheets", "spreadsheet", "tasks", "google docs", "gdoc", "outreach", "google form", "form responses", "create google form", "feedback form", "survey form", "google analytics", "GA4", "traffic", "sessions", "visitors", "search console", "GSC", "what are we ranking for", "search qu...Votes: 0GitHub stars: 2
- Gw ApiCall ANY Google API method via the generic Discovery invoker — services with no curated command group (Drive, Slides, People, Chat, Keep, Meet, Classroom, Apps Script, Admin SDK, ...) and uncovered methods on curated ones. Includes schema introspection, dry-run validation, NDJSON pagination, and a destructive-method guard. TRIGGERS: "google api", "gw api", "api call", "discovery", "drive api", "slides", "people api", "contacts", "chat api", "admin sdk", "apps script", "classroom", "any google...Votes: 0GitHub stars: 2
- Gw CalendarCreate, update, and list Google Calendar events via CLI. Handles Google Meet links, attendees, timezones, reminders, and locations. Also reads and edits booking pages (appointment schedules) by driving Chrome, since Google ships no API for them. TRIGGERS: "calendar", "meeting", "schedule", "event", "google meet", "book a call", "availability", "schedule meeting", "create event", "update event", "reschedule", "change event", "modify event", "reminder", "booking page", "booking pages", "appoint...Votes: 0GitHub stars: 2
- Gw DocsGet, create, import, append, and replace text in Google Docs via CLI. Accepts doc IDs or full URLs. Import renders a Markdown file as a native Doc (headings, tables, lists, links). TRIGGERS: "google docs", "google doc", "create doc", "read doc", "append to doc", "replace in doc", "document", "gdoc", "write to doc", "paste into doc", "import markdown to doc", "md to google doc", "render markdown as doc", "open md as google doc"Votes: 0GitHub stars: 2
- Gw DriveList, get, upload, download, export, organize, and share Google Drive files via CLI. TRIGGERS: "drive", "google drive", "upload file", "download file", "share file", "drive folder", "export doc as pdf", "find file in drive", "move file", "trash file"Votes: 0GitHub stars: 2
- Gw FormsRead and write Google Forms via CLI. Get metadata, list responses, create new forms, add or remove items, edit title and description. Accepts form IDs or editor URLs. TRIGGERS: "google form", "google forms", "form responses", "form submissions", "create google form", "feedback form", "survey form", "whistleblower form", "anonymous form", "list form responses", "read form", "add question to form", "edit form", "delete form question"Votes: 0GitHub stars: 2
- Gw GmailSend, draft, list, read, reply, scan, and manage Gmail via CLI. TRIGGERS: "gmail", "email", "send email", "draft email", "reply email", "inbox", "outreach", "scan replies", "mail", "compose", "trash email", "email thread"Votes: 0GitHub stars: 2
- Gw InboxQuick inbox scan — recent emails with sender, subject, snippet. TRIGGERS: "check inbox", "inbox", "new emails", "unread emails", "scan inbox", "what's in my inbox", "any new mail", "email summary"Votes: 0GitHub stars: 2
- Gw SetupFirst-run setup for the Google Workspace (gw) plugin. Creates the plugin venv, installs deps, walks the user through a Google Cloud project + Desktop OAuth client (driving a browser when possible), authenticates, and verifies. Use for "set up gw", "gw setup", "authenticate google workspace", "gw first run", "connect my google account", "install gw". TRIGGERS: "gw setup", "set up google workspace", "gw auth setup", "gw first run", "connect google account", "google workspace login", "oauth setup"Votes: 0GitHub stars: 2
- Gw SheetsRead, write, append, and list Google Sheets via CLI. TRIGGERS: "sheets", "spreadsheet", "google sheets", "read sheet", "write sheet", "append row", "update cell", "list spreadsheets"Votes: 0GitHub stars: 2
- Gw TasksCreate, list, and complete Google Tasks via CLI. TRIGGERS: "google tasks", "create task", "task list", "complete task", "to-do", "task reminder"Votes: 0GitHub stars: 2
- Agent CoordinationCoordination protocol for agents accessing the knowledge base. Use when any agent needs to fetch prior notes, templates, or reference documents from the vault. Triggers: fetch prior notes, access templates, find reference docs, get the template, find a prior document, previous work on, standing document, how did we handle this beforeVotes: 0GitHub stars: 2
- File NamingFile naming conventions. MUST load before writing, creating, renaming, moving, or saving any file anywhere — vault, repo, cloud storage, or local disk. Triggers: write file, create file, rename file, move file, save file, save as, name this, export, new document, new note, generate pdf, generate report, save report, file name, filename, what should I name, where should I saveVotes: 0GitHub stars: 2
- Vault AccessSearch, access, and create files in the local Obsidian vault (.md, .base, .canvas). Use when the user asks to search the vault, find documents or notes, access reference docs, create dashboards, or make canvases.Votes: 0GitHub stars: 2
- Slack CliComplete Slack Web API CLI — 201 methods across 29 command groups. Every public endpoint. Agent-friendly JSON output. Auto-generated from the official OpenAPI spec + @slack/web-api SDK. Use when: sending messages, reading channels, adding reactions, managing files, searching, pins, bookmarks, reminders, user groups, canvases, lists, admin, and any Slack operation. TRIGGERS: "slack", "slack api", "slack message", "slack reaction", "slack channel", "slack search", "slack file", "slack pin", "sl...Votes: 0GitHub stars: 2
- Slack MessagesSend Slack messages to channels or users via the elnora-slack CLI. Resolves channel/user IDs from the cached workspace reference, formats messages, handles threads and DMs, and enforces a draft-and-approve gate before anything is sent. TRIGGERS: "send slack", "slack message", "post on slack", "message on slack", "tell on slack", "send to #", "post in #", "slack DM", "dm on slack", "notify on slack", "announce on slack"Votes: 0GitHub stars: 2