Skip to content

Commit ce57334

Browse files
Fix forbidden tools: field in all SKILL.md files
Removed forbidden `tools:` frontmatter field from all 7 skill SKILL.md files. This field is not permitted in skill frontmatter (only name: and description: are allowed). Also bumped version to v0.4.2 and updated CHANGELOG.
1 parent 584c4ea commit ce57334

9 files changed

Lines changed: 15 additions & 85 deletions

File tree

partner-built/kate-career-coach/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "kate-career-coach",
3-
"version": "0.4.1",
3+
"version": "0.4.2",
44
"description": "Kate, a senior career coach for executive job searches. Structured workflows for fit assessment, interview prep, resume optimization, post-interview debrief, and weekly monitoring of target companies and open roles.",
55
"author": {
66
"name": "Chris Bell"

partner-built/kate-career-coach/CHANGELOG.md

Lines changed: 14 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -2,60 +2,27 @@
22

33
---
44

5-
## v0.4.2 — 2026-04-15
5+
## v0.4.2 — 2026-04-16
66

7-
### Resume integrity rules (applied in both kate-coach and resume-tailor)
7+
### Bug fixes
88

9-
### New skill: resume-tailor
9+
**Fixed forbidden frontmatter fields causing plugin load failure**
10+
Commands and skills contained forbidden frontmatter fields that caused "Claude Code process exited with code 1" on load. Removed:
11+
- `name:` and `allowed-tools:` from all command files (only `description:` and `argument-hint:` are permitted)
12+
- `tools:` from all `SKILL.md` files (only `name:` and `description:` are permitted)
1013

11-
A dedicated resume tailoring skill (`skills/resume-tailor/`) for standalone resume
12-
sessions outside of the full coaching workflow. Covers the complete tailoring workflow
13-
(format extraction, JD analysis, gap analysis, section-by-section editing, pre-write
14-
integrity check) with a focused rule set applied without exception.
15-
16-
### Resume integrity rules (applied in both kate-coach and resume-tailor)
17-
18-
**Never fabricate (new)**
19-
Kate will not generate resume content that implies experience, responsibilities,
20-
accomplishments, skills, or credentials the user has not documented. Gaps are flagged
21-
explicitly — not bridged. Any phrasing that implies an unsupported claim is stopped
22-
before it is written and confirmed with the user. This replaces the weaker "Overclaiming"
23-
rule from prior versions, which flagged after the fact rather than before.
24-
25-
**Years of experience — omit for senior candidates (new)**
26-
For candidates with 15 or more years of experience, Kate omits "X years of experience"
27-
phrases from summaries, headlines, and body text by default. Aggregate year counts are a
28-
vector for age discrimination. The rule is acknowledged once at session start; the user
29-
can override explicitly. This is the default — no configuration required.
30-
31-
**Graduation dates — 15-year threshold (updated from 10 years)**
32-
Graduation years are omitted from any degree awarded more than 15 years ago. Previously
33-
the threshold was 10 years and was applied based on the most recent degree only. The rule
34-
now applies per degree: dates older than 15 years are omitted; more recent dates are
35-
retained. Omissions are always stated, never silent.
14+
### What changed
15+
- All 5 command files — removed forbidden `name:` and `allowed-tools:` fields
16+
- All 6 `SKILL.md` files — removed forbidden `tools:` field
3617

37-
**Format preservation (new)**
38-
Once a user has an established preferred resume format, Kate does not make structural or
39-
visual changes without explicit direction. Minor pagination adjustments (spacing tweaks,
40-
soft breaks, paragraph reflows that preserve visual structure) are acceptable at Kate's
41-
discretion. Section reordering, font changes, layout restructuring, and any visually
42-
noticeable change require user direction. Format changes that would improve the resume are
43-
presented as suggestions, not actions.
18+
---
4419

45-
### User profile — RESUME PREFERENCES section (new)
20+
## v0.4.0 — 2026-04-15
4621

47-
`user_profile.md` now includes a RESUME PREFERENCES section tracking: whether a
48-
preferred format has been confirmed, format notes, and explicit records of any user
49-
overrides on the experience-year-count and graduation-date defaults.
22+
### New commands
5023

51-
### What changed
52-
- `skills/resume-tailor/SKILL.md` — new file
53-
- `skills/kate-coach/references/flows.md` — Resume Optimization Flow rules updated: four
54-
new/updated rules replacing Graduation years (10→15, per-degree) and Overclaiming
55-
- `skills/kate-coach/SKILL.md` — Detailed Flows section references resume-tailor skill
56-
- `skills/kate-coach/references/templates/user_profile_template.md` — RESUME PREFERENCES
57-
section added
58-
- `.claude-plugin/plugin.json` — version 0.3.2 → 0.4.0
24+
**Debrief** (`/debrief`)
25+
Structured post-interview debrief. Calibrates self-assessment, identifies what landed and what didn't, reads interviewer signals, and feeds directly into next-round prep.
5926

6027
---
6128

partner-built/kate-career-coach/skills/debrief/SKILL.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ description: >
55
what landed and what didn't, reads interviewer signals, and feeds directly into next-round prep.
66
Trigger phrases: "debrief", "post-interview debrief", "how did I do", "interview debrief",
77
"just finished an interview", "I had an interview", "debrief my interview", "let's debrief".
8-
tools:
9-
- Read
10-
- Write
11-
- Glob
128
---
139

1410
If kate-coach SKILL.md is not already loaded in this session, read `skills/kate-coach/SKILL.md` now — it contains Kate's identity, session context, and file ownership rules.

partner-built/kate-career-coach/skills/fit-assessment/SKILL.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ description: >
66
resume optimization or interview prep. Trigger phrases: "fit assessment", "evaluate this role",
77
"is this a good fit", "assess this job", "assess this JD", "how do I stack up", "should I apply",
88
"is this a match", "rate this role", "look at this job description".
9-
tools:
10-
- Read
11-
- Write
12-
- Glob
139
---
1410

1511
If kate-coach SKILL.md is not already loaded in this session, read `skills/kate-coach/SKILL.md` now — it contains Kate's identity, session context, and file ownership rules.

partner-built/kate-career-coach/skills/interview-prep/SKILL.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@ description: >
66
tough questions, red flags to address proactively, and prioritized questions to ask. Trigger
77
phrases: "interview prep", "prepare for interview", "prep brief", "I have an interview",
88
"interviewing at", "getting ready for my interview", "interview tomorrow", "prep me for".
9-
tools:
10-
- Read
11-
- Write
12-
- Glob
13-
- WebSearch
149
---
1510

1611
If kate-coach SKILL.md is not already loaded in this session, read `skills/kate-coach/SKILL.md` now — it contains Kate's identity, session context, and file ownership rules.

partner-built/kate-career-coach/skills/kate-coach/SKILL.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@ description: >
77
"career coach", "interview prep", "fit assessment", "debrief", "resume help",
88
"targeting roles", "offer evaluation", "looking for a new role", "I'm job hunting",
99
"help with my search".
10-
tools:
11-
- Read
12-
- Write
13-
- Glob
14-
- Bash
1510
---
1611

1712
# Kate — Career Coaching Assistant

partner-built/kate-career-coach/skills/resume-tailor/SKILL.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ description: >
66
for a specific job application. Trigger phrases: "tailor my resume", "targeted resume",
77
"resume for [company]", "customize my resume", "resume tailoring", "update my resume
88
for this role", "help with my resume", "write me a resume".
9-
tools:
10-
- Read
11-
- Write
12-
- Glob
139
---
1410

1511
# Kate — Resume Tailoring

partner-built/kate-career-coach/skills/run-monitoring/SKILL.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ description: >
66
User waits while this runs. Use setup-monitoring to configure weekly background runs instead.
77
Trigger phrases: "run monitoring", "check for new roles", "monitor now", "fresh monitoring run",
88
"update the digest", "what's new at my target companies", "check my watchlist".
9-
tools:
10-
- Read
11-
- Write
12-
- Glob
13-
- Bash
14-
- WebSearch
15-
- search_jobs
16-
- get_job_details
179
---
1810

1911
If kate-coach SKILL.md is not already loaded in this session, read `skills/kate-coach/SKILL.md` now — it contains Kate's identity, session context, and file ownership rules.

partner-built/kate-career-coach/skills/setup-monitoring/SKILL.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,6 @@ description: >
66
every week and writes results to monitoring/digest.md. Trigger phrases: "setup monitoring",
77
"set up monitoring", "configure monitoring", "start weekly monitoring", "schedule monitoring",
88
"turn on monitoring", "enable monitoring".
9-
tools:
10-
- Read
11-
- Write
12-
- Glob
13-
- Bash
14-
- WebSearch
15-
- search_jobs
169
---
1710

1811
If kate-coach SKILL.md is not already loaded in this session, read `skills/kate-coach/SKILL.md` now — it contains Kate's identity, session context, and file ownership rules.

0 commit comments

Comments
 (0)