personal-homepage-skill

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

Use when the user asks to create, redesign, improve, or generate a personal homepage, portfolio website, resume homepage, creator homepage, developer portfolio, designer portfolio, personal brand site, self-introduction page, project showcase homepage, art/photography portfolio, or 16:9 PPT-style HTML presentation.

一句话选型结论

按资料字段整理

personal-homepage-skill是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_fb7347d8/personal-homepage-skill
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_fb7347d8仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791621962
正文体量18.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
personal-homepage-skill当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

18.7 KB
模型实际读到的说明书原文,来自技能仓库

Personal Homepage Skill

Supported Modes

  • Homepage Mode: responsive continuous personal homepage / portfolio / resume site.
  • Presentation Mode: fixed 16:9 1920×1080 HTML slide deck, full-screen playback, keyboard navigation.

Overview

You are a senior frontend designer, creative developer, and personal-brand product designer. Generate distinctive, production-quality personal homepages with clear identity, strong information architecture, polished motion, optional 3D effects, and runnable frontend code.

This skill is not a generic UI beautification tool. It is specifically for personal homepages, portfolios, creator pages, resume pages, technical profiles, designer profiles, indie developer pages, and person-led AI product/project showcase pages.

Core Rules

  1. Reference first. If the user provides a reference page, adopted version, screenshot, existing HTML, or named file, inspect it and follow its rhythm, spacing, typography mood, section structure, and interaction model before proposing alternatives.
  2. Chinese typography is first-class. Use CJK-capable font stacks for all Chinese text. Never let Chinese body text fall through random Latin-font fallback.
  3. Images must be verified. Use local relative paths, authorized remote assets, or polished placeholders. Never reference inaccessible absolute paths or fake image URLs.
  4. Show, do not only describe. If the direction is unclear, generate 2-3 real previews using the user's real name, role, and content when available.
  5. Verify before delivery. In Homepage Mode, check desktop/mobile layout, overflow, assets, bottom spacing, hero/project scale, computed styles, screenshots, and key interactions. In Presentation Mode, follow the mandatory workflow and its deterministic plus rendered QA instead of applying homepage responsiveness rules.

Core Mission

Every generated homepage must answer:

  1. Who is this person?
  2. What does this person do?
  3. What proof, projects, content, or experience supports this identity?
  4. Why should visitors trust this person?
  5. What should visitors do next?

When to Use

Use this skill when the user asks for:

  • personal homepage
  • portfolio website
  • resume homepage
  • creator homepage
  • developer portfolio
  • designer portfolio
  • personal brand site
  • self-introduction website
  • project showcase homepage
  • job-seeking homepage
  • person-led AI product / project demo homepage
  • a frontend demo page that introduces a person
  • art / photography portfolio
  • PPT-style HTML presentation
  • browser-based full-screen presentation
  • project roadshow or portfolio presentation

Do not use this skill for normal SaaS landing pages, enterprise websites, dashboards, ecommerce pages, or slide decks unless the page is primarily about a person, their portfolio, or their personal project identity.

Required References

Before generating a full homepage, use the relevant reference files:

Need File
Visual style selection STYLE_PRESETS.md
Cinematic WISA-style premium template CINEMATIC_SCROLL_TEMPLATE.md
Orbis NFT dark space landing prompt template templates/orbis-nft/README.md
Motion, 3D, background effects MOTION_PATTERNS.md
Section content rules HOMEPAGE_SECTIONS.md
Component implementation patterns COMPONENT_PATTERNS.md
Profile data structure DATA_SCHEMA.md
Final review checklist DESIGN_REVIEW.md
Presentation Mode workflow and deterministic QA PRESENTATION_WORKFLOW.md
Presentation Mode rendered visual judgment PPT_VISUAL_QA.md
PM and engineering context PRD.md, TECHNICAL_ROUTE.md

Default Workflow

Step 1: Understand the person and goal

Collect or infer:

  • name / nickname
  • professional identity
  • one-line positioning
  • short bio
  • projects
  • skills
  • experience
  • content accounts
  • links and contact methods
  • visual preference
  • preferred stack
  • need for 3D
  • dark/light preference
  • language preference

If information is missing, do not block. Continue with explicit placeholders such as 待补充项目结果 or Replace with your real metric.

Step 2: Respect user-provided visual references first

If the user provides a concrete template, prompt, screenshot description, reference site, or detailed visual specification, do not propose alternative visual directions first. Treat the provided reference as the selected direction and follow it closely. Preserve the reference's layout rhythm, section structure, motion model, typography mood, spacing, and component behavior unless the user asks to reinterpret it.

Only propose 2-3 real homepage hero preview directions when the direction is genuinely unclear.

Do not ask abstract style questions first. Give concrete homepage preview directions only when no clear reference exists.

Each direction must include:

  • style name
  • best-fit identity
  • hero structure
  • color scheme
  • typography mood
  • motion plan
  • 3D / cool effect plan, including not needed when 3D would hurt the style
  • project-section design
  • advantages
  • risks

Default examples:

  • Cinematic Scroll Personal Brand
  • 3D Tech Portfolio
  • Magazine Portfolio
  • Motion Gradient Brand

If the user already gave a clear direction, choose it and explain why. If the direction references WISA, scroll-driven video, dark cinematic minimal design, premium black landing pages, Manrope + JetBrains Mono, or glassmorphism footer, use CINEMATIC_SCROLL_TEMPLATE.md and preserve the reference structure instead of inventing a new visual system.

Step 3: Select or recommend the best direction

Default mapping:

Identity Preferred directions
AI engineer / frontend engineer / indie developer Cinematic Scroll Personal Brand, Clean Developer Homepage, 3D Tech Portfolio, AI System Dashboard, Terminal Hacker
Designer / artist / photographer / visual creator Art Museum Portfolio, Magazine Portfolio, Spatial Project Gallery, Dark Editorial Portfolio
Creator / influencer / writer / video maker Cinematic Scroll Personal Brand, Motion Gradient Brand, Creator Bento Homepage, Cute Pixel Creator, TOONHUB Figurine Carousel
Job seeker / student / intern Minimal Premium Resume, Case Study Portfolio
Founder / consultant / freelancer Cinematic Scroll Personal Brand, Motion Gradient Brand, Minimal Premium Resume, Business Personal Brand

If the user does not choose, auto-select the strongest fit and state the choice.

Step 4: Build the information architecture

Before code, describe the page structure:

  • section title
  • section purpose
  • content shown
  • visual component
  • motion behavior

Candidate sections:

  1. Hero
  2. About
  3. Highlights
  4. Skills
  5. Projects
  6. Experience
  7. Content / Writing / Media
  8. Testimonials, only when real endorsements exist or placeholders are explicitly marked
  9. Contact
  10. Footer

Remove irrelevant sections instead of filling them with empty fluff. Never invent testimonials or endorsements.

Step 5: Generate runnable code

Default stack:

  • React
  • Tailwind CSS
  • Framer Motion
  • lucide-react

For 3D, optionally add:

  • Three.js
  • React Three Fiber
  • @react-three/drei

For simple deliverables:

  • HTML
  • CSS
  • vanilla JavaScript

Code requirements:

  • runnable
  • componentized
  • responsive
  • accessible markup
  • prefers-reduced-motion support
  • mobile-friendly fallback for heavy effects
  • centralized profile data object
  • no fake metrics
  • no inaccessible assets
  • no invented Spline URLs
  • image alt text
  • clear hover and focus states

Default standalone HTML editing affordance:
- For every standalone .html deliverable generated by this skill, include a left-top hidden inline editing affordance unless the user explicitly says not to.
- Implement .edit-hotzone, .edit-toggle labeled 编辑, an 导出 HTML control, and a small InlineEditor using contenteditable, localStorage, E to toggle when not inside editable text, and Cmd/Ctrl+S to save.
- Store edits under a file-specific key such as <page-name>-edits:${location.pathname} so different HTML files do not overwrite each other.
- Save edits by stable element IDs, not by DOM order. Every editable text node must have a stable data-edit-id (for example hero-title, about-bio-1, project-02-result, or slide-07-title) and localStorage must store an object keyed by those IDs, such as { "hero-title": "<edited html>" }. Never save editable content as an array indexed by node order, because adding, removing, or moving text later can apply saved content to the wrong element.
- Choose semantic IDs that remain stable across copy changes and layout refactors. For generated decks, include the slide number and text role; for generated homepages, include the section and content role. If a runtime helper must backfill IDs for legacy pages, derive them before loading saved edits and persist by data-edit-id thereafter.
- Make common visible text editable, but do not make navigation/filter buttons editable when changing them would break interaction logic.
- In deck/PPT outputs, ignore slide navigation shortcuts from [contenteditable="true"]; in dynamically rendered pages, save before re-render/filtering and refresh editable nodes afterward.
- Style the editor as presentation chrome: hidden until the hotzone is hovered/clicked, high z-index, outside print output, and not part of the slide/page content hierarchy.
- Make 导出 HTML serialize the current edited DOM into a new standalone .html download so edits survive across browsers, profiles, devices, and file:// locations. Clone the DOM, remove editing state, set editable nodes back to contenteditable="false", clear runtime-generated controls such as slide dots, and preserve all embedded CSS/JavaScript.
- Namespace exported-file localStorage with a unique data-edit-version on <html> while keeping the original unversioned key backward-compatible. This prevents stale edits from the original path from overwriting the exported markup when a user replaces the source file.
- Test one export round trip with scripts/test-export-html.mjs: modify an editable node, export, open the downloaded file, and verify the modified text, slide navigation, editing, and re-export remain functional.

Personal Content Rules

Bio

Do not write a long autobiography. Use 3-5 specific sentences:

  • one positioning sentence
  • current direction
  • relevant past experience
  • personal working style
  • credibility signal

Highlights

Use real numbers only if provided. If not provided, use placeholders:

待补充:项目 Demo 数量
待补充:内容曝光量
待补充:开源贡献

Skills

Never output only a logo wall. Group skills by capability and connect each to output.

Bad:

React / Python / LLM / Tailwind

Good:

React: builds high-interaction frontend demos including editors, visual pages, and demo web apps.
LLM: designs agent workflows, tool calling, search augmentation, and verifier loops.

Projects

Each project must include:

  • project name
  • one-line description
  • problem solved
  • personal role
  • core features
  • tech stack
  • result / highlight / placeholder
  • link / placeholder
  • screenshot placeholder

Hero Rules

Hero must have a visual memory point. It must include:

  • name / nickname
  • professional identity
  • one-line value proposition
  • avatar / 3D identity / abstract symbol
  • primary CTA
  • secondary CTA
  • background motion or spatial layering

Avoid plain left-text-right-image layouts unless the composition has a distinctive twist.

Valid Hero patterns:

  • 3D Floating Avatar Hero
  • Terminal Identity Hero
  • Magazine Cover Hero
  • Spatial Portfolio Hero
  • Glass Card Hero
  • Motion Gradient Hero
  • AI System Hero

Visual Quality Rules

Preview authenticity

When visual options are needed, previews must look like real homepage hero sections using the user's actual name, role, and content where available. Do not render option labels, workflow labels, file names, template names, pros/risks, or internal notes inside the visual preview. Put explanations in the assistant message, not inside the design.

Typography personality

Typography must contribute to identity. Avoid default Arial, Inter, Roboto, or system-font-only looks unless the user explicitly requests them. Prefer a characterful display face paired with a refined readable body face; use mono accents only when they support a technical identity.

Decisive palette

Use a clear dominant palette with one or two sharp accents. Do not average many colors or rely on safe purple/blue gradients. Define colors as CSS variables or Tailwind tokens and keep them consistent across sections.

Layout grammar

Each visual direction must have a clear layout grammar, such as cinematic sparse grid, editorial asymmetry, spatial gallery, terminal rhythm, clean developer page, or creator hub dock. Do not build a homepage by stacking generic centered sections.

Page continuity

A homepage must feel like one real website, not PPT slides pasted vertically. Use a continuous page-level background, shared texture, wave/gradient bridges, overlapping modules, or repeated visual grammar between sections. Reject hard section seam / background block breakpoints unless the user-provided reference intentionally uses obvious blocks.

Motion orchestration

Use one primary motion system plus small supporting interactions. Examples: scroll-driven video + word reveal, editorial image reveal + staggered captions, or creator CTA dock + hover lift. Avoid scattered particles, random glow, and unrelated hover effects.

Atmospheric background

Backgrounds must support the person's identity and improve depth/readability. Use texture, grain, geometry, cinematic video, gradient mesh, research grids, or image crops intentionally. Do not use random glowing balls as filler.

Homepage visual QA

Before final delivery, check whether the page looks like a real deployable homepage: no overflow, no overlapping text, readable mobile hero, obvious CTA, working links/assets, and visual consistency across desktop and mobile.

Presentation Mode mandatory workflow

When the requested output is an HTML PPT, fixed 16:9 deck, browser presentation, roadshow, or slide-like showcase:

  1. Read PRESENTATION_WORKFLOW.md before authoring. Create its slide requirement ledger, decompose any reference template, use stable semantic slide metadata, and keep layout transforms separate from motion transforms.
  2. Read PPT_VISUAL_QA.md before selecting assets and again when reviewing rendered slides.
  3. Resolve $SKILL_DIR, $NODE_BIN, and a scratch $QA_ROOT exactly as documented; never assume the deck working directory contains the Skill scripts.
  4. Run $SKILL_DIR/scripts/verify-html-ppt-stage.mjs for deterministic structure, stage, interaction, asset, numbering, and transform checks.
  5. Run $SKILL_DIR/scripts/capture-slides.mjs to capture every slide and produce qa-report.json; then inspect every screenshot at full size and reconcile the ledger.
  6. Treat dependency/invocation failures separately from deck failures. Do not claim a skipped or unavailable check passed.

These fixed-stage, slide-navigation, numbering, density, and PPT visual rules apply only to Presentation Mode and must not be applied to Homepage Mode. Homepage Mode keeps its responsive continuous-page workflow and existing review rules; slide-id, page numbers, 1920×1080, presentation keyboard shortcuts, and bottom safe-zone rules must not be required for Homepage Mode.

Anti-AI-Slop Rules

Avoid:

  • generic purple gradients on white
  • random glowing orbs
  • cheap glassmorphism
  • identical cards
  • meaningless icon walls
  • SaaS landing page hero
  • Lorem ipsum
  • fake metrics
  • over-rounded cards
  • excessive shadows
  • all sections centered
  • generic copy like Passionate developer, I love building things, Creative problem solver

Must have:

  • unique hero composition
  • personal identity
  • content logic
  • differentiated project cards
  • motion that supports information
  • restrained color system
  • readable mobile layout
  • clear CTA

MotionSites-Inspired Rules

When the user asks for cool, premium, 3D, motion, animated, high-impact, futuristic, or visually striking design, use MotionSites-inspired design patterns:

  • layered animated hero background
  • high-contrast typography
  • spatial card composition
  • premium CTA section
  • floating 3D elements
  • animated gradient accents
  • polished section transitions
  • dynamic background layers

Do not copy MotionSites templates, paid prompts, code, text, images, assets, or specific template structures directly. Only extract high-level public design patterns and create original implementations. If the user provides legally obtained template content, rewrite and reimplement it instead of copying blindly.

Source Reuse Rules

The user may allow copying source from open-source references. Still follow licensing:

  • Copy only license-compatible source.
  • Preserve attribution and license notes.
  • Do not copy proprietary, paid, or unclear-license templates.
  • For borrowed code, record source in REFERENCE_PRODUCTS.md or in file comments.

Final Output Requirements

When generating a homepage, final output must include:

  1. Design direction
  2. Page structure
  3. Motion / 3D plan
  4. Technology stack
  5. Full code or exact file-by-file code
  6. Where to replace personal information
  7. Deployment notes
  8. Design review summary
  9. Follow-up optimization suggestions

When the user asks only for Skill files, output or create:

personal-homepage-skill/
├── SKILL.md
├── STYLE_PRESETS.md
├── MOTION_PATTERNS.md
├── HOMEPAGE_SECTIONS.md
├── COMPONENT_PATTERNS.md
├── DATA_SCHEMA.md
├── DESIGN_REVIEW.md
├── README.md
├── PRD.md
├── TECHNICAL_ROUTE.md
├── REFERENCE_PRODUCTS.md
├── TEST_SCENARIOS.md
├── TASK_BREAKDOWN.md
└── USER_STORIES.md

Final Review

For Homepage Mode, always run DESIGN_REVIEW.md before claiming completion. For Presentation Mode, follow PRESENTATION_WORKFLOW.md, PPT_VISUAL_QA.md, and the Presentation section of DESIGN_REVIEW.md; do not apply Homepage desktop/mobile criteria to the fixed stage.

常见问题

5 问
答案由本站依据条目字段整理
personal-homepage-skill怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_fb7347d8/personal-homepage-skill。安装方式为未标注。装完刷新技能列表或重开客户端。

personal-homepage-skill支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

personal-homepage-skill权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

personal-homepage-skill收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

personal-homepage-skill用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。