Skip to content
Back to skills

Mark Rejected

ASecurity

This skill should be used when the user wants to mark a company as rejected in their Excel job tracker (List.xlsx). Triggers on phrases like "mark [company] as rejected", "reject [company] in the tracker", "[company] rejected me", "strikethrough [company]", "update [company] to rejected", "I got rejected by [company]", "remove [company] from active", "rejected [company]", rejected [company] [role]".

  • 9 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added May 28, 2026
toolsgo

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add Mahashwetha/Job-search-email-system-claude --skill mark-rejected --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mark Rejected?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mark Rejected
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mahashwetha-mark-rejected/badge)](https://www.skillsdirectory.com/skills/mahashwetha-mark-rejected)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mark-rejected
description: This skill should be used when the user wants to mark a company as rejected in their Excel job tracker (List.xlsx). Triggers on phrases like "mark [company] as rejected", "reject [company] in the tracker", "[company] rejected me", "strikethrough [company]", "update [company] to rejected", "I got rejected by [company]", "remove [company] from active", "rejected [company]", rejected [company] [role]".
---

# Mark Company as Rejected

Update `List.xlsx` for a company that rejected you: set column D to `Rejected` and apply strikethrough formatting across columns A–F.

## Steps

Run the bundled script at `.claude/skills/mark-rejected/scripts/mark_rejected.py` with the company name as the argument, from the project root.

The script finds all rows where column A contains the company name (case-insensitive substring match), sets column D to `Rejected`, applies strikethrough to columns A–F while preserving existing font properties, and saves the file. It handles `PermissionError` automatically via a temp copy if the file is open in Excel.

## After running

Check the output — it reports the row number and company name for each row updated. If multiple unexpected rows matched, the company name was too broad. Revert any wrong rows manually in Excel (remove strikethrough, restore the original status).

The daily email will automatically show ❌ Rejected for that company on the next run.

## If the script fails

Open `List.xlsx` manually, find the company row, type `Rejected` in column D, select cells A–F, open Format Cells (`Ctrl+1`), go to the Font tab, and check Strikethrough.

Files in this skill

  • SKILL.md1.6 KB
  • scripts/mark_rejected.py2.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.