--- name: elisp-development description: Emacs Lisp development best practices including file templates, project structure, testing, and coding style. Use when writing Emacs Lisp packages or configuration. --- # Emacs Lisp Development Skill ## When to Use - Writing new Emacs Lisp packages - Developing Emacs configuration - Creating Emacs extensions or modes - Writing tests for Elisp code - Setting up CI/CD for Elisp projects ## Core Guidelines ### File Template All Elisp files must follow the standard template: @ELISP-03-file-template.md ### Project Structure Follow proper package organization: @ELISP-02-project-structure.md ### Coding Style Adhere to Elisp conventions: @ELISP-04-coding-style.md ### Testing Write comprehensive tests: @ELISP-05-testing-guide.md ### Basics Fundamental Elisp concepts: @ELISP-01-basic.md ## Examples See the example project structure: @ELISP-99-example-project.md