domain-extract

Extract domain rules from project sources into .claude/rules/domain/ with metadata.

8|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/luiseiman/dotforge --skill domain-extract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domain-extract
Source: https://github.com/luiseiman/dotforge/tree/main/skills/domain-extract
Command: npx skills add https://github.com/luiseiman/dotforge --skill domain-extract

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract actionable domain knowledge from existing project sources to generate domain rules, vault sync, and domain listings.

Core Features & Use Cases

  • Gather and classify knowledge from CLAUDE.md, memories, errors, agent memories, existing rules, and git history to surface domain insights.
  • Propose and structure domain rules under .claude/rules/domain/ with metadata and governance context.
  • Support vault synchronization by aligning domain rules with vault notes and identifying gaps.

Quick Start

Run domain extract to gather sources and propose initial domain rules.

Frequently Asked Questions about domain-extract

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

FAQPage Schema
How do I extract domain rules from project memory and git history?

To extract domain rules from project memory and git history, domain-extract gathers and classifies knowledge from sources like CLAUDE.md, memories, errors, and agent memories to surface actionable domain insights and rule proposals.

What is the best way to generate domain rules for CLAUDE project governance?

Generating domain rules for CLAUDE project governance involves structuring proposed rules under .claude/rules/domain/ with metadata, last_verified timestamps, and optional vault links to maintain project governance context.

Can I synchronize domain rules with a knowledge vault to identify metadata gaps?

Yes, you can synchronize domain rules with a knowledge vault by aligning extracted domain rules with existing vault notes, which surfaces synchronization gaps and prepares the metadata for vault integration.

How do I prepare CLAUDE.md and agent memories for domain knowledge extraction?

Preparing CLAUDE.md and agent memories for domain knowledge extraction requires running the extraction process to classify existing project sources, errors, and git history into structured domain rule proposals.

What sources do I need to surface actionable domain insights from existing rules?

To surface actionable domain insights from existing rules, you need project sources including CLAUDE.md, memories, errors, agent memories, existing rules, and git history to gather and classify domain knowledge.

Does domain knowledge extraction work without external dependencies?

Yes, domain knowledge extraction works without external dependencies, relying entirely on internal project sources like CLAUDE.md and git history to generate domain rules and vault synchronization metadata.