From dotforge
Captures a reusable insight or practice from the current session and saves it to the dotforge practices inbox. Useful for documenting workarounds, non-obvious bugs, or architectural decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dotforge:capture-practiceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Register an insight, pattern, or lesson learned in the dotforge inbox.
Register an insight, pattern, or lesson learned in the dotforge inbox.
If $ARGUMENTS is empty → auto-detect mode (Step 0). If $ARGUMENTS has content → skip to Step 1.
Analyze the recent conversation to identify the most generalizable insight from this session.
.claude/rules/ or CLAUDE.md that would have prevented the problemRespond: "No generalizable insight detected in this session. If you have something specific in mind, run /cap \"description\"."
Stop — do not create a file.
Show the proposed insight and ask for confirmation before proceeding:
Proposed practice:
"{{one-line insight}}"
Tags: {{inferred tags}}
Project: {{current project name}}
Save this? [Y/n/edit]
From $ARGUMENTS (provided or confirmed from Step 0), extract:
Before creating, check for existing similar practices:
$DOTFORGE_DIR/practices/active/ by title or similar tags$DOTFORGE_DIR/practices/inbox/ by similar titleCreate file in $DOTFORGE_DIR/practices/inbox/ with format:
---
id: practice-{{YYYY-MM-DD}}-{{slug}}
title: {{short title}}
source: "own experience"
source_type: experience
discovered: {{YYYY-MM-DD}}
status: inbox
tags: [{{tags}}]
tested_in: {{current project or null}}
incorporated_in: []
replaced_by: null
---
## Description
{{what the practice states}}
## Evidence
{{why it works, discovery context}}
## Impact on dotforge
{{which files would need to change}}
## Decision
Pending
File name: {{YYYY-MM-DD}}-{{slug}}.md
Show:
Practice captured: {{title}}
File: practices/inbox/{{file}}
Tags: {{tags}}
Next step: /forge update evaluates pending practices from inbox.
npx claudepluginhub luiseiman/dotforge --plugin dotforgeBuilds accessible UIs with shadcn/ui components on Radix UI + Tailwind CSS, plus canvas visuals. For React apps (Next.js, Vite, Remix, Astro), design systems, responsive layouts, themes, dark mode, prototypes.