Work

A collection of projects, open source contributions, books, and other work I've created.

Projects

エオルゼア天気予報(β版)

エオルゼア天気予報(β版)

このアプリは、ファイナルファンタジーXIVの世界「エオルゼア」の天気予報を提供する非公式アプリです。以下の機能を提供しています:地域予報 - 各地域の天気予報を確認できます虹予報 - 虹が出現する時間帯を予測しますオーロラ予報 - オーロラ...

生成AIAWS
[ Stripe Apps ] Advanced customer view

[ Stripe Apps ] Advanced customer view

Stripeのサブスクリプション管理をより便利にするための、追加Viewアプリです。Checkout Session や Payment Links 経由での申し込み時、顧客が入力したカスタムフィールド情報や規約同意の有無などの情報が、サブ...

StripeReact / Next.js / Gatsby
[ Developer Spotlight ] Recommend products on e-commerce sites using Workers AI and Stripe

[ Developer Spotlight ] Recommend products on e-commerce sites using Workers AI and Stripe

Stripe
京都地下鉄ラスト・コール

京都地下鉄ラスト・コール

京都市の市営地下鉄各駅での、最終電車発車時刻を表示するシンプルなアプリです。京都市に夜遅くまで出かけている時、地下鉄の最終電車が出る時間をすぐに確認できるようにするために作りました。

React / Next.js / GatsbyAWS

stripe.devのホスティング環境移行

stripe.dev のホスティング環境をGitHub PagesからVercelへ移行。stripe.dev/stripe-ios などのサブサイトの構成や更新フローを変更させないためのワークフローやリライトルールの設計、切り替え作業のた...

HIDE和太鼓スクールウェブサイト リニューアル

HIDE和太鼓スクールウェブサイト リニューアル

和太鼓スクールの情報サイトです。スタジオの場所や提供しているサービス情報などへのアクセスを重視したシンプルな作りでリニューアルしました。問い合わせの種類が多いため、複数のGoogleフォームとLINEを組み合わせて提供しています。

WordPress
JP_Stripes Website

JP_Stripes Website

Stripeのユーザーコミュニティ「JP_Stripes」のポータルサイトです。コミュニティを紹介するLPと、イベント情報の確認などを簡単に行えるページとしてスモールスタートを意識したローンチを行いました。

WordPress
[ Developer Spotlight ] Recommend products on e-commerce sites using Workers AI and Stripe

[ Developer Spotlight ] Recommend products on e-commerce sites using Workers AI and Stripe

Stripe
WordCamp Asia 2024 AI (demo)

WordCamp Asia 2024 AI (demo)

2024年2月に開催されたWordPressのカンファレンス、WordCamp Asia 2024のイベント情報やセッション情報について聞くことができるウェブアプリケーションです。非英語圏から参加するユーザーが、英語で書かれた情報を自身の言...

WordPress生成AICloudflare
microCMSテンプレート: シンプルなECサイトテンプレート

microCMSテンプレート: シンプルなECサイトテンプレート

microCMSとStripeを利用した、シンプルなECサイトのテンプレートです。 microCMSで商品情報を管理し、決済時や商品情報の更新時にデータをStripeに同期することでオンライン決済に対応しました。 カスタマイズを前提に、Ta...

React / Next.js / GatsbyStripe
[ Stripe Apps ] Paymentlinks Query Addon

[ Stripe Apps ] Paymentlinks Query Addon

StripeのPayment Linksを便利に使うためのアドオンアプリです。プロモーションコードやメールアドレス、UTMのトラッキングコードといったクエリ文字列の追加が簡単に行えます。また、クエリ文字列もサポートしたカスタムのQRコードを...

StripeReact / Next.js / Gatsby
フェイント足し算

フェイント足し算

一桁〜二桁の足し算が出題されるシンプルな計算ゲームです。 連続で正解し続けて高得点を目指しましょう。ときどき出題の仕方にフェイントを入れてくるので、ご注意を・・・

Amazon Alexa
 祝祭日カレンダー

祝祭日カレンダー

日本の祝日情報を表示するアプリです。表示している日を基準に、直近で予定されている祝日を表示します。

 エオルゼア天気予報 - 非公式

エオルゼア天気予報 - 非公式

Amazon Alexa
 エオルゼア時間 (非公式)

エオルゼア時間 (非公式)

Amazon Alexa
ダイヤルアップ接続ごっこ

ダイヤルアップ接続ごっこ

ダイアルアップでインターネットに接続する時の「あの音」を流すだけのAlexaスキルです。このスキルで利用しているサウンドは、以下のデータを利用しています。 https://freesound.org/people/Jlew/sounds/1...

Amazon AlexaAWS
 消費税計算機

消費税計算機

Amazon Alexa

Open Source

stripe-test-mcp

Simply MCP server for testing for your stripe integrations

npm

ltv-calculator

Simply LTV / ARPU / Average Duration calcurator

npm

next-google-ads

Google AdSense component for Next.js with optimized script loading

npm

react-github-ribbons

Simple React Component to add GitHub Ribbon for your React Application.

npm

class-resolver

Simple class resolver.

npm

cloudfront-updator

Modern CloudFront distribution updator with AWS SDK v3

npm

create-mcp-tools

CLI tool to create new MCP servers

npm

express-stripe-webhook-middleware

Express middleware for Stripe webhook signature verification

npm

lambda-edge-controller

Simple Lambda@edge function controller

npm

stripe-pwa-elements

Web component of Stripe elements

npm

@galaxy/shifter

## Getting started

npm

aws-sdk-client

client libs for aws-sdk

npm

@wpkyoto/stencil-scrolltotop

Stencil Component Starter

npm

@talkyjs/ssml

Simply helper with SSML markup in JSX/TSX. It's compatible for

npm

@talkyjs/core

[![npm version](https://badge.fury.io/js/%40talkyjs%2Fcore.png)](https://badge.fury.io/js/%40talkyjs%2Fcore)

npm

@talkyjs/cli

@talkyjs/cli ============

npm

@talkyjs/schematics

A blank schematics

npm

@wpkyoto/react-magic

Provide a hooks for [Magic](https://magic.link/) SDK.

npm

@talkyjs/alexa-quick-link

Simple link tag generator for Alexa Quick Link

npm

@digitalcube/username-validator

## Install

npm

serverless-yaml2ts

Simple convertor from serverless.yml to serverless.ts

npm

@ask-utils/labo

Experimental features of ask-util. Don't recommend to use it for production.

npm

ask-utils

[![NPM](https://nodei.co/npm/ask-utils.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/ask-utils/) [![npm version](https://badge.fury.io/js/ask-utils.svg)](https://badge.fury.io/js/ask-utils) [![License: MIT](https://img.shields.i

npm

@ask-utils/speech-script

Alexa Speech script (JSX)

npm

@ask-utils/router

Skill Routing library for ask-sdk v2

npm

@ask-utils/isp

Alexa ISP utilities

npm

@ask-utils/test

Skill Routing library for ask-sdk v2

npm

@ask-utils/situation

Handle skill situation for ask-sdk v2 session attributes

npm

@ask-utils/proactive-event

Alexa proactive event utilities

npm

@ask-utils/handlers

[![npm version](https://badge.fury.io/js/%40ask-utils%2Fhandlers.svg)](https://badge.fury.io/js/%40ask-utils%2Fhandlers) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Maintainability](https:

npm

@ask-utils/core

Core helpers for ask-sdk

npm

@ask-utils/service-client

alt service client for Alexa.

npm

@wpkyoto/renovate-config

Renovate configurations for wpkyoto Projects

npm

@wpkyoto/lambda-logger

Simple Logger classes for AWS Lambda

npm

@ask-utils/error-handlers

[![npm version](https://badge.fury.io/js/%40ask-utils%2Ferror-handlers.svg)](https://badge.fury.io/js/%40ask-utils%2Ferror-handlers) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Maintainabi

npm

dc-pattern-lib

dc-pattern-lib React component

npm

serverless-lambda-nestjs

Simple wrapper for Nestjs to run in AWS Lambda

npm

aws-api-responsebuilder

API gateway response builder

npm

ask-jp-formatter

Simple formatter for Japanese Alexa Skill content.

npm

createsend-node-ts

Typescript wrapper for createsend-node

npm

@hideokamoto/markov-chain-tiny

markov chain generator by using tiny segmenter

npm

@hideokamoto/markov-chain-kuromoji

markov chain generator by using kuromoji tokenizer

npm

@hideokamoto/simple-sparql-client

Simple Sparql Client

npm

@ask-utils/amazon-pay

Utility libs for the Alexa skill to integrate the Amazon Pay APIs

npm

ses-builder

Simple Parameter builder for Amazon SES SendMail API

npm

stripe-utils

utility functions for stripe

npm

@ask-utils/cli

CLI tools for Alexa Skill development

npm

@ask-utils/sam-boilerplate

Boilerplate generater for Alexa Skill backend by AWS CDK

npm

ask-utils-proactive-event

[Deprecated] Please use @ask-utils/proactive-event instead.

npm

ask-utils-for-amazon-pay

[Deprecated] Please use @ask-utils/amazon-pay instead.

npm

profitwell-component

Simple react component to track by profitwell

npm

AMIMOTO Plugin Dashboard

Control AMIMOTO helper plugins

WordPress

Disabled NewRelic For AMP

This is simple plugin disable NewRelic for AMP endpoint.

WordPress

simple-wp-react

Simple WordPress Template using React & WP REST API

npm

C3 Cloudfront Cache Controller

This is simple plugin that clear all cloudfront cache if you publish posts.

WordPress