docs(skills): pin ip-as-logo upstream attribution to author, repo and commit

The ported skill carried the upstream MIT text but the LICENSE file did not
say where it came from, and the frontmatter only pointed at the repo via a
non-standard `homepage:` key. Reviewers asked for proper attribution.

- LICENSE: header naming the upstream repo, the pinned upstream commit
  (b1bf517c54a4…) and the copyright holder (s1dashu) above the verbatim MIT text.
- SKILL.md: `metadata.hermes.upstream: <repo> (pinned b1bf517c)` — the same
  shape mono-color and pr-lens use — and the adaptation-notes blockquote now
  links the upstream repo and commit so the generated docs page links the source.
- Regenerated website/docs/user-guide/skills/optional/creative/creative-ip-as-logo.md
  with website/scripts/generate-skill-docs.py (scoped to this skill).
This commit is contained in:
teknium1
2026-09-14 18:28:36 -07:00
committed by Teknium
parent 398279fd6a
commit febea3e28d
3 changed files with 16 additions and 5 deletions

View File

@@ -1,3 +1,8 @@
ip-as-logo — ported from https://github.com/s1dashu/ip-as-logo-skill
Upstream snapshot: commit b1bf517c54a407452cfaca98a54668cd052f8e63 (2026-08-20)
Upstream author / copyright holder: s1dashu (https://github.com/s1dashu)
The MIT license text below is reproduced verbatim from the upstream LICENSE.
MIT License
Copyright (c) 2026 s1dashu

View File

@@ -2,14 +2,14 @@
name: ip-as-logo
description: "Design minimal cute IP mascot marks readable at 32px."
version: 1.0.0
author: s1dashu (https://github.com/s1dashu/ip-as-logo-skill), ported by Hermes Agent
author: s1dashu (https://github.com/s1dashu, upstream s1dashu/ip-as-logo-skill), ported by Hermes Agent
license: MIT
platforms: [linux, macos, windows]
metadata:
hermes:
tags: [logo, mascot, branding, ip-character, image-generation, creative]
category: creative
homepage: https://github.com/s1dashu/ip-as-logo-skill
upstream: https://github.com/s1dashu/ip-as-logo-skill (pinned b1bf517c)
related_skills: [pixel-art]
---
@@ -18,7 +18,10 @@ metadata:
Create the simplest possible cute IP character: a compact, lovable symbol that remains recognizable at `32 × 32`, not a detailed character illustration. Use when a user wants a mascot, IP character, brand character, or "cute logo" for a product, repo, app, or community.
> **Hermes adaptation notes** (the rest of this document is the upstream
> workflow, kept intact — snapshot of commit `b1bf517c`, Aug 20 2026):
> workflow, kept intact — snapshot of
> [s1dashu/ip-as-logo-skill](https://github.com/s1dashu/ip-as-logo-skill)
> commit [`b1bf517c`](https://github.com/s1dashu/ip-as-logo-skill/commit/b1bf517c54a407452cfaca98a54668cd052f8e63),
> Aug 20 2026, MIT — see `LICENSE`):
>
> - **Image generation path**: use the built-in `image_generate` tool with
> `aspect_ratio="square"`. The active backend is user-configured — do not