From erne-universal
Observes React Native development patterns via PostToolUse hooks, auto-generates skills/rules with /learn command, and runs session retrospectives with /retrospective.
npx claudepluginhub jubakitiashvili/everything-react-native-expoThis skill uses the workspace's default tool permissions.
This skill manages the continuous learning pipeline — observing patterns during development sessions and converting them into persistent rules and skills.
Generates platform-native social content for X, LinkedIn, TikTok, YouTube, newsletters from source material like articles, demos, docs, or notes. Adapts voice and format per platform.
Interactively installs Everything Claude Code skills and rules to user-level (~/.claude) or project-level (.claude) directories, verifies paths, and optimizes files. Activate on 'configure ecc' or setup requests.
Reorganizes X and LinkedIn networks: review-first pruning of low-value follows, priority-based add/follow recommendations, and drafts warm outreach in user's voice.
This skill manages the continuous learning pipeline — observing patterns during development sessions and converting them into persistent rules and skills.
PostToolUse hook (real-time)
→ `continuous-learning-observer.cjs` (lightweight pattern capture)
→ patterns stored in .claude/memory/observations/
/learn command (manual, comprehensive)
→ `extract-session-patterns.js` (full session analysis)
→ `analyze-patterns.js` (pattern clustering + dedup)
→ skill-generator prompt (create new content)
→ `validate-content.js` (verify new content is valid)
/retrospective command (session end)
→ `evaluate-session.js` (quality metrics + suggestions)
The continuous-learning-observer.cjs hook runs on PostToolUse events. It:
.claude/memory/observations/ as JSON/learn)When the user runs /learn, the pipeline:
.claude/rules/ or .claude/skills//retrospective)At session end, evaluate-session.js:
See config.json for tuning parameters:
observationThreshold: How many times a pattern must repeat before flagging (default: 3)maxObservationsPerSession: Prevent memory bloat (default: 100)autoApprove: If true, auto-approve low-risk content (default: false)contentTypes: What types to generate — ["rule", "skill"]