use-agents #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "use-agents"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bashtool to the npc-file-generator agent's tools list 88e99c253f- Rename `dm-state-logger` agent to `state-logger` with simplified description focused on STATE.md, daily logs, and quick-reference.md updates - Add ⚡ FAST PATH workflows to `character-updater` and `long-rest-handler` agents for simple transactions (currency, single items, HP changes) requiring only 2-5 tool calls instead of full workflow - Reorganize `campaign-creator` agent: consolidate Steps 4-6 into single "World-Building and Create Campaign File Structure" step, remove redundant JSON processing details, simplify NPC categorization from major/minor to enemies/allies/neutral based on PC relationship - Update NPC file structure in `campaign-creator` and `npc-file-generator`: change from `npcs/major/` and `npcs/minor/` directories to `npcs/enemies/`, `npcs/allies/`, and `npcs/neutral/` with faction membership noted in Affiliation field rather than directory structure - Simplify `character-updater` agent: remove extensive example workflows, consolidate to quick summary format, emphasize Fast Path for simple changes - Reduce `long-rest-handler` agent documentation by ~25%: remove detailed edge cases section, consolidate D&D 5e rules to single reference table, simplify to core workflow only - Update `bin/load-campaign-context` script to: load campaign.md as first section, include 4 core DM resources (game-feel, dice-rolling, play-flow, npc-management) with full contents, categorize additional files by type (enemies/allies/neutral NPCs, locations, plot, factions, setting) - Update all random table scripts (`random-faction`, `random-loot`, `random-name`, `random-occupation`, `random-personality`, `random-quest`, `random-region`, `random-rumor`, `random-settlement`, `random-starting-scenario`, `random-weather`) to use `--json` flag with `bin/dice` and parse JSON output instead of text parsing - Revise CLAUDE.md core instructions: remove detailed agent reference table, consolidate to essential triggers only, emphasize immediate agent invocation, clarify skill check triggers with explicit stop-and-roll guidance, remove redundant success criteria sections - Enhance `dice-rolling.md` with anti-pattern examples showing WRONG vs CORRECT Insight check usage, clarify when to use Active vs Passive Insight, add explicit guidance on player intent triggering checks - Update `game-feel.md` to reference `state-logger` instead of `dm-state-logger`, clarify agent invocation as part of good DMing - Expand `play-flow.md` with explicit skill check trigger checklist before narrating outcomes, add reminder to announce DC before rolling - Update `continue.md` command to optionally accept campaign name parameter, simplify campaign selection logic - Remove redundant "Success Criteria" and "Integration with Other Agents" sections from agent documentation where they duplicate core instructions- Create `skill-check-enforcer.md` agent to intercept and enforce mechanical skill check workflow before narration - Create `skill-check-workflow.md` template with standardized skill check procedures and common scenario examples - Expand `dice-rolling.md` with detailed anti-patterns showing wrong vs correct skill check execution - Add red flag phrase detection system ("You notice", "They seem", "You slip past", etc.) to prevent narration without rolling - Reorganize `play-flow.md` to add mandatory skill check gate at step 4 before any outcome narration - Document skill-to-DC mapping table with default DCs for all common skills - Add critical success/failure outcomes (natural 20, beat DC by 5+, natural 1, fail by 5+) with examples - Clarify Type 2 (Active vs Passive) skill checks for social interactions and observation - Include transparency requirements: announce DC before rolling, show result in brackets, narrate after roll