You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: libs/file_enrichment_modules/DEVELOPMENT_GUIDE.md
+62-2Lines changed: 62 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This guide covers how to create new enrichment modules for Nemesis. Enrichment m
4
4
5
5
There are two ways to build a new module:
6
6
7
-
-**Manual (hard mode):** Follow the sections below to understand the module structure, implement the protocol, and wire up testing yourself. Best for learning how things work under the hood.
7
+
-**Manual:** Follow the sections below to understand the module structure, implement the protocol, and wire up testing yourself. Best for learning how things work under the hood.
8
8
-**Claude Code skill (easy mode):** Run the `/new-enrichment-module` skill in Claude Code to get a guided, interactive workflow that handles scaffolding, library selection, implementation, and testing. Jump to [Quick Start with Claude Code](#quick-start-with-claude-code) to get started.
9
9
10
10
## Table of Contents
@@ -16,7 +16,8 @@ There are two ways to build a new module:
If you have [Claude Code](https://docs.anthropic.com/en/docs/claude-code) available or another coding AI agent, the `/new-enrichment-module` skill provides a guided workflow that handles design, implementation, and testing.
498
+
499
+
### Usage
500
+
501
+
Launch Claude Code from the Nemesis project root and run:
502
+
503
+
```
504
+
/new-enrichment-module <description of file type to support>
505
+
```
506
+
507
+
Examples:
508
+
509
+
```
510
+
/new-enrichment-module Windows Prefetch files (.pf)
0 commit comments