一键导入
genesis-lint
Run the Genesis static analyzer to check programs for structural correctness, naming conventions, and alignment with Genesis philosophy
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run the Genesis static analyzer to check programs for structural correctness, naming conventions, and alignment with Genesis philosophy
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use Genesis language to describe, analyze, and improve Genesis itself - meta-programming for self-improvement and validation
Run the Genesis code formatter to enforce consistent style in Genesis programs, ensuring 4-space indentation and proper formatting
Write Genesis programs that generate, analyze, transform, and validate other Genesis programs - meta-level programming capabilities
Launch the interactive Genesis REPL for exploratory development, testing declarations, and debugging resonance scoring in real-time
Execute Genesis programs using the reference interpreter to validate program correctness and test language features
Enable Genesis to evolve itself through self-modification, creating an Ouroboros loop of continuous improvement while preserving core essence
| name | genesis-lint |
| description | Run the Genesis static analyzer to check programs for structural correctness, naming conventions, and alignment with Genesis philosophy |
| self_learning | true |
| knowledge_base | .github/knowledge/genesis-lint |
Run the Genesis static analyzer to check .gen files for structural correctness and style compliance.
This skill implements the Ouroboros evolution pattern and learns from each usage:
.github/knowledge/genesis-lint/metrics.yamllearnings.yamlevolution-log.yamlcontext.yamlThe skill evolves through cycles defined in .github/evolution/skill-evolution.gen, continuously refining its instructions and examples based on real-world usage.
python3 tools/genesis.py lint <file.gen>
Or lint directly:
python3 tools/genesis_lint.py <file.gen>
.gen file changes