<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 TaegyuJEONG

ftja

A job-search agent that runs in your own Claude Code: it reads public LinkedIn postings against your criteria and shows why each role passed. Local-first, open source.

  • New — Created in the last 30 days
  • Active — Updated in the last 14 days
Works with
  • Claude

20 GitHub stars (20)

+20 in 30 days

Stars gained per day · daily snapshots since Oct 19
Stars gained per day, Oct 19 to Oct 23: +4 in total; the busiest day was Oct 22 with +2 stars.Oct 20: +1 starsOct 21: +1 starsOct 22: +2 starsOct 23: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 20+1
Oct 21+1
Oct 22+2
Oct 230
  • 8 skills (8 skills found in its SKILL.md files)
  • 2 forks (2 forks)
  • 2d ago last update (Last updated 2d ago)

Install

Skills CLI

npx skills add TaegyuJEONG/ftja

Asks which skills and agents to install. Just one: npx skills add TaegyuJEONG/ftja --skill ftja-keywords — add -g for every project.

Claude Code

git clone https://github.com/TaegyuJEONG/ftjacp -r "ftja/.agents/skills/ftja-keywords" ~/.claude/skills/

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

Plugin

/plugin marketplace add TaegyuJEONG/ftja

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.

  • ftja-keywords

    Write the keywords for a language the user has started reading postings in — for Stage 1's keyword list and for the Remote check's — and hand them to the user to confirm on the Pipeline tab. Invoke when the user says "/ftja-keywords", "add French keywords", "I added a language", or when `ftja.run_bridge wait` returns {"status": "keywords"} (the Pipeline tab's button).

    .agents/skills/ftja-keywords/SKILL.md on GitHub (opens in a new tab)
  • ftja-profile-update

    Update the profile summary from registered source files.

    .agents/skills/ftja-profile-update/SKILL.md on GitHub (opens in a new tab)
  • ftja-remote

    Draft (or redraft) the Remote check's setup for the user to confirm — the remote-work keywords, the categories the model answers, and which answers pass or fail — from where they live, where they want to work, their time zone and their work permit. Invoke when the user says "/ftja-remote", "set up the remote check", "write the remote setup", or when `ftja.run_bridge wait` returns {"status": "remo…

    .agents/skills/ftja-remote/SKILL.md on GitHub (opens in a new tab)
  • ftja-review

    Look at pending apply/skip decisions (recorded via the FTJA review server) and propose concrete criteria.json/rubric.md changes for clear-cut reasons. Invoke when the user says "sort out my applications", "review the digest", "update the judgment criteria" — also runs automatically as part of /ftja-run's preflight when pending decisions exist.

    .agents/skills/ftja-review/SKILL.md on GitHub (opens in a new tab)
  • ftja-run

    Run the daily FTJA job-search pipeline (scrape LinkedIn -> deterministic filter -> cheap-model sentence-block judgment -> mid-model resume/portfolio judgment -> digest + notification). Invoke when the user says "run job search", "run FTJA", "check today's postings", or on the scheduled launchd trigger. Also invoke for "/ftja-run continue" or "continue to Stage 1 / Stage 2", which takes a run that…

    .agents/skills/ftja-run/SKILL.md on GitHub (opens in a new tab)
  • ftja-setup

    One-time (but re-invocable) onboarding for FTJA — interviews the user and creates local rubric.md + criteria.json. Invoke when rubric.md/criteria.json don't exist yet, or when the user asks to "set up again" / "reset rubric" / "redo onboarding".

    .agents/skills/ftja-setup/SKILL.md on GitHub (opens in a new tab)
  • ftja-tune

    Update rubric.md/criteria.json from a conversational statement of a new preference or dealbreaker. Invoke when, in the course of ANY conversation about jobs/career in this project, the user states a new preference, dealbreaker, or pivot ("I'm not interested in traditional PM roles", "drop the onsite-required ones") — proactively offer to add it, don't silently apply it.

    .agents/skills/ftja-tune/SKILL.md on GitHub (opens in a new tab)
  • ftja-update

    Update this FTJA folder to the latest published version (git pull, dependencies, restart the viewer) and tell the user what changed. Invoke when the user says "update FTJA", "get the latest version", or after /ftja-run or the viewer reported that an update is available.

    .agents/skills/ftja-update/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.