lotus-analyze-nsf-structure
Analyzes Lotus Notes NSF database file structure, data models, views, forms, and relationships. Use when understanding NSF database composition, mapping field structures, identifying data dependencies, extracting schema information, or assessing data migration scope.
npx skills add majiayu000/claude-skill-registry --skill lotus-analyze-nsf-structure-dawiddutoit-custom-claude-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
Works with NSF file metadata analysis, view/form specifications, field type mappings, and database relationship documentation. # Analyze Lotus Notes NSF Structure ## Table of Contents **Quick Start** → [What Is This](#purpose) | [When to Use](#when-to-use) | [Simple Example](#examples) **How to Implement** → [Step-by-Step](#instructions) | [Expected Outcomes](#quick-start) **Reference** → [Requirements](#requirements) | [Related Skills](#see-also) ## Purpose This skill helps you reverse-engineer and document Lotus Notes NSF database structures. NSF (Lotus Notes Storage Format) files contain complex nested structures with views, forms, fields, and relationships that must be understood before migration. This skill guides you through systematic analysis of these structures to create accurate migration maps. ## When to Use Use this skill when you need to: - **Understand NSF database composition** - Reverse-engineer forms, views, and field structures - **Map field structures** - Document field types, validation rules, and computed formulas - **Identify data dependencies** - Discover relationships between forms and databases - **Extract schema information** - Create migration maps for ta
- Table of Contents
- Purpose
- When to Use
- Quick Start
- Instructions
- Step 1: Extract NSF File Properties
- Step 2: Map Forms and Fields
- Step 3: Document Views and Selection Criteria
- Step 4: Identify Data Relationships
- Step 5: Create Migration Mapping
- Step 6: Document Special Patterns
- Examples
- Example 1: Simple Reference Database Structure
- Example 2: Complex Application with Embedded Data
What does the lotus-analyze-nsf-structure skill do?
Analyzes Lotus Notes NSF database file structure, data models, views, forms, and relationships. Use when understanding NSF database composition, mapping field structures, identifying data dependencies, extracting schema information, or assessing data migration scope.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill lotus-analyze-nsf-structure-dawiddutoit-custom-claude-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
