jarvis-reflect

Automate post-task reflection and memory updates in JaRVIS journal files.

8|1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/epicrunze/JaRVIS --skill jarvis-reflect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jarvis-reflect
Source: https://github.com/epicrunze/JaRVIS/tree/main/skills/jarvis-reflect
Command: npx skills add https://github.com/epicrunze/JaRVIS --skill jarvis-reflect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

After completing a meaningful task, you need a disciplined way to capture outcomes, lessons, and decisions so your AI agent improves over time and its identity evolves accurately.

Core Features & Use Cases

  • Automated post-task journaling: create a structured reflection entry in the JaRVIS data directory.
  • Memory sculpting: update preferences and decisions with rationale to guide future behavior.
  • Identity-aware evolution: trigger identity updates when applicable and track milestones.

Quick Start

Run /jarvis-reflect after completing a meaningful task to write a structured entry and persist memory updates.

Frequently Asked Questions about jarvis-reflect

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

FAQPage Schema
How do I automate post-task reflection and capture lessons for my AI agent?

Post-task reflection and memory sculpting solves this by capturing outcomes, lessons, and decisions after meaningful work. It writes a structured journal entry and updates preferences to guide future AI behavior accurately.

How does memory sculpting work to update preferences and decisions?

Memory sculpting works by updating preferences and decisions with rationale to guide future behavior. It persists these updates within memory files in the data directory, ensuring the AI agent evolves its identity accurately across tasks.

Do I need to manually commit journal entries and memory updates?

You must run the reflection command to write a frontmatter-annotated journal entry, update preferences and decisions, validate the data, and commit changes. This structured workflow ensures memory updates persist accurately in the data directory.

Can I use this reflection process to evolve my agent's identity over time?

Yes, identity-aware evolution triggers identity updates and tracks milestones when applicable. Running the reflection command after meaningful tasks updates memory and journal files to ensure your AI agent's identity evolves accurately over time.

What is the best way to validate memory updates before committing them?

The best way to validate memory updates is to run the validation command before committing changes in the data directory. This ensures the frontmatter-annotated journal entry and updated preferences are correctly formatted for memory persistence.