adventure-manager

Manage Basic Fantasy RPG campaigns with a Go-based CLI and JSON metadata.

28|3|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/nicmarti/skills-weaver --skill adventure-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adventure-manager
Source: https://github.com/nicmarti/skills-weaver/tree/main/.claude/skills/adventure-manager
Command: npx skills add https://github.com/nicmarti/skills-weaver --skill adventure-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes campaign management for BFRPG: create and load adventures, manage party and inventory, track sessions, and auto-generate journal entries, reducing overhead and keeping campaigns on track.

Core Features & Use Cases

  • Adventure lifecycle: create, list, show, status, and delete campaigns.
  • Party & inventory: manage group rosters, shared gold, and loot.
  • Journal & sessions: log events, start/end sessions, and view progress.
  • Automation ready: integrates with other skills for a seamless workflow.

Quick Start

Create a new adventure: ./sw-adventure create "La Mine Perdue" "Durée & objectifs optionnels"

Frequently Asked Questions about adventure-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and organize a Basic Fantasy RPG campaign?

Create a campaign using the CLI command with adventure name and description, which initializes a structured directory storing campaign data, party rosters, inventory, and sessions. The Skill manages the full lifecycle from creation through deletion.

Can I manage party members and shared inventory across multiple adventures?

Yes, the Skill tracks party rosters and shared gold/loot across campaigns. Use add-character and inventory commands to manage group composition and resources within each adventure.

How do I track game sessions and generate journal entries automatically?

Start and end sessions with dedicated commands, then use the log command to record events. The Skill auto-generates journal entries, reducing manual documentation overhead.

What data format does the Skill use to store campaign information?

Campaign data is stored as JSON metadata in a structured data/adventures directory with per-adventure subfolders, making campaigns portable and easy to version control or share.

Does the Skill support integration with other tools in a campaign workflow?

Yes, the Skill is automation-ready and designed to integrate with other Skills, enabling a seamless workflow for complex campaign management beyond basic adventure tracking.