Matilda
A bot to answer to recruiters' messages
Install / Use
/learn @maikelthedev/MatildaREADME
What is this?
This is a work in progress for a bot to answer recruiters in Linkedin
How does it work?
It uses Puppeteer to access the given account, download the messages, reformat them, then does some NLP on them to give a conversational-ish response.
What bits are finished?
- Login
- Getting all the conversations.
- Downloading the conversations to files.
- Reformat the conversations. // Not sure I want to reformat them more.
What is coming soon?
- Discover some patterns in the messages.
- Respond to the recruiter with some canned responses.
- Archive replied messages.
- Ignore past recruiters unless unless they have new messages.
You should create a .env file on the root of the repo with USERNAME=username PASS=password ME=fullname
Being username your email in Linkedin, and fullname your name as it appears on LinkedIn. That .env file is already added in .gitignore
Also, don't forget to create a fixtures folder.
Related Skills
imsg
347.2kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
oracle
347.2kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
lobster
347.2kLobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (s
Hook Development
108.0kThis skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
