agentleFS
stephenroganstephenrogan/csm-skills/skills/career-dev-planner/SKILL.md

career-dev-planner

Skill0 starsChanged 8 months agoMITView on GitHub

Structures a CS career progression plan from current role to target role by mapping required skills, identifying gaps, defining development milestones, and building a timeline with specific actions. Covers the full CS career ladder from CSM through VP. Use when asked to plan a career path, build a development roadmap, map skills for promotion, structure a career progression plan, or when a CSM wants to be intentional about moving to the next level. Also triggers for questions about CS career progression, promotion readiness, skills for the next level, career planning in customer success, or what it takes to move from CSM to manager to director to VP.

The file

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    When you believe you are ready for the next level, structure the conversation:

    line 113

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Career Development Planner

Maps the path from where you are to where you want to be in your CS career. Not a generic "develop your skills" plan -- a structured assessment of what the next level requires, where your gaps are, and exactly what to do about them.

How to Use

Provide:

  • Your current role and level
  • Your target role (next level, skip level, lateral move, or specific position)
  • Your tenure and key achievements
  • Your self-assessed strengths and gaps
  • Feedback you have received (performance reviews, manager input, peer observations)
  • Your timeline (6 months, 1 year, 2 years)
  • Any constraints (company size limits promotion opportunities, need to change companies, etc.)

The CS Career Ladder

Level Progression and Core Requirements

LevelTitle RangeCore RequirementKey Differentiator
L1CSM, Associate CSMExecute the playbook. Follow processes. Build foundational skillsReliability: you do what you say you will do, consistently
L2Senior CSM, CSM IIOperate independently. Manage complex accounts. Drive commercial outcomesJudgment: you make good decisions without being told what to do
L3Principal CSM, Lead CSMStrategic thinking across the portfolio. Influence cross-functionally. Mentor othersLeverage: you multiply the team's impact, not just your own
L4CS Manager, Team LeadBuild and develop a team. Own metrics. Design processesLeadership: you achieve outcomes through others, not through personal execution
L5Director of CS, Senior ManagerOwn a segment or region. Drive strategy. Manage managersScale: you build systems that work without you in the room
L6VP of CS, Head of CSOwn the function. P&L responsibility. Board communication. Cross-functional leadershipVision: you define what CS looks like for the company and build the organisation to deliver it

Skills Matrix by Level

Skill DomainL1-L2L3L4-L5L6
Account managementExecute playbooks. Manage a book. Maintain cadenceStrategic account planning. Complex account ownership. Proactive, not reactiveDefine the playbook. Set the standard. Coach others on executionSet the strategy. Define what "good" looks like for the function
Commercial acumenUnderstand pricing. Support renewalsDrive expansions. Build commercial cases. Own the renewal conversationOwn the segment's NRR. Forecast retention. Build the commercial motionOwn company-level NRR. Present to the board. Align CS economics with company strategy
Customer relationshipsBuild rapport. Manage primary contactsMulti-thread. Engage executives. Navigate politicsCoach others on relationship building. Set stakeholder coverage standardsBuild executive-to-executive relationships at the company's most strategic accounts
Cross-functional influenceCollaborate with support and productInfluence product roadmap with data. Coordinate with sales on expansionPartner with product and sales leadership. Align cross-functional prioritiesOwn the CS seat at the executive table. Drive company-wide customer-centric decisions
Data and metricsTrack your portfolio health. Use a dashboardAnalyse trends. Build reports. Use data to drive decisionsDefine the metrics. Build the dashboards. Own the reporting to leadershipDefine what the company measures about customer success. Set targets. Report to the board
Process and systemsFollow the process. Log accuratelyIdentify process gaps. Suggest improvementsDesign processes. Select and implement tooling. Measure operational efficiencyBuild the operating model. Define the CS tech stack strategy. Architect agent-augmented workflows
People developmentN/A (IC)Mentor peers. Share expertise. Coach informallyHire, develop, and retain a team. Run 1:1s. Build a cultureBuild the CS organisation. Define the career ladder. Develop the leadership bench

Gap Analysis

For each skill domain, assess:

DomainCurrent LevelRequired LevelGap SizePriority
[domain][where you are -- specific evidence][where you need to be for target role][Small/Medium/Large][High/Medium/Low based on how critical this gap is for the transition]

Prioritisation logic:

  • Must-have gaps (High): skills the target role cannot function without. These are the gates
  • Differentiator gaps (Medium): skills that separate strong performers from adequate ones at the target level
  • Nice-to-have gaps (Low): skills that add depth but are not required for the transition

Development Actions by Gap Size

Gap SizeTimelineApproach
Small (Application -> Proficiency)1-3 monthsDeliberate practice on current accounts. Seek 2-3 opportunities to apply the skill at the target level
Medium (Understanding -> Proficiency)3-6 monthsStructured learning + practice. Course or reading + 5-10 real-world applications with feedback
Large (Awareness -> Proficiency)6-12 monthsFull development programme. Training, mentoring, practice, feedback, and progressively higher-stakes application

Development Plan Template

## Career Development Plan: [Name]
**Current:** [Role, Level, Tenure]
**Target:** [Role, Level]
**Timeline:** [months/years]

### Gap Assessment
| Domain | Current | Required | Gap | Priority |
|--------|---------|----------|-----|----------|
| [domain] | [level with evidence] | [level] | [S/M/L] | [H/M/L] |

### Priority Actions (Next 90 Days)
Focus on 2-3 high-priority gaps:

**Gap 1: [Domain]**
- Learn: [specific action by date]
- Practice: [specific opportunity by date]
- Reflect: [feedback mechanism]
- Milestone: [what "closed" looks like for this 90-day period]

**Gap 2: [Domain]**
[Same structure]

### Longer-Term Development (6-12 Months)
[Medium and low priority gaps with approach]

### Support Needed
- From manager: [specific coaching, opportunities, sponsorship]
- From peers: [mentoring, peer coaching, collaboration]
- External: [courses, certifications, communities, reading]

### Review Schedule
- Monthly self-check: [date]
- Quarterly manager review: [date]
- Readiness assessment: [target date for evaluating promotion readiness]

The Readiness Conversation

When you believe you are ready for the next level, structure the conversation:

  1. Evidence: "Here is what I have demonstrated at the next level" (specific examples per skill domain)
  2. Gaps acknowledged: "Here is what I am still developing" (shows self-awareness)
  3. Ask: "I believe I am ready for [role]. I would like to discuss the path and timeline"

Do not wait to be asked. Promotions go to people who demonstrate readiness and articulate it, not to people who wait to be recognised.

Quality Gates

  • Is the gap assessment honest? If every domain shows "small gap," the assessment is optimistic. Every level transition has at least one large gap -- that is what makes it a transition, not a continuation
  • Are the development actions specific and time-bound? "Read about leadership" is not a development action. "Complete [specific course] by [date] and apply the delegation framework to my next onboarding project" is
  • Is the manager involved? A development plan without manager buy-in lacks the sponsorship and opportunity allocation that makes the plan executable
  • Is the timeline realistic? Skipping a level in 6 months is unrealistic for most people. Moving one level in 12-18 months with deliberate effort is achievable

Principles

  • Career development is a project, not a wish. It requires planning, execution, feedback, and iteration -- the same disciplines you apply to managing accounts. Apply them to managing your career
  • The skills for the next level are different from the skills that made you successful at this level. A great CSM is not automatically a great CS Manager. The skills that got you here (account execution, customer relationships) are necessary but not sufficient for the next level (team development, process design, metric ownership)
  • Your manager is your primary career development partner. They control opportunity allocation, provide coaching, and advocate for your promotion in rooms you are not in. Invest in this relationship
  • Lateral moves are underrated. A CSM who moves into CS Ops, then back to a Senior CSM role, has a broader skill set than one who stayed on the same ladder. Consider breadth, not just height

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.