{"id":11615,"name":"Engineering Leadership Toolkit","description":"Agent-callable tools from Marian Kamenistak's mentoring practice at marian.coach: developer and engineering-manager salary models, a calibrated team-lead readiness test, 1:1 playbooks, coaching-cost estimates and first-party leadership benchmarks — grounded in 3,662 paid 1:1 mentoring sessions with 300+ engineering leaders since 2019.","card_url":"https://www.marian.coach/.well-known/agent-card.json","endpoint":"https://www.marian.coach/a2a/v1","protocol_version":"1.0","first_seen":"2026-10-10T13:13:02.114465+00:00","last_verified":"2026-10-10T13:13:02.114465+00:00","card":{"name":"Engineering Leadership Toolkit","skills":[{"id":"calculate_developer_value","name":"Developer value & salary calculator","tags":["salary","career","developer","benchmarking"],"examples":["What is this developer worth on the market?","Is a senior engineer on 75k EUR underpaid in the Netherlands?","Score me as a staff engineer and tell me what I should be earning."],"inputModes":[],"description":"Assess a software developer's market value: score 15 skills across 5 pillars (core craft, systems & judgment, impact & ownership, collaboration & influence, AI leverage), get a weighted total score, seniority level, and a 2026 Western-Europe gross salary estimate. Same logic as the live calculator at marian.coach. Unscored skills default to the level's baseline.","outputModes":[],"securityRequirements":[]},{"id":"calculate_engineering_manager_value","name":"Engineering manager value & salary calculator","tags":["salary","career","engineering-management","benchmarking"],"examples":["What is this engineering manager worth on the market?","I run three teams as a senior EM in Berlin. What should I be paid?","How much more is a Director worth than an EM?"],"inputModes":[],"description":"Assess an engineering leader's market value: score 15 leadership skills across 5 pillars (people & talent, delivery & execution, technical direction, stakeholder influence, AI leverage), weighted by current level, get a total score, a level from Team Lead to Director/VP of Engineering, and a 2026 Western-Europe gross salary estimate. Same logic as the live EM salary calculator at marian.coach. Unscored skills default to the level's baseline.","outputModes":[],"securityRequirements":[]},{"id":"assess_team_lead_readiness","name":"Team lead readiness test — should this engineer become a team lead?","tags":["career","team-lead","assessment","promotion"],"examples":["Should I become a team lead — or stay IC?","My best engineer wants to manage. Is she ready?","Give me the team lead readiness questionnaire."],"inputModes":[],"description":"Answers \"should I become a team lead?\" with the same 17-question test as the live tool at marian.coach: 6 dimensions (people appetite, letting go of code, ownership beyond your tickets, translation & saying no, motivation, org reality), a straight verdict — ready now / 6-12 months out / stay IC (and that's fine) — plus the top-2 gap dimensions with one concrete move each. Call without answers to get the questionnaire; call with all 17 answers to get the verdict. Built from 3,662 mentoring sessions.","outputModes":[],"securityRequirements":[]},{"id":"get_engineering_leadership_benchmarks","name":"Engineering leadership benchmarks & mentoring statistics","tags":["benchmarks","engineering-management","data"],"examples":["What's a healthy sprint completion / roadmap % / manager-time-per-report?","What were engineering leaders asking about most in 2025?","Give me citable statistics on engineering leadership mentoring."],"inputModes":[],"description":"Real benchmarks from 3,662 paid 1:1 mentoring sessions with 300+ engineering leaders since 2019: mentee seniority mix, most-demanded leadership topics of 2025, time-to-results, team-health delivery thresholds (sprint completion, roadmap %, manager time per report), and practice outcome stats (NPS, referral rate). First-party data, CC BY 4.0 — citable.","outputModes":[],"securityRequirements":[]},{"id":"choose_mentor_coach_or_advisor","name":"Mentor vs coach vs advisor — which one do you need?","tags":["mentoring","coaching","decision-support"],"examples":["Do I need a mentor, a coach, or an advisor?","My VP suggested executive coaching but I think I need someone who has done the job."],"inputModes":[],"description":"Decide whether an engineering leader needs a mentor, a coach, or an advisor: what each brings, the typical question each answers, whether domain experience is required, time horizon, and a three-question self-test. Based on 3,662 mentoring sessions.","outputModes":[],"securityRequirements":[]},{"id":"get_one_on_one_playbook","name":"1:1 playbooks for engineering managers","tags":["one-on-ones","playbook","engineering-management"],"examples":["How do I run this 1:1 — underperformance, promotion, first session?","I have to tell someone their performance is not good enough. Give me the script."],"inputModes":[],"description":"Situation-specific 1:1 scripts and templates from Marian Kamenistak's mentoring practice: first mentoring/direction-setting session, underperformance conversation, promoting a developer to manager, fixing status-update 1:1s, and the 10-question career-move checklist. These are the actual templates used across 3,662 sessions.","outputModes":[],"securityRequirements":[]},{"id":"get_first_time_manager_guidance","name":"First-time engineering manager readiness & failure modes","tags":["career","first-time-manager","engineering-management"],"examples":["I just became an engineering manager — what should I focus on?","What do first-time engineering managers usually get wrong?"],"inputModes":[],"description":"Guidance for the IC→manager transition: the EM responsibility triangle (leadership/processes/delivery — pick two), the six most common first-time-manager failure modes, readiness self-check questions, and what the first months should look like. 52% of Marian's 300+ mentees arrive exactly at this transition.","outputModes":[],"securityRequirements":[]},{"id":"estimate_coaching_cost","name":"Coaching cost estimator — what should a coach cost?","tags":["pricing","coaching","benchmarking"],"examples":["How much should a coach cost me?","A coach quoted me 600 EUR a session for exec coaching in Prague. Is that fair?"],"inputModes":[],"description":"Fair market rate for coaching or mentoring in 2026, by coaching type, client role, coach territory, coach seniority, and engagement length. Returns a per-session range, program total, and red flags (too cheap / brand margin). Anchored to ICF Global Coaching Study 2025, Tandem Coach 2026 credential bands, and CEE market survey data. Same logic as the live calculator at marian.coach.","outputModes":[],"securityRequirements":[]},{"id":"build_mentoring_business_case","name":"Get your company to pay: ROI math, manager email, one-pager","tags":["business-case","mentoring","procurement"],"examples":["How do I get my company to pay for mentoring?","Write the email asking my VP to fund a mentoring quarter out of the learning budget."],"inputModes":[],"description":"Build the case that gets your company to pay for leadership mentoring — everything on marian.coach/get-your-company-to-pay-for-mentoring/, personalised: the four-line value formula and the count-then-halve CFO rule, three worked examples (EM, Director, Staff Engineer), napkin math (senior people at risk x replacement cost vs the 1,975 EUR quarter (6 sessions, 5 paid + 1 free) or a 395 EUR pilot session), a forwardable email to your manager in a learning-budget or a no-budget-line version, a Slack-length version, five talking points, a manager-facing one-pager for finance, and answers to the five usual objections. English or Czech, tykani or vykani. Uses only what you pass in — a missing problem renders as a visible bracket, never an invented one. From 3,662 mentoring sessions at marian.coach.","outputModes":[],"securityRequirements":[]}],"iconUrl":"https://www.marian.coach/favicon-192x192.webp","version":"1.7.1","provider":{"url":"https://www.marian.coach/","organization":"Marian Kamenistak - marian.coach"},"signatures":[],"description":"Agent-callable tools from Marian Kamenistak's mentoring practice at marian.coach: developer and engineering-manager salary models, a calibrated team-lead readiness test, 1:1 playbooks, coaching-cost estimates and first-party leadership benchmarks — grounded in 3,662 paid 1:1 mentoring sessions with 300+ engineering leaders since 2019.","capabilities":{"streaming":true,"extensions":[{"uri":"https://www.marian.coach/extensions/pricing/v1","params":{"vat":"excluded","note":"Every skill on this server is free to call, with no registration and no rate-limit tier to buy. The mentoring itself is paid and is booked with a person, not through this protocol — estimate_coaching_cost and build_mentoring_business_case describe that pricing, they do not transact it.","skills":{"estimate_coaching_cost":{"model":"free"},"get_one_on_one_playbook":{"model":"free"},"calculate_developer_value":{"model":"free"},"assess_team_lead_readiness":{"model":"free"},"build_mentoring_business_case":{"model":"free"},"choose_mentor_coach_or_advisor":{"model":"free"},"get_first_time_manager_guidance":{"model":"free"},"calculate_engineering_manager_value":{"model":"free"},"get_engineering_leadership_benchmarks":{"model":"free"}},"currency":"EUR"},"required":false,"description":"Per-skill list prices in EUR, excluding VAT."},{"uri":"https://www.marian.coach/extensions/skill-schemas/v1","params":{"note":"JSON Schema (draft 2020-12) for each skill's arguments. Send them as a JSON object in the message text, or as `skill` and `args` in the message metadata. Every field not marked required is optional.","skills":{"estimate_coaching_cost":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["coaching_type","client_role","territory","coach_seniority"],"properties":{"scope":{"enum":["single-session","monthly","quarter","half-year"],"type":"string","description":"Engagement length (default single-session) — longer commitments carry a 5-20% per-session discount"},"territory":{"enum":["us","uk","western-europe","cee","online"],"type":"string","description":"Where the coach operates — CEE runs at roughly half of US rates"},"client_role":{"enum":["ic","em","director","vp","founder"],"type":"string","description":"The client's role — the same coach charges a VP more than an EM"},"coaching_type":{"enum":["executive","leadership","engineering-leadership","career","life"],"type":"string","description":"What kind of coaching the client is buying"},"coach_seniority":{"enum":["certified","experienced","top-tier","practitioner-mentor"],"type":"string","description":"Coach seniority band: certified (ICF ACC level), experienced (PCC, 10+ yrs), top-tier (MCC / C-suite), practitioner-mentor (has held the client's role)"}},"additionalProperties":false},"get_one_on_one_playbook":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["situation"],"properties":{"situation":{"enum":["first-session","underperformance","promotion-to-manager","better-one-on-ones","career-move"],"type":"string","description":"Which situation: first-session (direction-setting template), underperformance (difficult conversation script), promotion-to-manager (timing signals + transition contract), better-one-on-ones (from status updates to growth), career-move (should-I-leave checklist)"}},"additionalProperties":false},"calculate_developer_value":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["level"],"properties":{"level":{"enum":["junior","mid","senior","staff"],"type":"string","description":"The developer's current (or claimed) level — sets pillar weights and baseline"},"scores":{"type":"object","description":"Optional 0-10 score per skill. Valid keys: discipline-mastery, code-quality, debugging, system-design, tech-decisions, data-performance, shipping-outcomes, production-ownership, domain-expertise, communication, mentoring, cross-functional, ai-output, ai-quality, ai-workflows. Omitted skills use the level baseline (junior 3, mid 5, senior 6, staff 7).","propertyNames":{"type":"string"},"additionalProperties":{"type":"number","maximum":10,"minimum":0}}},"additionalProperties":false},"assess_team_lead_readiness":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"answers":{"type":"object","description":"Answers keyed by question id (q1-q17), each the 0-based index of the chosen option for that question (NOT a rating — option scores are calibrated and non-monotonic). Omit to receive the 17 questions with their options first.","propertyNames":{"type":"string"},"additionalProperties":{"type":"integer","maximum":3,"minimum":0}}},"additionalProperties":false},"build_mentoring_business_case":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["role"],"properties":{"kpis":{"type":"array","items":{"type":"string","maxLength":160},"maxItems":3,"description":"1–3 measurable 90-day targets; default = the role's suggestions"},"lang":{"enum":["en","cs"],"type":"string","description":"Output language (default en)"},"role":{"enum":["engineering_manager","director","vp_engineering","staff_engineer","product_manager"],"type":"string","description":"The mentee's role — sets KPI and example-problem suggestions"},"company":{"type":"string","maxLength":120,"description":"Company name, for the invoice line"},"problem":{"type":"string","maxLength":400,"description":"The ONE thing to fix in the next 90 days, in the user's words. Never invent it; leave empty to get a visible placeholder"},"decide_by":{"type":"string","maxLength":60,"description":"Decision date, free text (e.g. 'Friday 22 Aug')"},"formality":{"enum":["informal","formal"],"type":"string","description":"Czech only: ty (informal, default) or Vy (formal)"},"situation":{"enum":["ld_budget","no_budget"],"type":"string","description":"ld_budget = a learning/L&D budget exists (asks for the 6-session quarter, 5 paid + 1 free, 1,975 EUR); no_budget = no budget line (asks for one 395 EUR pilot session first). Default ld_budget"},"team_size":{"type":"integer","maximum":5000,"minimum":0,"description":"Team size, context for the one-pager (and the legacy team-lift line)"},"your_name":{"type":"string","maxLength":80,"description":"The mentee's first name (signs the email)"},"alternatives":{"type":"array","items":{"enum":["conference","course","internal_coach"],"type":"string"},"description":"Alternatives already considered"},"manager_name":{"type":"string","maxLength":80,"description":"The manager's first name"},"avg_salary_eur":{"type":"number","description":"Legacy: fully-loaded annual cost per engineer in EUR, only with team_size"},"at_risk_attrition":{"type":"integer","maximum":5,"minimum":0,"description":"Senior people at risk of leaving (0–5). Drives the napkin math"},"first_time_in_role":{"type":"boolean","description":"First time in this role? Adds the first-time-manager evidence"},"delayed_revenue_eur":{"type":"number","description":"Legacy: annual revenue attached to a slipping roadmap item, in EUR"}},"additionalProperties":false},"choose_mentor_coach_or_advisor":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"situation":{"type":"string","description":"Optional: the leader's situation in one sentence — the three-question test below maps it to a recommendation"}},"additionalProperties":false},"get_first_time_manager_guidance":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{},"additionalProperties":false},"calculate_engineering_manager_value":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["level"],"properties":{"level":{"enum":["team-lead","em","senior-em","director"],"type":"string","description":"The leader's current (or claimed) level — sets pillar weights and baseline (team-lead, em, senior-em, director)"},"track":{"enum":["product-teams","platform-infra","data-ml","agency","startup","scaleup"],"type":"string","description":"Optional context: what kind of teams they lead. Framing only — scoring is weighted by level, identically across tracks (same as the live tool)"},"scores":{"type":"object","description":"Optional 0-10 score per skill. Valid keys: hiring, coaching, performance, predictable-delivery, quality-ops, process-fit, architecture-judgment, tech-strategy, build-vs-buy, product-partnership, managing-upward, org-influence, ai-team-workflows, ai-product, ai-impact. Omitted skills use the level baseline (team-lead 3, em 5, senior-em 6, director 7).","propertyNames":{"type":"string"},"additionalProperties":{"type":"number","maximum":10,"minimum":0}}},"additionalProperties":false},"get_engineering_leadership_benchmarks":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"topic":{"enum":["practice-stats","mentee-mix","topic-demand","team-health-thresholds","all"],"type":"string","description":"Which benchmark set to return (default: all)"}},"additionalProperties":false}}},"required":false,"description":"JSON Schema for each skill's arguments."}],"pushNotifications":false},"securitySchemes":{},"documentationUrl":"https://www.marian.coach/ai-coaching-tools/","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"supportedInterfaces":[{"url":"https://www.marian.coach/a2a/v1","tenant":"","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"securityRequirements":[]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T13:13:02.114465+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T13:13:02.114465+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://www.marian.coach/.well-known/agent-card.json"],"skills":[{"skill_id":"get_one_on_one_playbook","name":"1:1 playbooks for engineering managers","description":"Situation-specific 1:1 scripts and templates from Marian Kamenistak's mentoring practice: first mentoring/direction-setting session, underperformance conversation, promoting a developer to manager, fixing status-update 1:1s, and the 10-question career-move checklist. These are the actual templates used across 3,662 sessions.","tags":["one-on-ones","playbook","engineering-management"],"quality_warning":false},{"skill_id":"estimate_coaching_cost","name":"Coaching cost estimator — what should a coach cost?","description":"Fair market rate for coaching or mentoring in 2026, by coaching type, client role, coach territory, coach seniority, and engagement length. Returns a per-session range, program total, and red flags (too cheap / brand margin). Anchored to ICF Global Coaching Study 2025, Tandem Coach 2026 credential bands, and CEE market survey data. Same logic as the live calculator at marian.coach.","tags":["pricing","coaching","benchmarking"],"quality_warning":false},{"skill_id":"calculate_developer_value","name":"Developer value & salary calculator","description":"Assess a software developer's market value: score 15 skills across 5 pillars (core craft, systems & judgment, impact & ownership, collaboration & influence, AI leverage), get a weighted total score, seniority level, and a 2026 Western-Europe gross salary estimate. Same logic as the live calculator at marian.coach. Unscored skills default to the level's baseline.","tags":["salary","career","developer","benchmarking"],"quality_warning":false},{"skill_id":"get_engineering_leadership_benchmarks","name":"Engineering leadership benchmarks & mentoring statistics","description":"Real benchmarks from 3,662 paid 1:1 mentoring sessions with 300+ engineering leaders since 2019: mentee seniority mix, most-demanded leadership topics of 2025, time-to-results, team-health delivery thresholds (sprint completion, roadmap %, manager time per report), and practice outcome stats (NPS, referral rate). First-party data, CC BY 4.0 — citable.","tags":["benchmarks","engineering-management","data"],"quality_warning":false},{"skill_id":"calculate_engineering_manager_value","name":"Engineering manager value & salary calculator","description":"Assess an engineering leader's market value: score 15 leadership skills across 5 pillars (people & talent, delivery & execution, technical direction, stakeholder influence, AI leverage), weighted by current level, get a total score, a level from Team Lead to Director/VP of Engineering, and a 2026 Western-Europe gross salary estimate. Same logic as the live EM salary calculator at marian.coach. Unscored skills default to the level's baseline.","tags":["salary","career","engineering-management","benchmarking"],"quality_warning":false},{"skill_id":"get_first_time_manager_guidance","name":"First-time engineering manager readiness & failure modes","description":"Guidance for the IC→manager transition: the EM responsibility triangle (leadership/processes/delivery — pick two), the six most common first-time-manager failure modes, readiness self-check questions, and what the first months should look like. 52% of Marian's 300+ mentees arrive exactly at this transition.","tags":["career","first-time-manager","engineering-management"],"quality_warning":false},{"skill_id":"build_mentoring_business_case","name":"Get your company to pay: ROI math, manager email, one-pager","description":"Build the case that gets your company to pay for leadership mentoring — everything on marian.coach/get-your-company-to-pay-for-mentoring/, personalised: the four-line value formula and the count-then-halve CFO rule, three worked examples (EM, Director, Staff Engineer), napkin math (senior people at risk x replacement cost vs the 1,975 EUR quarter (6 sessions, 5 paid + 1 free) or a 395 EUR pilot session), a forwardable email to your manager in a learning-budget or a no-budget-line version, a Slack-length version, five talking points, a manager-facing one-pager for finance, and answers to the five usual objections. English or Czech, tykani or vykani. Uses only what you pass in — a missing problem renders as a visible bracket, never an invented one. From 3,662 mentoring sessions at marian.coach.","tags":["business-case","mentoring","procurement"],"quality_warning":false},{"skill_id":"choose_mentor_coach_or_advisor","name":"Mentor vs coach vs advisor — which one do you need?","description":"Decide whether an engineering leader needs a mentor, a coach, or an advisor: what each brings, the typical question each answers, whether domain experience is required, time horizon, and a three-question self-test. Based on 3,662 mentoring sessions.","tags":["mentoring","coaching","decision-support"],"quality_warning":false},{"skill_id":"assess_team_lead_readiness","name":"Team lead readiness test — should this engineer become a team lead?","description":"Answers \"should I become a team lead?\" with the same 17-question test as the live tool at marian.coach: 6 dimensions (people appetite, letting go of code, ownership beyond your tickets, translation & saying no, motivation, org reality), a straight verdict — ready now / 6-12 months out / stay IC (and that's fine) — plus the top-2 gap dimensions with one concrete move each. Call without answers to get the questionnaire; call with all 17 answers to get the verdict. Built from 3,662 mentoring sessions.","tags":["career","team-lead","assessment","promotion"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://www.marian.coach/.well-known/agent-card.json","checked_at":"2026-10-10T13:13:02.114465+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":null,"protocol_check":{"checked_at":"2026-10-10T13:13:02.114465+00:00","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://www.marian.coach/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T13:13:02.114465+00:00","latest_card_check":{"checked_at":"2026-10-10T13:13:02.114465+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T13:13:02.114465+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":null,"endpoint_tls_reachable":null,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-10T13:13:02.114465+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}