.claude/skills/ops-audit-modules/SKILL.md
Audit submodule compliance with neuron inheritance protocol
npx skillsauth add d0nghyun/neuron ops-audit-modulesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
/audit-modules commandVerify all registered submodules follow the correct CLAUDE.md template per module-protocol.md.
cat modules/_registry.yaml
Get list of active submodules (status: active).
git submodule update --init
For each active module, run compliance checks:
| Check | Command | Pass |
|-------|---------|------|
| CLAUDE.md exists | test -f modules/<name>/CLAUDE.md | File exists |
| Has Inherited Policies | grep "## Inherited Policies" modules/<name>/CLAUDE.md | Found |
| Has Required table | grep "### Required" modules/<name>/CLAUDE.md | Found |
| No parent-relative paths | grep -E "\.\./\.\." modules/<name>/CLAUDE.md | No matches |
| References neuron URL | grep "github.com/d0nghyun/neuron" modules/<name>/CLAUDE.md | Found |
## Submodule Audit Report
| Module | Status | Issues |
|--------|--------|--------|
| <name> | PASS/FAIL | <issues or "None"> |
### Summary
- Total: X modules
- Passing: Y
- Failing: Z
### Remediation
For failing modules, apply template from knowledge/repo-setup.md
Modules connect to neuron like USB-C devices:
Submodules must work standalone when cloned independently.
DO NOT use parent-relative paths like ../../knowledge/.
DO inline core policies in submodule CLAUDE.md.
module/
README.md # Required: Purpose, setup, usage
CLAUDE.md # Required: AI instructions with inlined policies
.claude/ # Optional: Claude Code configuration
module_name:
repo: github.com/user/repo
domain: tools | personal | work | experimental
status: active | maintenance | archived
description: Brief description
registered_at: YYYY-MM-DD
git submodule update --init firstdatabases
Notion schedule management. Query today/weekly schedules, add/modify/complete schedules.
testing
Recap session memory into vault and validate vault structure
testing
Counterfactual review of decision paths after Moderate+ tasks
tools
Create a release with version tag. Converts UNRELEASED.md to version file and creates git tag.