Communitygithub.com

Ayush-Mahadik/开放设计模板

生成专业的作品集网站:英雄区域、项目展示网格、关于部分和联系表单。简洁、排版优雅、极简风格。

开放设计模板 是什么?

此技能用于生成一个专业、自包含的作品集网站(单个 `index.html` 文件),非常适合开发者、设计师或创意专业人士展示其工作。它支持创建包括导航、英雄区、项目展示网格、关于部分、联系表单和页脚的六大标准部分。输出一个响应式、单页的深色主题 HTML 文件,遵循语义化 HTML5 和现代 CSS 网格布局,所有样式内嵌于 `<style>` 块中。该技能高度可定制,允许用户指定姓名、标语、项目列表、经验年限以及 GitHub/LinkedIn/邮箱等社交链接,生成的网站简洁专业且便于部署。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Ayush-Mahadik/open-design-templates/tree/HEAD/skills/portfolio-site

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

作品集网站技能

生成专业的作品集网站:英雄区域、项目展示网格、关于部分和联系表单。简洁、排版优雅、极简风格。

元数据

名称: portfolio-site 描述: 生成一个包含英雄、项目展示、关于和联系部分的专业作品集网站。 触发关键词: "作品集", "个人网站", "开发者作品集", "创意作品集", "简历网站"


输入与参数

参数类型必填默认值
name字符串✓—
tagline字符串✓—
projects数组✓—
github_url字符串——
linkedin_url字符串——
email字符串——
years_experience数字—3
skills数组—[]

项目数组项:

{ title: string; description: string; tags: string[]; url?: string; image?: string }

必需部分(按顺序)

  1. 导航 — 名称作为标志,链接:项目 / 关于 / 联系
  2. 英雄区 — 姓名、标语、单行价值主张、社交链接(GitHub、LinkedIn、邮箱)
  3. 项目网格 — 3列响应式网格,每张卡片包含:标题 + 描述 + 标签 + 链接
  4. 关于部分 — 2列布局:左侧文本介绍,右侧技能/统计数据
  5. 联系表单 — 简单表单:姓名、邮箱、消息、提交按钮
  6. 页脚 — 版权信息 + 社交链接

设计规则

  • 单页,完全响应式
  • 默认深色模式(使用 DESIGN.md 深色主题令牌)
  • 所有链接在新标签页中打开
  • 无外部 JS 库
  • 所有 CSS 在 <style> 块内
  • 语义化 HTML5(<header>、<nav>、<main>、<section>、<footer>)

输出

单个文件:index.html(自包含)

自检清单

  • 英雄区标题为姓名,而不是 "欢迎"
  • 至少展示 4 个项目
  • 社交链接使用 SVG 图标(不使用 emoji)
  • 移动端:单列网格
  • 联系表单没有损坏的 action 属性

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能