Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ruvnet avatar

Intelligence Transfer

  • 595 installs
  • 67k repo stars
  • Updated August 4, 2026
  • ruvnet/ruflo

intelligence-transfer is a ruflo Claude Code skill that publishes or fetches learned agent patterns across projects via IPFS on Pinata using hooks_transfer for cross-project pattern transfer.

About

intelligence-transfer is an AI & Agent Building skill in ruvnet/ruflo that shares learned patterns across projects and machines through IPFS via Pinata. The skill supports store, load, and from-project modes with optional IPFS CID and source project path arguments, leveraging claude-flow hooks_transfer, pattern-search, pattern-store, and neural_patterns MCP tools. Developers reach for intelligence-transfer when patterns learned in one codebase should accelerate another project or when teams want portable agent intelligence instead of siloed session memory. It addresses the gap where most learned optimizations stay trapped in a single repository after sessions end.

  • intelligence-transfer

Intelligence Transfer by the numbers

  • 595 all-time installs (skills.sh)
  • +6 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #664 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ruvnet/ruflo --skill intelligence-transfer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs595
repo stars67k
Last updatedAugust 4, 2026
Repositoryruvnet/ruflo

How do you share learned agent patterns across projects?

Use intelligence-transfer for development tasks

Who is it for?

Developers running multiple ruflo projects who want to publish and reuse learned agent patterns via IPFS instead of restarting from scratch.

Skip if: Single-repo projects with no need for cross-project pattern sharing or teams without Pinata IPFS access.

When should I use this skill?

User wants to store, load, or transfer learned patterns across projects, fetch by IPFS CID, or share intelligence from another project path.

What you get

IPFS-stored pattern packages, fetched CIDs, and applied cross-project intelligence patterns

  • IPFS pattern CID
  • Loaded pattern set
  • Cross-project intelligence config

Files

SKILL.mdMarkdownGitHub ↗

Intelligence Transfer

Cross-project pattern sharing via IPFS. Lets a different project — or a different machine — fetch and apply patterns this project has already learned.

Why this exists

Most learning is project-local. hooks_transfer is the escape hatch: publish patterns to IPFS, share the CID, and any peer can ingest them. Equivalent to "a deploy artifact for what your agents have learned."

Prerequisite

# Required env var (or equivalent endpoint config)
echo $PINATA_API_JWT

If unset, hooks_transfer returns a structured success: false with error: "PINATA_API_JWT not configured". Configure before running this skill.

Workflows

Publish current project's patterns

# Inspect what's stored locally first
mcp tool call neural_patterns --json -- '{"list": true}'

# Publish to IPFS — returns a CID
mcp tool call hooks_transfer --json -- '{"action": "store"}'

The response includes the IPFS CID. Save it; share it with peers who need the patterns.

Fetch + apply a peer's patterns

# Pull a CID and apply locally
mcp tool call hooks_transfer --json -- '{"action": "load", "cid": "QmXyz..."}'

# Verify they landed
mcp tool call hooks_intelligence_pattern-search --json -- '{"query": "<test>", "limit": 5}'

Patterns are merged with local state, not replaced. Conflicts are resolved by recency (newer wins).

Mirror an entire project's patterns

# Read patterns from a sibling project on disk and republish under a new CID
mcp tool call hooks_transfer --json -- '{"action": "from-project", "source": "/path/to/peer-project"}'

Useful for consolidating learnings across a monorepo or a fleet of related projects.

When to use this skill

  • Before a fresh project starts — fetch the relevant patterns from a parent project so the new project's agents start with prior knowledge instead of cold.
  • After a major learning milestone — publish so other projects benefit.
  • When debugging a regression — fetch a known-good pattern set to compare against.

When NOT to use

  • Daily — it's a heavyweight operation. agentdb_consolidate does the local equivalent.
  • For sensitive patterns — IPFS is public by default. Pinata pinning does NOT make patterns private. Strip PII (use aidefence_has_pii first) before publishing.

Caveats

  • IPFS CIDs are content-addressed; republishing the same pattern set gives you the same CID.
  • Patterns are stored as JSON; they include only the embedding hashes + metadata, not raw text. Decoding requires the same SONA / MicroLoRA adapter version that produced them.
  • This skill does NOT publish AgentDB rows — only the intelligence-side patterns. To ship full memory, use agentdb_* export tools (out of scope here).

Related

  • ruflo-agentdb ADR-0001 §"Namespace convention" — defines pattern namespace that this transfer reads from
  • neural-train skill — produces the patterns that this skill ships

Related skills

FAQ

How does intelligence-transfer store patterns?

intelligence-transfer publishes learned patterns to IPFS via Pinata using claude-flow hooks_transfer and pattern-store MCP tools. Developers use store mode locally and share the returned CID for load or from-project retrieval.

Can intelligence-transfer work across machines?

intelligence-transfer fetches patterns by IPFS CID so a different project or machine can load patterns another environment published. The from-project mode copies intelligence from a specified source project path.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.