<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[PengNote]]></title><description><![CDATA[勉強した事や行った場所の感想を書くブログ]]></description><link>https://blog.daisukekonishi.com</link><generator>RSS for Node</generator><lastBuildDate>Fri, 08 May 2026 03:16:15 GMT</lastBuildDate><atom:link href="https://blog.daisukekonishi.com/api/feed" rel="self" type="application/rss+xml"/><language><![CDATA[ja]]></language><item><title><![CDATA[WSL環境で gh skill を試して、自作Skillを公開・インストールしやすくした]]></title><description><![CDATA[少し前にgh skillが公開された。AI agentなんかが使うスキルをGithubから検索したり、インストールができる他、自作のスキルを公開出来るようなコマンドです。 https://cli.github.com/manual/gh_skill ghコマンド自体はPRを作ったり、PRに付いたコメントからコードの改善をするような用途に活用していたが、パッケージマネージャー側の兼ね合いでskill]]></description><link>https://blog.daisukekonishi.com/post/gh-skill-install</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/gh-skill-install</guid><pubDate>Wed, 06 May 2026 02:32:59 GMT</pubDate></item><item><title><![CDATA[Codexで調査用サブエージェントを用意し、普段使いもしやすい状態を目指す]]></title><description><![CDATA[過去に実装済みのものに対して仕様を調査する機会が度々ある。最近はこういったものもAI Agentでやるのが楽なのでそうしているのだけど、そろそろやり方の型化をしたいなと思って色々やったので書いておく。 ## 前提 - Codex CLI (Codex 5.4) ## 探索用エージェントと仕様を調べるエージェント やりたいことから考えるとスキルでも十分なんだけど、探索という作業自体はさほど推論が必要]]></description><link>https://blog.daisukekonishi.com/post/codex-search-agent</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/codex-search-agent</guid><pubDate>Sun, 19 Apr 2026 08:10:22 GMT</pubDate></item><item><title><![CDATA[Codexでサブエージェントが使えるようになったのでフロントエンドを中心に整備した]]></title><description><![CDATA[先日Codexがサブエージェントに対応した。 以前まではClaude Codeを使っていたのだけど、最近は仕事の兼ね合いでCodexに乗り換えていてこちらを掘っている。 Claude Codeを使っていた頃はサブエージェントをいくつか整備していて、乗り換えてた後はサブエージェントが欲しいなと思っていた。 https://blog.daisukekonishi.com/post/subagent-b]]></description><link>https://blog.daisukekonishi.com/post/codex-subagents</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/codex-subagents</guid><pubDate>Sun, 22 Mar 2026 14:36:53 GMT</pubDate></item><item><title><![CDATA[記事やパンくずのJSON-LDの記述をコンポーネント化した]]></title><description><![CDATA[サイトやサービスを扱っている兼ね合いで、JSON-LDを埋めることがよくある。特にNext.jsを使って構築することが多いので、そのあたりも踏まえて覚書をしておく ## コンポーネント化した対象 - WebSite - Breadcrumbs - Article ### 事前準備 ReactでJSON-LDを扱ううえで、提供されている型を使えると色々と楽になるので、 schema-dts パッケー]]></description><link>https://blog.daisukekonishi.com/post/jsonld-components</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/jsonld-components</guid><pubDate>Sun, 28 Dec 2025 02:49:17 GMT</pubDate></item><item><title><![CDATA[Claude Codeのサブエージェントを用意する]]></title><description><![CDATA[AIを用いたコーディングもだいぶ自然になってきたのを感じています。最近はもっぱらClaude Codeでやることが多く、諸々設定ファイルを触ってはいるものの、サブエージェントの活用を見いだせていなかったのですが満を持して構築してみたので書いておきます。 ## ClaudeCodeのサブエージェント サブエージェントはメインのエージェントが居て、これが適宜頼る第2、第3のエージェント。自分が作業して]]></description><link>https://blog.daisukekonishi.com/post/subagent-by-claudecode</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/subagent-by-claudecode</guid><pubDate>Mon, 15 Sep 2025 04:18:59 GMT</pubDate></item><item><title><![CDATA[Github ActionsでOIDC認証を使ってGoアプリケーションをLambdaにデプロイできるようにした]]></title><description><![CDATA[最近Goを使って小さいアプリケーションを書いていますが、そろそろLambdaにデプロイして動かしてみることにしました。 ちょうど最近AWSからLambdaにデプロイするactionが公開されたようなので、それを使ってみることにしました。 https://dev.classmethod.jp/articles/aws-github-action-support-lambda-deploy/ 実際の記]]></description><link>https://blog.daisukekonishi.com/post/deploy-to-go-lambda-by-gha</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/deploy-to-go-lambda-by-gha</guid><pubDate>Sun, 17 Aug 2025 04:18:24 GMT</pubDate></item><item><title><![CDATA[Node.jsのバージョンを管理をVoltaからmiseに移行した]]></title><description><![CDATA[クライアントワークをしていると、プロジェクトごとに nvm・asdf・Volta…とバージョン管理ツールがバラバラになりがちです。 私も Node.js だけは会社の方針で Volta、それ以外は mise という二刀流でしたが、管理コストや設定ファイルの扱いにモヤモヤしていました。 例えば、Volta は package.json にバージョンを記載しますが、mise なら専用の mise.to]]></description><link>https://blog.daisukekonishi.com/post/volta-to-mise</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/volta-to-mise</guid><pubDate>Mon, 11 Aug 2025 06:11:19 GMT</pubDate></item><item><title><![CDATA[open-graph-scraperを使いながらNext.jsのブログにブログカードを出せるようにした]]></title><description><![CDATA[ふと、ブログカードってどうやって実現するのかが気になったので調べてやってみた。 ブログカードというのは、SlackやX、noteの記事なんかで表示されている、他ページの情報を簡易的に表示するコンポーネント。 実際にこれを実現するにあたって以下を検討することになる。 1. 本文からのリンクの抽出・置換 2. 取得の仕方・タイミング ## 本文からのリンクの抽出・置換 記事内では複数のURLが複数回出]]></description><link>https://blog.daisukekonishi.com/post/enable-blog-card</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/enable-blog-card</guid><pubDate>Sat, 28 Jun 2025 08:32:20 GMT</pubDate></item><item><title><![CDATA[MemoDripのNext.jsをPages RouterからApp Router移行した]]></title><description><![CDATA[[MemoDrip](https://www.memodrip.net/)というコーヒーを淹れた際に感想をメモできるWebサービスを運営しています。 このサービスではフロントエンドにNext.jsを利用しています。先日満を持してこのNext.jsをApp Routerに移行したため、移行時にやったこととやった結果感じたことを書いておきます。 ## やったこと 基本的にはドキュメントにあった[マイグ]]></description><link>https://blog.daisukekonishi.com/post/convert-to-app-router</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/convert-to-app-router</guid><pubDate>Mon, 05 May 2025 07:20:39 GMT</pubDate></item><item><title><![CDATA[TypeSpecでOpenAPIのスキーマ定義をより楽に書けないか試みた]]></title><description><![CDATA[日々の開発でOpenAPIにはお世話になっているのですが、OpenAPIの記法もYAMLもなかなか慣れないのでちらほら見かけるTypeSpecでもう少し楽に書けないかを試してみました。 TypeSpecはMicrosoftが開発しているAPI定義言語です。 https://typespec.io/ ## 環境の準備 ドキュメントには幾つかあったのですが、CLIが欲しいのでグローバルでインストールし]]></description><link>https://blog.daisukekonishi.com/post/typespec-to-openapi</link><guid isPermaLink="true">https://blog.daisukekonishi.com/post/typespec-to-openapi</guid><pubDate>Sun, 16 Mar 2025 05:47:31 GMT</pubDate></item></channel></rss>