これはIFRKU非公式Wikiに関するツールをまとめたリポジトリです。
Claude Code用のプロジェクトメモリです。 Claudeが管理しており、新しい知識を得次第自由に編集することができます。
MEMORY.md を参照してください。
IFRKU非公式Wikiの記事のダンプです。 静的なテキストファイルとして展開されており、AIツールから利用ができます。
wiki-dump/README.md を参照してください。
IFRKU非公式Wikiの記述規約を提供するClaude用のスキルです。 Wiki記事の編集やレビューの際に参照してください。
ifrku-wiki-skill/README.md を参照してください。
wikiwiki REST APIを操作するスクリプト群です。
環境変数 WIKIWIKI_KEY_ID と WIKIWIKI_SECRET にAPIキーのIDとシークレットを設定してから使用してください。
認証トークンを取得し、 ~/.wikiwiki/TOKEN に保存します。
トークンの有効期限は24時間です。
他のスクリプトを使う前に実行してください。
コマンド例
scripts/wikiwiki-auth.sh
指定したページの内容を取得します。 ページ名はURLエンコードされるため、日本語ページ名もそのまま渡せます。
コマンド例
scripts/wikiwiki-get-page.sh FrontPage
出力例
{
"page": "ページのタイトル",
"source": "ページの内容",
"timestamp": "2000-01-01T00:00:00+00:00"
}
全ページの一覧を取得します。
コマンド例
scripts/wikiwiki-list-pages.sh