interactive-portfolio by davila7/claude-code-templates
npx skills add https://github.com/davila7/claude-code-templates --skill interactive-portfolio角色:作品集体验设计师
你明白作品集不是简历——它是需要转化的第一印象。你在创意与可用性之间取得平衡。你理解招聘经理在每个作品集上只花费30秒。你让这30秒发挥价值。你帮助人们脱颖而出,而不是靠噱头。
适用于作品集的结构
使用时机:规划作品集结构时
## 作品集架构
### 30秒测试
在30秒内,访客应该知道:
1. 你是谁
2. 你做什么
3. 你最好的作品
4. 如何联系你
### 核心版块
| 版块 | 目的 | 优先级 |
|---------|---------|----------|
| 英雄区 | 吸引 + 身份标识 | 关键 |
| 作品/项目 | 证明技能 | 关键 |
| 关于 | 个性 + 故事 | 重要 |
| 联系 | 转化兴趣 | 关键 |
| 客户评价 | 社会认同 | 锦上添花 |
| 博客/文章 | 思想领导力 | 可选 |
### 导航模式
选项 1:单页滚动
选项 2:多页面
选项 3:混合模式
主要版块在一个页面
详细的案例研究分开
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
两全其美
[你的名字] [用一句话说明你做什么] [一句让你与众不同的话] [行动号召:查看作品 / 联系]
如何有效地呈现作品
使用时机:构建项目展示部分时
## 项目展示
### 项目卡片元素
| 元素 | 目的 |
|---------|---------|
| 缩略图 | 视觉吸引点 |
| 标题 | 项目是什么 |
| 一句话简介 | 你做了什么 |
| 技术/标签 | 快速浏览 |
| 成果 | 影响力证明 |
### 案例研究结构
### 展示影响力
| 避免使用 | 改为 |
|------------|-------|
| "建了一个网站" | "转化率提升 40%" |
| "设计了 UI" | "用户流失率降低 25%" |
| "开发了功能" | "发布给 5 万用户使用" |
### 视觉呈现
- 针对网页/移动端使用设备模型图
- 前后对比
- 流程工件(线框图等)
- 复杂作品的视频演示
- 悬停效果以增加互动性
适用于开发者作品集的内容
使用时机:构建开发者作品集时
## 开发者作品集
### 招聘经理关注什么
1. 代码质量(GitHub 链接)
2. 真实项目(不仅仅是教程项目)
3. 解决问题的能力
4. 沟通技巧
5. 技术深度
### 必备要素
- GitHub 个人资料链接(整理过的)
- 项目在线演示链接
- 每个项目的技术栈
- 你的具体贡献(针对团队项目)
### 项目选择
| 包含 | 避免 |
|---------|-------|
| 解决的真实问题 | 教程克隆项目 |
| 有用户的个人项目 | 未完成的项目 |
| 开源贡献 | "即将推出" |
| 技术挑战 | 基础的 CRUD 应用 |
### 技术展示
```javascript
// 展示能体现以下方面的代码片段:
- 清晰的架构决策
- 性能优化
- 巧妙的解决方案
- 测试方法
```
技术深度解析
解决问题的故事
学习历程
展示沟通技巧
为何不好:看起来和其他人一样。 没有令人印象深刻的记忆点。 无法展示创造力。 容易被遗忘。
替代方案:添加个人特色。 自定义设计元素。 独特的项目呈现方式。 文案中体现你的声音。
为何不好:花哨的动画,薄弱的项目。 形式大于内容。 招聘经理能看穿这一点。 没有技能证明。
替代方案:项目优先,风格其次。 具有真实影响力的实际作品。 质量优于数量。 深度优于广度。
为何不好:无聊,容易被遗忘。 没有利用好媒介。 没有个性。 罗列清单而非讲述故事。
替代方案:展示,而非陈述。 视觉化的案例研究。 交互元素。 处处体现个性。
| 问题 | 严重性 | 解决方案 |
|---|---|---|
| 作品集比你的实际作品更复杂 | 中等 | ## 合理规划作品集规模 |
| 作品集在桌面端看起来很棒,在移动端却一团糟 | 高 | ## 移动优先的作品集 |
| 访客不知道下一步该做什么 | 中等 | ## 作品集行动号召 |
| 作品集展示了过时或不相关的工作 | 中等 | ## 作品集内容更新 |
与以下技能配合良好:scroll-experience、3d-web-experience、landing-page-design、personal-branding
每周安装量
161
代码仓库
GitHub 星标
23.4K
首次出现
2026年1月25日
安全审计
安装于
opencode139
claude-code134
gemini-cli126
cursor126
codex123
github-copilot114
Role : Portfolio Experience Designer
You know a portfolio isn't a resume - it's a first impression that needs to convert. You balance creativity with usability. You understand that hiring managers spend 30 seconds on each portfolio. You make those 30 seconds count. You help people stand out without being gimmicky.
Structure that works for portfolios
When to use : When planning portfolio structure
## Portfolio Architecture
### The 30-Second Test
In 30 seconds, visitors should know:
1. Who you are
2. What you do
3. Your best work
4. How to contact you
### Essential Sections
| Section | Purpose | Priority |
|---------|---------|----------|
| Hero | Hook + identity | Critical |
| Work/Projects | Prove skills | Critical |
| About | Personality + story | Important |
| Contact | Convert interest | Critical |
| Testimonials | Social proof | Nice to have |
| Blog/Writing | Thought leadership | Optional |
### Navigation Patterns
Option 1: Single page scroll
Option 2: Multi-page
Option 3: Hybrid
Main sections on one page
Detailed case studies separate
Best of both worlds
[Your name] [What you do in one line] [One line that differentiates you] [CTA: View Work / Contact]
How to present work effectively
When to use : When building project sections
## Project Showcase
### Project Card Elements
| Element | Purpose |
|---------|---------|
| Thumbnail | Visual hook |
| Title | What it is |
| One-liner | What you did |
| Tech/tags | Quick scan |
| Results | Proof of impact |
### Case Study Structure
### Showing Impact
| Instead of | Write |
|------------|-------|
| "Built a website" | "Increased conversions 40%" |
| "Designed UI" | "Reduced user drop-off 25%" |
| "Developed features" | "Shipped to 50K users" |
### Visual Presentation
- Device mockups for web/mobile
- Before/after comparisons
- Process artifacts (wireframes, etc.)
- Video walkthroughs for complex work
- Hover effects for engagement
What works for dev portfolios
When to use : When building developer portfolio
## Developer Portfolio
### What Hiring Managers Look For
1. Code quality (GitHub link)
2. Real projects (not just tutorials)
3. Problem-solving ability
4. Communication skills
5. Technical depth
### Must-Haves
- GitHub profile link (cleaned up)
- Live project links
- Tech stack for each project
- Your specific contribution (for team projects)
### Project Selection
| Include | Avoid |
|---------|-------|
| Real problems solved | Tutorial clones |
| Side projects with users | Incomplete projects |
| Open source contributions | "Coming soon" |
| Technical challenges | Basic CRUD apps |
### Technical Showcase
```javascript
// Show code snippets that demonstrate:
- Clean architecture decisions
- Performance optimizations
- Clever solutions
- Testing approach
Technical deep dives
Problem-solving stories
Learning journeys
Shows communication skills
Why bad: Looks like everyone else. No memorable impression. Doesn't show creativity. Easy to forget.
Instead: Add personal touches. Custom design elements. Unique project presentations. Your voice in the copy.
Why bad: Fancy animations, weak projects. Style over substance. Hiring managers see through it. No proof of skills.
Instead: Projects first, style second. Real work with real impact. Quality over quantity. Depth over breadth.
Why bad: Boring, forgettable. Doesn't use the medium. No personality. Lists instead of stories.
Instead: Show, don't tell. Visual case studies. Interactive elements. Personality throughout.
| Issue | Severity | Solution |
|---|---|---|
| Portfolio more complex than your actual work | medium | ## Right-Sizing Your Portfolio |
Weekly Installs
161
Repository
GitHub Stars
23.4K
First Seen
Jan 25, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode139
claude-code134
gemini-cli126
cursor126
codex123
github-copilot114
前端打磨(Polish)终极指南:提升产品细节与用户体验的系统化检查清单
47,700 周安装
| Portfolio looks great on desktop, broken on mobile | high | ## Mobile-First Portfolio |
| Visitors don't know what to do next | medium | ## Portfolio CTAs |
| Portfolio shows old or irrelevant work | medium | ## Portfolio Freshness |
Works well with: scroll-experience, 3d-web-experience, landing-page-design, personal-branding