FF

freenet/freenet-agent-skills

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

27 stars 品質 67 トレンド 31LGPL-3.0

Freenetでアプリケーションを構築するためのAIコーディングエージェントスキル

概要

Freenet上でアプリケーションを構築するためのAIコーディングエージェントのスキル。 ClaudeコードとOpenCodeと互換性があります。 Freenet上で分散型アプリケーションを構築します。 ガイド: 1. 契約(共有、複製された状態)2.委譲(プライベート、ローカル州)3の実施。 UIの構築(FreenetへのWebSocket接続) 分散型チャットアプリケーションであるリバーに基づく 高品質のFreenetプルリクエストを作成するガイドライン。 含まれるもの: - 並列レビュー補助金(コード優先、テスト、殺菌剤、ビックピチャー) - ビッグピチャーレビューは、「CIチャリング」アンチパターンをキャッチ - テスト品質基準と回帰防止 - Worktreeベースのワークフロー 非trivial問題をデバッグするための方法論: - コード変更前の仮説形成 - サブエージェントによる並列調査 - 避けるアンチパターン(結論にジャンプし、テストを弱める) - テストカバレッジギャップ分析 リスク層化、多面的PRレビュー — 変化をトリガーし、専門家のサブエージェントを並行して実行します(コードファースト、...

概要(AI 翻訳)

Freenet上でアプリケーションを構築するためのAIコーディングエージェントのスキル。 ClaudeコードとOpenCodeと互換性があります。

利用可能なスキル

dapp-builder の検索結果

Freenet上で分散型アプリケーションを構築します。 ガイド:

  1. 契約(共有、複製された状態)の設計 2.委任状(プライベート、ローカル州)の実装
  2. UIの構築(FreenetへのWebSocket接続)

分散型チャットアプリケーションであるリバーに基づく

プレジャー

高品質のFreenetプルリクエストを作成するガイドライン。 含まれるもの:

  • 並列レビューの補助金(コード優先、テスト、懐疑的、大きい映像)
  • ビッグピクチャーレビューは「CIチャリング」アンチパターンをキャッチ ・品質基準・回帰防止試験
  • Worktree ベースのワークフロー

体系的デバッグ

非trivial問題をデバッグするための方法論:

  • コード変更前の仮説形成
  • サブエージェントによる並列調査
  • 避ける反パターン(結論にジャンプし、テストを弱める)
  • 試験カバレッジギャップ分析

プルレビュー

リスク層の多面的なPRレビュー — 変化を試し、専門家のサブエージェントを実行します 並列(コード優先、テスト、懐疑的、大きい映像)、およびにスケールされる外的なモデル パス

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Freenet Agent Skills

AI coding agent skills for building applications on Freenet. Compatible with Claude Code and OpenCode.

Available Skills

  • dapp-builder: build decentralized applications on Freenet (contracts, delegates, UI), based on River.
  • local-dev: run a local node, publish contracts, query diagnostics and iterate without deploying to the live network.
  • pr-creation: standards for opening a high-quality Freenet pull request.
  • pr-review: risk-tiered, multi-perspective PR review with parallel specialist subagents and an external model pass.
  • systematic-debugging: hypothesis-driven debugging with a scope ladder from unit test to real network.
  • release: orchestrates a Freenet release, from the mandatory pre-cut gates through post-release monitoring.
  • linux-test: runs integration tests that need Linux’s full loopback range in Docker.

Installation

Add the marketplace:

/plugin marketplace add freenet/freenet-agent-skills

Then install the plugin:

/plugin install freenet@freenet-agent-skills

This installs all bundled skills (dapp-builder, pr-creation, pr-review, release, systematic-debugging, linux-test, local-dev). Browse via /plugin → Discover tab to confirm.

Manual Installation

Option 1: Copy individual skills

git clone https://github.com/freenet/freenet-agent-skills.git
cp -r freenet-agent-skills/skills/dapp-builder ~/.claude/skills/

Option 2: Symlink (easier to update)

git clone https://github.com/freenet/freenet-agent-skills.git ~/freenet-agent-skills
ln -s ~/freenet-agent-skills/skills/dapp-builder ~/.claude/skills/

pr-creation, pr-review and systematic-debugging use the plugin’s reviewer and investigator agents (freenet:*). Install the plugin to get them; copying only the skill directories gives you the text without the agents.

OpenCode

Option 1: openskills

openskills install freenet/freenet-agent-skills

Option 2: Git clone

OpenCode automatically discovers skills from Claude-compatible paths:

git clone https://github.com/freenet/freenet-agent-skills.git ~/freenet-agent-skills
ln -s ~/freenet-agent-skills/skills/dapp-builder ~/.claude/skills/
ln -s ~/freenet-agent-skills/skills/pr-creation ~/.claude/skills/

Project-specific Installation

To include a skill in a specific project (shared with team):

mkdir -p .claude/skills
cp -r freenet-agent-skills/skills/dapp-builder .claude/skills/
git add .claude/skills

Verify installation: Ask your AI agent: “What skills are available?” - it should list the installed skills.

Version Management

See CLAUDE.md.

Contributing

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add freenet/freenet-agent-skills
MCP 初心者?mcpskill.org のガイドから始めましょう →