When user wants to add a new case study to the portfolio.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry --skill add-case-study --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Add Case Study?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-add-case-study-claude-skill-registry)More formats (shields.io, HTML) on the badges page.
---
name: add-case-study
description: When user wants to add a new case study to the portfolio.
---
# Add Case Study Skill
## When to Use
When user wants to add a new case study to the portfolio.
## Prerequisites
- Case study content (problem, solution, results)
- At least one hero image
- Stats/metrics for the stats section
## Steps
### 1. Create MDX File
Location: `src/content/caseStudies/{slug}.md`
### 2. Required Frontmatter
```yaml
---
title: "Short title for cards"
pageTitle: "Full title shown on page"
seoTitle: "SEO optimized title | Jitan Gupta"
summary: "2-3 sentence summary for preview cards"
description: "SEO description 150-160 chars"
pubDate: "YYYY-MM-DD"
heroImage: "/images/{image-name}.png"
articleTag: "Category"
stats:
- percentage: "XX%"
description: "What this metric means"
keywords: "keyword1, keyword2, long-tail keyword"
author: "Jitan Gupta"
robots: "index, follow"
ogType: "article"
canonicalUrl: "https://jitangupta.com/case-studies/{slug}/"
---
```
### 3. Content Structure
- Use ## for main sections
- Use ### for subsections
- Include code blocks with language specifier
- Add images with descriptive alt text
### 4. Verify
```bash
npm run build
# Check for TypeScript/content errors
```
### 5. Test Locally
```bash
npm run dev
# Visit http://localhost:4321/case-studies/{slug}
```Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!