New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Build customer journey maps and service blueprints

Journey mapping

by rampstackco · MIT license · ★ 901 on GitHub · updated Sep 15

Journey mapping cover

Build customer journey maps and service blueprints that visualize the end-to-end user experience including touchpoints, emotions, friction, and underlying systems. Use this skill whenever the user wants to map a customer journey, build…

---
name: journey-mapping
description: "Build customer journey maps and service blueprints that visualize the end-to-end user experience including touchpoints, emotions, friction, and underlying systems. Use this skill whenever the user wants to map a customer journey, build a service blueprint, identify friction across an experience, align teams on the user experience, or visualize touchpoints and pain points. Triggers on customer journey, journey map, service blueprint, user journey, experience map, touchpoint analysis, friction map, journey audit, end-to-end experience, customer experience map. Also triggers when the team has departmental views of users but no shared map of what the experience actually feels like."
category: research
catalog_summary: "Customer journey maps, service blueprints, friction analysis"
display_order: 3
---

# Journey Mapping

Build journey maps and service blueprints that surface friction, align teams, and identify opportunities. Stack-agnostic. Tool-agnostic.

This skill is for mapping the experience. For testing specific touchpoints, use `usability-testing`. For broader generative research, use `ux-research`. For analyzing conversion, use `cro-optimization`.

---

## When to use

Overview

Build journey maps and service blueprints that surface friction, align teams, and identify opportunities. Stack-agnostic. Tool-agnostic.

What you get

  • Journey map(visual, typically Figma / FigJam / Miro, plus a markdown narrative version)
  • Service blueprint(visual, typically same tool)
  • Opportunity map(markdown, prioritized list)
Manual install (npx, ZIP)
Claude Codenpx skills add rampstackco/claude-skills --skill journey-mapping -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/rampstackco/claude-skills/tar.gz/3d4510a94a76 \ | tar -xz -C ~/.claude/skills --strip-components=2 claude-skills-3d4510a94a76/skills/journey-mapping
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/5c7f098436d15c67f0b0/journey-mapping.zip" -OutFile "$env:TEMP\journey-mapping.zip"; Expand-Archive "$env:TEMP\journey-mapping.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md9.8 KB
  • references/1 file · 6.7 KB
Read the files here
rampstackco/3d4510a2 files
SKILL.md
Show the full text251 lines

Journey Mapping

Build journey maps and service blueprints that surface friction, align teams, and identify opportunities. Stack-agnostic. Tool-agnostic.

This skill is for mapping the experience. For testing specific touchpoints, use usability-testing. For broader generative research, use ux-research. For analyzing conversion, use cro-optimization.


When to use

  • Departments have different mental models of the customer experience
  • Customer experience feels disjointed across touchpoints
  • Specific friction or drop-off points need diagnosis
  • Strategic planning needs a shared view of the user
  • Service design (front-stage and back-stage) needs alignment
  • New product or feature needs to be designed in context of broader experience

When NOT to use

  • Testing a single touchpoint or page (use usability-testing)
  • Generative research before journey mapping (use ux-research)
  • Operational process mapping that doesn't involve users
  • Funnel optimization (use cro-optimization)

Required inputs

  • Identified user persona or segment to map (one map per segment)
  • Existing research and data about that segment
  • Cross-functional access (you cannot map back-stage without ops/support/engineering input)
  • Time and stakeholder commitment (a real journey map is a project, not an afternoon)

The framework: 3 deliverables

1. Customer journey map

The user-facing view of the experience.

Structure (rows / lanes):

  • Phase. The major stages in the journey (e.g., Awareness, Consideration, Onboarding, Activation, Retention, Advocacy). Phases vary by product type.
  • Steps. Specific things the user does within each phase.
  • Touchpoints. Where the user interacts with the product, brand, or service (web, app, email, support, social, in-person).
  • Goals. What the user is trying to accomplish at this step.
  • Thoughts. What's going through their mind.
  • Emotions. The emotional state (often visualized on a curve).
  • Pain points. Where things go wrong, friction, frustration.
  • Opportunities. Where the experience could improve.

Format:

Typically a horizontal timeline with vertical lanes for each row. Phases across the top, touchpoints, thoughts, emotions, etc. underneath.

2. Service blueprint

The back-stage view that supports the customer-facing experience.

Adds these layers below the journey map:

  • Front-stage actions. What employees do that the user sees (sales calls, support chats, in-store interactions).
  • Back-stage actions. What happens behind the scenes (order fulfillment, data processing, internal handoffs).
  • Supporting processes. Systems, vendors, infrastructure (CRM, payment processors, fulfillment partners).
  • Lines of visibility. The line between front-stage (visible to user) and back-stage (invisible).

The service blueprint shows where customer-facing problems originate in back-stage failures (e.g., the user's "shipping is slow" experience traces to a vendor handoff issue).

3. Synthesized opportunity map

Output of the mapping work.

Captures:

  • Top friction points. Where the experience consistently fails users.
  • Untapped opportunities. Moments where the experience could surprise and delight.
  • Disconnects. Where front-stage and back-stage are misaligned.
  • Strategic gaps. Where competitors have something the brand lacks (or vice versa).
  • Quick wins. Low-effort, high-impact improvements.
  • Strategic bets. Higher-effort transformations.

This is the deliverable that produces decisions. The journey map and service blueprint are inputs; the opportunity map is the output that drives action.


Common phases by product type

Most products
Awareness → Consideration → Decision → Onboarding → Active use → Renewal/Repurchase → Advocacy
SaaS
Trigger → Discovery → Evaluation → Trial → Onboarding → Activation → Habit → Expansion → Renewal → Advocacy
Ecommerce
Need recognition → Discovery → Research → Decision → Purchase → Wait/Anticipation → Receive → Use → Reorder/Recommend
Service
Awareness → Inquiry → Quote → Decision → Service delivery → Resolution → Follow-up → Repeat business
Healthcare / high-stakes purchases
Trigger → Research → Provider selection → Appointment → Treatment → Recovery → Follow-up → Long-term outcome

Phases are not mandatory. Start with the user's actual experience and let the phases emerge from the steps.


How to gather the inputs

A good journey map combines multiple sources of truth.

From users
  • In-depth interviews. Walk users through their actual experience. Ask for specifics from a recent occurrence.
  • Diary studies. Users log their experience over the duration of the journey.
  • Surveys. Quantitative signal at scale; less depth.
From the business
  • Internal interviews. Sales, support, success, ops. They see the experience from different angles than product or design.
  • Operational data. Funnel data, support ticket categories, NPS responses, churn reasons.
  • System inventory. What touchpoints exist, what tools support them, what data flows where.
Cross-validate
  • The user's experience as they describe it
  • The data the business has about their behavior
  • The internal team's perception of the experience

These three views often disagree. The disagreements are themselves findings.


Workflow

  1. Define scope. One persona, one journey, one timeframe. Trying to map all users in one map produces a mess.
  2. Gather inputs. User interviews, internal interviews, operational data. Plan 2 to 4 weeks for inputs.
  3. Draft the journey. Phases, steps, touchpoints. Get to a working draft fast; iterate.
  4. Add the layers. Goals, thoughts, emotions, pain points.
  5. Build the service blueprint. Front-stage, back-stage, supporting processes.
  6. Identify opportunities. Use the friction points and disconnects.
  7. Validate with users. Does this match their actual experience? Refine.
  8. Workshop with stakeholders. Walk teams through the map. Ensure shared understanding.
  9. Translate to action. Specific projects, owners, timelines.
  10. Maintain. A journey map is a living document. Revisit annually or after major changes.

Failure patterns

  • Mapping without research. A journey map built from internal assumptions reflects assumptions, not users.
  • One map for all users. The mid-market buyer and enterprise buyer have different journeys. Don't merge.
  • No back-stage layer. The map shows symptoms, not causes.
  • Beautiful map, no action. Investment in production value at the expense of decisions.
  • Map as artifact, not tool. Filed in Figma, never re-opened.
  • Ignoring emotional layer. The "what" without the "how it feels" misses the point of journey mapping.
  • Vague pain points. "Frustrating onboarding" - what specifically? When? Why?
  • Quick wins identified, never executed. Same as research findings that don't ship.
  • Annual exercise without followup. Year-old journey map describes year-old user.

Output format

Default outputs:

  1. Journey map (visual, typically Figma / FigJam / Miro, plus a markdown narrative version)
  2. Service blueprint (visual, typically same tool)
  3. Opportunity map (markdown, prioritized list)

Markdown narrative version of journey map:

# [Persona] journey map

## Phase 1: [Phase name]

### Step: [Step name]
- **Touchpoint:** [Where this happens]
- **Goal:** [What the user wants here]
- **Thoughts:** [What they're thinking]
- **Emotion:** [State on the emotional curve]
- **Pain points:** [Friction]
- **Opportunities:** [Improvement potential]

### Step: [Step name]
[Same structure]

## Phase 2: [Phase name]
[Repeat]

## Service blueprint additions

### Phase 1
- **Front-stage actions:** [What employees do user-visibly]
- **Back-stage actions:** [What happens behind the scenes]
- **Supporting processes:** [Systems involved]

[Repeat per phase]

## Opportunity map

### Critical friction
1. [Specific issue, with evidence]
2. [Specific issue, with evidence]

### Quick wins
1. [Specific opportunity, with effort/impact]

### Strategic bets
1. [Specific opportunity, with effort/impact]

### Cross-team disconnects
1. [Specific disconnect, with implication]

If required data is unavailable

This skill's output depends on data, measurements, or tool results it cannot generate on its own. When a required input, tool, or data source is unavailable or unverifiable, the sanctioned output is the deliverable with the gap stated: what was needed, what was actually obtained or verified, and which parts of the output are affected. Fabricating, estimating, or interpolating a required number to complete the deliverable is never sanctioned. A stated gap is a complete answer.


Reference files

1---
2name: journey-mapping
3description: "Build customer journey maps and service blueprints that visualize the end-to-end user experience including touchpoints, emotions, friction, and underlying systems. Use this skill whenever the user wants to map a customer journey, build a service blueprint, identify friction across an experience, align teams on the user experience, or visualize touchpoints and pain points. Triggers on customer journey, journey map, service blueprint, user journey, experience map, touchpoint analysis, friction map, journey audit, end-to-end experience, customer experience map. Also triggers when the team has departmental views of users but no shared map of what the experience actually feels like."
4category: research
5catalog_summary: "Customer journey maps, service blueprints, friction analysis"
6display_order: 3
7---
8 
9# Journey Mapping
10 
11Build journey maps and service blueprints that surface friction, align teams, and identify opportunities. Stack-agnostic. Tool-agnostic.
12 
13This skill is for mapping the experience. For testing specific touchpoints, use `usability-testing`. For broader generative research, use `ux-research`. For analyzing conversion, use `cro-optimization`.
14 
15---
16 
17## When to use
18 
19- Departments have different mental models of the customer experience
20- Customer experience feels disjointed across touchpoints
21- Specific friction or drop-off points need diagnosis
22- Strategic planning needs a shared view of the user
23- Service design (front-stage and back-stage) needs alignment
24- New product or feature needs to be designed in context of broader experience
25 
26## When NOT to use
27 
28- Testing a single touchpoint or page (use `usability-testing`)
29- Generative research before journey mapping (use `ux-research`)
30- Operational process mapping that doesn't involve users
31- Funnel optimization (use `cro-optimization`)
32 
33---
34 
35## Required inputs
36 
37- Identified user persona or segment to map (one map per segment)
38- Existing research and data about that segment
39- Cross-functional access (you cannot map back-stage without ops/support/engineering input)
40- Time and stakeholder commitment (a real journey map is a project, not an afternoon)
41 
42---
43 
44## The framework: 3 deliverables
45 
46### 1. Customer journey map
47 
48The user-facing view of the experience.
49 
50**Structure (rows / lanes):**
51 
52- **Phase.** The major stages in the journey (e.g., Awareness, Consideration, Onboarding, Activation, Retention, Advocacy). Phases vary by product type.
53- **Steps.** Specific things the user does within each phase.
54- **Touchpoints.** Where the user interacts with the product, brand, or service (web, app, email, support, social, in-person).
55- **Goals.** What the user is trying to accomplish at this step.
56- **Thoughts.** What's going through their mind.
57- **Emotions.** The emotional state (often visualized on a curve).
58- **Pain points.** Where things go wrong, friction, frustration.
59- **Opportunities.** Where the experience could improve.
60 
61**Format:**
62 
63Typically a horizontal timeline with vertical lanes for each row. Phases across the top, touchpoints, thoughts, emotions, etc. underneath.
64 
65### 2. Service blueprint
66 
67The back-stage view that supports the customer-facing experience.
68 
69**Adds these layers below the journey map:**
70 
71- **Front-stage actions.** What employees do that the user sees (sales calls, support chats, in-store interactions).
72- **Back-stage actions.** What happens behind the scenes (order fulfillment, data processing, internal handoffs).
73- **Supporting processes.** Systems, vendors, infrastructure (CRM, payment processors, fulfillment partners).
74- **Lines of visibility.** The line between front-stage (visible to user) and back-stage (invisible).
75 
76The service blueprint shows where customer-facing problems originate in back-stage failures (e.g., the user's "shipping is slow" experience traces to a vendor handoff issue).
77 
78### 3. Synthesized opportunity map
79 
80Output of the mapping work.
81 
82**Captures:**
83 
84- **Top friction points.** Where the experience consistently fails users.
85- **Untapped opportunities.** Moments where the experience could surprise and delight.
86- **Disconnects.** Where front-stage and back-stage are misaligned.
87- **Strategic gaps.** Where competitors have something the brand lacks (or vice versa).
88- **Quick wins.** Low-effort, high-impact improvements.
89- **Strategic bets.** Higher-effort transformations.
90 
91This is the deliverable that produces decisions. The journey map and service blueprint are inputs; the opportunity map is the output that drives action.
92 
93---
94 
95## Common phases by product type
96 
97### Most products
98 
99```
100Awareness → Consideration → Decision → Onboarding → Active use → Renewal/Repurchase → Advocacy
101```
102 
103### SaaS
104 
105```
106Trigger → Discovery → Evaluation → Trial → Onboarding → Activation → Habit → Expansion → Renewal → Advocacy
107```
108 
109### Ecommerce
110 
111```
112Need recognition → Discovery → Research → Decision → Purchase → Wait/Anticipation → Receive → Use → Reorder/Recommend
113```
114 
115### Service
116 
117```
118Awareness → Inquiry → Quote → Decision → Service delivery → Resolution → Follow-up → Repeat business
119```
120 
121### Healthcare / high-stakes purchases
122 
123```
124Trigger → Research → Provider selection → Appointment → Treatment → Recovery → Follow-up → Long-term outcome
125```
126 
127Phases are not mandatory. Start with the user's actual experience and let the phases emerge from the steps.
128 
129---
130 
131## How to gather the inputs
132 
133A good journey map combines multiple sources of truth.
134 
135### From users
136 
137- **In-depth interviews.** Walk users through their actual experience. Ask for specifics from a recent occurrence.
138- **Diary studies.** Users log their experience over the duration of the journey.
139- **Surveys.** Quantitative signal at scale; less depth.
140 
141### From the business
142 
143- **Internal interviews.** Sales, support, success, ops. They see the experience from different angles than product or design.
144- **Operational data.** Funnel data, support ticket categories, NPS responses, churn reasons.
145- **System inventory.** What touchpoints exist, what tools support them, what data flows where.
146 
147### Cross-validate
148 
149- The user's experience as they describe it
150- The data the business has about their behavior
151- The internal team's perception of the experience
152 
153These three views often disagree. The disagreements are themselves findings.
154 
155---
156 
157## Workflow
158 
1591. **Define scope.** One persona, one journey, one timeframe. Trying to map all users in one map produces a mess.
1602. **Gather inputs.** User interviews, internal interviews, operational data. Plan 2 to 4 weeks for inputs.
1613. **Draft the journey.** Phases, steps, touchpoints. Get to a working draft fast; iterate.
1624. **Add the layers.** Goals, thoughts, emotions, pain points.
1635. **Build the service blueprint.** Front-stage, back-stage, supporting processes.
1646. **Identify opportunities.** Use the friction points and disconnects.
1657. **Validate with users.** Does this match their actual experience? Refine.
1668. **Workshop with stakeholders.** Walk teams through the map. Ensure shared understanding.
1679. **Translate to action.** Specific projects, owners, timelines.
16810. **Maintain.** A journey map is a living document. Revisit annually or after major changes.
169 
170---
171 
172## Failure patterns
173 
174- **Mapping without research.** A journey map built from internal assumptions reflects assumptions, not users.
175- **One map for all users.** The mid-market buyer and enterprise buyer have different journeys. Don't merge.
176- **No back-stage layer.** The map shows symptoms, not causes.
177- **Beautiful map, no action.** Investment in production value at the expense of decisions.
178- **Map as artifact, not tool.** Filed in Figma, never re-opened.
179- **Ignoring emotional layer.** The "what" without the "how it feels" misses the point of journey mapping.
180- **Vague pain points.** "Frustrating onboarding" - what specifically? When? Why?
181- **Quick wins identified, never executed.** Same as research findings that don't ship.
182- **Annual exercise without followup.** Year-old journey map describes year-old user.
183 
184---
185 
186## Output format
187 
188Default outputs:
189 
1901. **Journey map** (visual, typically Figma / FigJam / Miro, plus a markdown narrative version)
1912. **Service blueprint** (visual, typically same tool)
1923. **Opportunity map** (markdown, prioritized list)
193 
194Markdown narrative version of journey map:
195 
196```markdown
197# [Persona] journey map
198 
199## Phase 1: [Phase name]
200 
201### Step: [Step name]
202- **Touchpoint:** [Where this happens]
203- **Goal:** [What the user wants here]
204- **Thoughts:** [What they're thinking]
205- **Emotion:** [State on the emotional curve]
206- **Pain points:** [Friction]
207- **Opportunities:** [Improvement potential]
208 
209### Step: [Step name]
210[Same structure]
211 
212## Phase 2: [Phase name]
213[Repeat]
214 
215## Service blueprint additions
216 
217### Phase 1
218- **Front-stage actions:** [What employees do user-visibly]
219- **Back-stage actions:** [What happens behind the scenes]
220- **Supporting processes:** [Systems involved]
221 
222[Repeat per phase]
223 
224## Opportunity map
225 
226### Critical friction
2271. [Specific issue, with evidence]
2282. [Specific issue, with evidence]
229 
230### Quick wins
2311. [Specific opportunity, with effort/impact]
232 
233### Strategic bets
2341. [Specific opportunity, with effort/impact]
235 
236### Cross-team disconnects
2371. [Specific disconnect, with implication]
238```
239 
240---
241 
242## If required data is unavailable
243 
244This skill's output depends on data, measurements, or tool results it cannot generate on its own. When a required input, tool, or data source is unavailable or unverifiable, the sanctioned output is the deliverable with the gap stated: what was needed, what was actually obtained or verified, and which parts of the output are affected. Fabricating, estimating, or interpolating a required number to complete the deliverable is never sanctioned. A stated gap is a complete answer.
245 
246---
247 
248## Reference files
249 
250- [`references/journey-map-template.md`](references/journey-map-template.md) - Fillable journey map and service blueprint template.
251 
View all files on GitHub →

Details

Updated
Sep 15, 2026
License
MIT
Stars on the repo
★ 901
Checked
Source
rampstackco/claude-skills ↗
Creator
rampstackco · 60 listings
View creator

Made with journey-mapping

Journey mapping — Showcase grid filtered by Tone equals Provocative and Sensory equals Resonant, showing eight matching brand cards with… (from the rampstackco/claude-skills README)
Journey mapping — Showcase grid filtered by Tone equals Provocative and Sensory equals Resonant, showing eight matching brand cards with… (from the rampstackco/claude-skills README)

by rampstackco

Journey mapping — Showcase grid with all four axis filters set to Provocative, Editorial Restrained, Coach, and Resonant, showing zero… (from the rampstackco/claude-skills README)
Journey mapping — Showcase grid with all four axis filters set to Provocative, Editorial Restrained, Coach, and Resonant, showing zero… (from the rampstackco/claude-skills README)

by rampstackco

Journey mapping — RampStack architecture diagram. A central navy hub card shows the RampStack mark with the subtitle 'Stack-agnostic… (from the rampstackco/claude-skills README)
Journey mapping — RampStack architecture diagram. A central navy hub card shows the RampStack mark with the subtitle 'Stack-agnostic… (from the rampstackco/claude-skills README)

by rampstackco

Similar skills

See all →
SkillReverse engineer native, managed, Electron/JavaScriptREAmorluto/rea · by morlutoReverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA. Use shipped-artifact or requested runtime evidence to explain features, compare versions, decompile code, or guide a reconstruction. Skip REA for ordinary source-repository architecture analysis.★ 316k GitHub starsSkillBrainstorms ideas into designs before any creative workBrainstorming Ideas Into Designsobra/superpowers · by obraYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.★ 290k GitHub starsSkillRequires technical rigor and verificationCode Review Receptionobra/superpowers · by obraUse when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation★ 290k GitHub starsSkillDiagnosis loop for hard bugs and performance regressionsDiagnosing bugsmattpocock/skills · by mattpocockDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.★ 267k GitHub starsSkillImplement the result of /to-spec and /to-tickets in codeImplement specmattpocock/skills · by mattpocockImplement the result of /to-spec and /to-tickets in code.★ 267k GitHub starsSkillWriting a PR bodymattpocock/skills · by mattpocockUse when writing a PR body.★ 267k GitHub stars

More from rampstackco

SkillRun a comprehensive WCAG accessibility audit coveringrampstackco/claude-skills · by rampstackcoRun a comprehensive WCAG accessibility audit covering perceivable, operable, understandable, and robust principles. Use this skill whenever the user wants to audit accessibility, review WCAG compliance, fix accessibility issues, prepare for accessibility certification, address an accessibility lawsuit risk, or systematically improve a site's accessibility. Triggers on accessibility audit, WCAG audit, a11y audit, accessibility compliance, ADA compliance, screen reader test, keyboard navigation, accessibility report, fix accessibility, axe scan. Also triggers when accessibility issues have been reported and need systematic remediation.★ 901 GitHub starsSkillOptimize content and site structure for AI-driven searchAEO and GEOrampstackco/claude-skills · by rampstackcoOptimize content and site structure for AI-driven search experiences including AI overviews, large language model citations, generative answer engines, and AI assistants. Use this skill whenever the user wants to optimize for AI search, get cited by language models, appear in AI overviews, build llms.txt, structure content for AI extraction, or future-proof their SEO for the shift from blue links to AI answers. Triggers on AEO, GEO, AI search, AI SEO, AI overview, generative search, LLM optimization, llms.txt, AI citation, ChatGPT search, Perplexity, Gemini, Claude search, AI assistant optimization, answer engine. Also triggers when the user expresses concern about AI eating their organic traffic or wants to understand how to remain visible as search shifts.★ 901 GitHub starsSkillRun a structured after-action review on a launch, incidentAfter action reportrampstackco/claude-skills · by rampstackcoRun a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis, contributing factors, and actionable lessons. Use this skill whenever the user wants to run a postmortem, retrospective, AAR, or after-action review on any past event. Triggers on after-action report, AAR, postmortem, retrospective, retro, post-incident review, what went well what didn't, lessons learned, blameless postmortem, root cause analysis, RCA, five whys. Also triggers when the user has just shipped something or just resolved an incident and wants to capture learnings.★ 901 GitHub starsSkillDesign measurement frameworks including event taxonomyAnalytics strategyrampstackco/claude-skills · by rampstackcoDesign measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy. Use this skill whenever the user wants to plan analytics, design dashboards, build event taxonomies, define KPIs, set up tracking, or audit existing measurement. Triggers on analytics strategy, measurement plan, event taxonomy, tracking plan, KPI framework, dashboard design, north star metric, attribution model, conversion tracking, GA4 setup, Mixpanel setup, analytics audit. Also triggers when the user has data but no clear way to use it, or wants to make decisions but doesn't know what to track.★ 901 GitHub starsSkillDirect visual and creative work for campaigns, photographyArt directionrampstackco/claude-skills · by rampstackcoDirect visual and creative work for campaigns, photography, illustration, video, and branded experiences. Use this skill whenever the user wants to brief a photographer, direct illustrators, plan a creative campaign, develop visual concepts, or evaluate creative work for fit. Triggers on art direction, photo brief, photography brief, illustration brief, campaign concept, creative concept, visual direction, mood board, look and feel, visual treatment, video direction. Also triggers when the user has approved brand identity but needs to extend it into specific creative deliverables. Use `creative-direction` instead when the ask is the project-wide aesthetic brief that this skill consumes as input.★ 901 GitHub starsSkillPlan and run backups, set recovery objectivesBackup and disaster recoveryrampstackco/claude-skills · by rampstackcoPlan and run backups, set recovery objectives, and run disaster recovery drills. Use this skill when defining RPO/RTO targets, designing backup architecture, deciding what to back up and how often, planning for full-region or platform outages, or running a restoration drill. Triggers on backup, restore, RPO, RTO, disaster recovery, DR, business continuity, what if the database is gone, what if our hosting goes down, recovery drill, ransomware planning. Also triggers when an incident reveals a gap in restoration capability.★ 901 GitHub stars