このドキュメントは、FUSHAGOYA(個人技術ブログ)における記事執筆をサポートするためのガイドラインです。 Claude Codeでの執筆依頼時は、このルール・前提を必ず遵守してください。
タイトル: 「[イベント名] に行ってきた」「〜に参加しました」
導入: 「〜に参加してきました。」
本文: 聴講セッションのメモとリンク
終了: 所感・まとめ
導入: 背景・目的の説明
本文: 段階的な手順説明(説明 → 実例 → 解説 の流れ)
注意事項: 実用的な警告(「自己責任で」「課金注意」など)
終了: 「以上。」で簡潔に締める
導入: 学習のきっかけ・動機
本文: 実際に試した内容・ハマったポイント
メモ: 個人的な気づき・備忘録
終了: 「〜していきたいです」で前向きに締める
導入: 参加のきっかけ・出会い
本文: プロジェクト紹介、参加方法の案内(詳細は外部記事へ委譲)
所感: やってみてよかったこと
終了: 参加のハードルが低いことを伝え、読者に参加を促す
---を使用/posts/YYYY/MM/ # 各記事のMarkdownファイル
/img/YYYY/記事名/ # 記事に関連する画像ファイル
/_data/metadata.json # ブログ設定ファイル(サイトメタデータ)
/_includes/layouts/ # レイアウトテンプレート(Nunjucks)
/css/ # スタイルシート
/js/ # JavaScript
kebab-case.md形式posts/YYYY/MM/記事名.mdposts/2024/12/new-blog-post.md---
title: "記事タイトル"
tags:
- tag1
- tag2
date: YYYY-MM-DD HH:MM:SS
layout: layouts/post.njk
---
---
title: "記事タイトル"
tags:
- tag1
date: YYYY-MM-DD HH:MM:SS
external:
site: medium # qiita, medium, speakerdeck, zenn, hatena, gihyojp
url: https://example.com/article
layout: layouts/redirect.njk
---
---
title: "記事タイトル"
tags:
- slide
- tag1
date: YYYY-MM-DD HH:MM:SS
external:
site: speakerdeck
url: https://speakerdeck.com/kohbis/slide-id
embedCode: <script defer class="speakerdeck-embed" data-id="slide-id" data-ratio="1.7777777777777777" src="//speakerdeck.com/assets/embed.js"></script>
layout: layouts/post.njk
---
よく使用されるタグ(既存記事から抽出):
aws, kubernetes, docker, terraform, ruby, rails, rust, golang, python, nodejsamazon-eks, amazon-ec2, amazon-rds, Lambdareport, slide, sre, sre-nextplatform-engineering, observability, opentelemetry, prometheus, newrelic, argocd, kedaタグ付けルール:
reportタグを追加slideタグを追加diaryタグを検討/img/YYYY/記事名/ディレクトリに配置著作権とライセンス
セキュリティ
コード品質
品質管理ツール
npm run textlintでチェックnpm run textlint:fixで自動修正可能.textlintrcに定義されたルールに従うja-spacing/ja-space-around-code)ja-technical-writing/sentence-length)jtf-style/1.1.1.本文)日付フォーマット
YYYY-MM-DD HH:MM:SS形式を厳守2024-12-01 12:00:00# 開発サーバー起動
npm run serve
# ビルド
npm run build
# Lint(JavaScript/設定ファイル)
npm run lint
npm run lint:fix
# テキストLint(Markdown記事)
npm run textlint
npm run textlint:fix
posts/YYYY/MM/)を自動作成externalフィールド検証.textlintrc - 文章校正ルール(記事品質チェックに使用)このガイドラインに従い、一貫性のある高品質な技術ブログ記事の作成をサポートしてください。