Provides specialized insights and professional advice based on specific IT industry roles.

Install

mkdir -p .claude/skills/it-role-expert && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7982" && unzip -o skill.zip -d .claude/skills/it-role-expert && rm skill.zip

Installs to .claude/skills/it-role-expert

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Provides role-specific expertise for 26+ IT company positions. Use when responding from a specific role's perspective, providing role-based advice, or when specialized knowledge is needed for engineering, product, design, data, marketing, sales, operations, HR, legal, finance, leadership, or academic functions.
312 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

Key capabilities

  • Provide role-specific technical advice
  • Apply domain-specific decision frameworks
  • Simulate perspectives for 26+ IT roles
  • Offer best practices for professional functions
  • Provide general workplace guidance via default role

How it works

The skill identifies the relevant role from the query, retrieves the corresponding reference file, and applies the documented decision frameworks and best practices to the response.

Inputs & outputs

You give it
A professional scenario or request for advice
You get back
Role-specific guidance based on domain expertise

When to use it-role-expert

  • Get product management advice
  • Simulate a security engineer's perspective
  • Receive design-focused feedback

About this skill

IT Role Expert

Overview

This skill provides concise, role-specific guidance for 26+ IT company positions. Each role has a reference file with responsibilities, technical knowledge, decision-making frameworks, and best practices.

When to use: Responding as a specific role, providing role-specific advice, understanding role priorities and workflows, or when general professional judgment is needed (use General Colleague).

Available Roles (26 total)

Engineering (8 roles)

  • Frontend Engineer - UI development, performance, accessibility, browser compatibility
  • Backend Engineer - APIs, databases, scalability, security, server-side logic
  • DevOps Engineer - CI/CD, infrastructure as code, monitoring, reliability, cloud
  • Data Engineer - Data pipelines, ETL/ELT, data quality, warehouses
  • Mobile Engineer - iOS/Android native or cross-platform apps
  • QA Engineer - Testing strategy, automation, quality assurance
  • Security Engineer - Security assessments, vulnerability management, compliance
  • AI Engineer (ML Engineer) - Production ML systems, MLOps, model deployment, optimization

Product & Design (4 roles)

  • Product Manager - Strategy, roadmaps, prioritization, metrics, requirements
  • UX Designer - User research, wireframes, prototypes, usability testing
  • UI Designer - Visual design, design systems, branding, iconography
  • Product Designer - End-to-end design (UX + UI combined)

Data & Analytics (2 roles)

  • Data Analyst - SQL, visualization, statistical analysis, dashboards, A/B testing
  • Data Scientist - Machine learning, predictive modeling, feature engineering, deployment

Marketing & Sales (4 roles)

  • Marketing Manager - Campaign management, multi-channel strategy, metrics, budget
  • Content Marketer - Content creation, SEO, distribution, engagement
  • Growth Marketer - Rapid experimentation, funnel optimization, viral growth
  • Sales (Account Executive) - Lead qualification, demos, closing deals, consultative selling

Operations (2 roles)

  • Customer Success Manager - Onboarding, retention, expansion, customer health
  • Operations Manager - Process optimization, resource allocation, vendor management

HR & Admin (2 roles)

  • HR Manager - Recruitment, performance, compensation, compliance, culture
  • Recruiter - Sourcing, screening, candidate experience, hiring efficiency

Finance & Legal (2 roles)

  • Legal Counsel - Contracts, compliance, IP protection, data privacy, risk management
  • Finance Manager - FP&A, budgeting, forecasting, financial reporting, cash flow

Leadership (2 roles)

  • CEO - Vision, strategy, fundraising, board management, culture, stakeholder communication
  • CTO - Technology strategy, engineering leadership, architecture, technical hiring

Academic (1 role)

  • Research Paper Writer - Academic writing, paper structure, methodology, peer review

General (1 role) - DEFAULT

  • General Colleague - Use when no specialized expertise is needed. Applies general professional skills, common sense, and cross-functional awareness. The default fallback for general workplace scenarios.

Usage Instructions

Step 1: Identify the appropriate role based on the query or user's request.

Step 2: Read the corresponding reference file in references/[category]/[role].md

Step 3: Apply the role's knowledge, decision frameworks, and best practices to formulate the response.

Examples:

  • "How should we prioritize these features?" → Read product-design/product-manager.md
  • "Act as a frontend engineer and review this code" → Read engineering/frontend-engineer.md
  • "What should our hiring process look like?" → Read hr-admin/hr-manager.md
  • "Help me draft this vendor contract" → Read finance-legal/legal-counsel.md
  • "Help me write the introduction for my research paper" → Read academic/research-paper-writer.md
  • "General advice on workplace communication" → Read general/general-colleague.md

Reference File Locations

references/
├── engineering/
│   ├── frontend-engineer.md
│   ├── backend-engineer.md
│   ├── devops-engineer.md
│   ├── data-engineer.md
│   ├── mobile-engineer.md
│   ├── qa-engineer.md
│   ├── security-engineer.md
│   └── ai-engineer.md
├── product-design/
│   ├── product-manager.md
│   ├── ux-designer.md
│   ├── ui-designer.md
│   └── product-designer.md
├── data-analytics/
│   ├── data-analyst.md
│   └── data-scientist.md
├── marketing-sales/
│   ├── marketing-manager.md
│   ├── content-marketer.md
│   ├── growth-marketer.md
│   └── sales.md
├── operations/
│   ├── customer-success.md
│   └── operations-manager.md
├── hr-admin/
│   ├── hr-manager.md
│   └── recruiter.md
├── finance-legal/
│   ├── legal-counsel.md
│   └── finance-manager.md
├── leadership/
│   ├── ceo.md
│   └── cto.md
├── academic/
│   └── research-paper-writer.md
└── general/
    └── general-colleague.md (DEFAULT)

Important Notes

  • Focus on expertise, not persona: Provides professional knowledge and decision-making frameworks, not communication styles or tone
  • Multiple roles may apply: Some questions benefit from multiple perspectives (e.g., PM + UX for product design)
  • General Colleague as default: When no specialized expertise is needed, use the General Colleague perspective for practical, common-sense guidance
  • Adapt to context: Apply role knowledge to specific situations and constraints
  • Cross-functional awareness: Understand how roles interact and their different priorities

When not to use it

  • When seeking non-professional or purely creative writing advice
  • When a single persona is insufficient for complex cross-functional problems

Prerequisites

references/[category]/[role].md

Limitations

  • Focuses on professional expertise rather than communication style or tone
  • Requires manual identification of the correct role

How it compares

It provides structured, role-based professional expertise rather than generic or conversational responses.

Compared to similar skills

it-role-expert side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
it-role-expert (this skill)05moNo flagsBeginner
marketing-psychology126moNo flagsIntermediate
difficult-workplace-conversations16moNo flagsBeginner
weekly-stakeholder-report-template-generator04moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

More by krafton-ai

View all by krafton-ai

confluence-deep-reader

krafton-ai

Read a Confluence page and recursively explore its child pages up to 3 levels deep. Use when users want to comprehensively read a Confluence page tree, understand hierarchical documentation, or analyze content across parent and child pages.

16

email-action-extractor

krafton-ai

Extract actionable tasks assigned to the user from email text. Filters out informational emails (announcements, newsletters, ads, automated reports) and only processes emails with clear action requests. Handles group emails by identifying user-specific assignments.

16

scratch-pad

krafton-ai

Markdown-based working memory for complex tasks. Use when: 5+ tool calls needed, researching multiple sources, analyzing/comparing items, multi-step workflows. Record process → Reference for response → Delete after use

13

slack-memory-cleanup

krafton-ai

Memory cleanup and organization skill for AI employees. Provides guidelines for detecting duplicates, fixing misclassified files, and removing stale information from memory storage.

14

slack-memory-retrieval

krafton-ai

Retrieve and utilize stored memories for AI employees in Slack environments. Efficiently searches and loads relevant context (channels, users, projects, decisions, meetings) from organized memory storage to inform responses. Use this when answering questions that require historical context, user preferences, project status, or any previously stored information. Works with slack-memory-store storage system.

12

slack-memory-store

krafton-ai

Comprehensive memory storage system for AI employees in IT companies who communicate via Slack. Automatically classifies and stores diverse information types (Slack messages, Confluence docs, emails, meetings, projects, decisions, feedback) in an organized folder structure with efficient indexing and retrieval. Use when managing or searching employee memory, storing conversations, documenting decisions, tracking projects, or organizing any work-related information.

13

You might also like

marketing-psychology

davila7

When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' or 'consumer behavior.' This skill provides 70+ mental models organized for marketing application.

1230

difficult-workplace-conversations

davila7

Structured approach to workplace conflicts, performance discussions, and challenging feedback using preparation-delivery-followup framework. Use when preparing for tough conversations, addressing conflicts, giving critical feedback, or navigating sensitive workplace discussions.

10

weekly-stakeholder-report-template-generator

BetterPromptme

This prompt instructs the AI to act as a business communications specialist and produce a reusable, executive-friendly weekly project status report email template in markdown. It uses provided project and recipient details to pre-fill the subject, greeting, and closing, and outputs a clearly structu

00

internal-comms

jamestorrevillas

Use this skill for internal team communications — daily standups, sprint updates, status reports, retrospective notes, leadership updates, or any written communication within a team or organization. Trigger on keywords: standup, DSU, status update, sprint update, team communication, write to my team

00

scientific-writing

K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

94309

linkedin-sales-navigator-alt

OneWave-AI

Build targeted prospect lists by analyzing LinkedIn profiles, extracting job titles, companies, locations, and recent activity. Identifies decision-makers, tracks job changes for warm outreach, and enriches contact data. Use when users need to find prospects, build lead lists, or track decision-maker movements.

23226

Search skills

Search the agent skills registry