contact

star 2

Send a contact message to Yunosuke Yoshino via the portfolio contact form API. Use this skill when an agent or user wants to get in touch, inquire about collaboration, request a quote, or ask any question addressed to Yunosuke Yoshino.

YunosukeYoshino By YunosukeYoshino schedule Updated 4/21/2026

name: contact description: Send a contact message to Yunosuke Yoshino via the portfolio contact form API. Use this skill when an agent or user wants to get in touch, inquire about collaboration, request a quote, or ask any question addressed to Yunosuke Yoshino.

Contact Yunosuke Yoshino

Send a message via the contact form API. A confirmation email is automatically delivered to the sender.

Endpoint

POST https://yunosukeyoshino.com/api/contact
Content-Type: application/json

Request body

Field Type Required Constraints
name string yes 1–100 characters
email string yes Valid email address
subject string yes 1–200 characters
message string yes 1–1000 characters
company string no Organisation name (optional)

Example

{
  "name": "Jane Smith",
  "email": "jane@example.com",
  "subject": "Front-end collaboration inquiry",
  "message": "Hi Yunosuke, I'd love to discuss a potential project together."
}

Responses

Status Body
200 OK {"message": "メールを送信しました", "id": "<resend-id>"}
400 Bad Request {"error": "入力データが無効です", "details": [...zod issues]}
500 Internal Server Error {"error": "サーバーエラーが発生しました"}

On success, both Yunosuke and the sender receive an email automatically.

Install via CLI
npx skills add https://github.com/YunosukeYoshino/Portfolio --skill contact
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
YunosukeYoshino
YunosukeYoshino Explore all skills →