An unanchored "scripts/" matches at any depth, including
skills/<name>/scripts/, so every new skill's bundled tooling was
silently untrackable. Existing skills were unaffected only because
their files were already tracked.
The entry sits under "Local agent tooling" alongside .claude/ and
.agents/, so root-only was the intent.
- Enhanced AGENTS.md to clarify skill scope and directory structure, providing clearer guidelines for skill creation and updates.
- Updated CONTRIBUTING.md to emphasize the separation of tests from skill directories, ensuring better organization and clarity for contributors.
- Revised .gitignore to include .pytest_cache, improving project cleanliness.
- Adjusted pyproject.toml to configure pytest for better test path management.
- Incremented version number in SKILL.md for autoskill to reflect recent updates.
- Revised the metadata format in multiple SKILL.md files to use block mapping instead of single-line JSON, enhancing YAML compatibility.
- Added a new entry for local agent tooling in .gitignore to exclude the .claude directory, improving project cleanliness.
- Removed outdated entries for AGENTS.md and CLAUDE.md from .gitignore, streamlining ignored files.
- Added guidance on treating metadata as untrusted in SKILL.md, emphasizing safe command construction.
- Updated extract_metadata.py to sanitize the year field, ensuring only digits are retained for filenames and shell arguments.
- Introduced a build_subprocess_env function in multiple scripts to securely forward necessary environment variables to subprocesses, minimizing exposure of unrelated secrets.
- Improved documentation on where credentials are sent in SKILL.md, clarifying the purpose of each environment variable used.
Remove AGENTS.md from version control and ignore it so local agent instructions are not published on GitHub.
Co-authored-by: Cursor <cursoragent@cursor.com>
- Added new entries to .gitignore for 'research/', '.agents/', and 'skills-lock.json'.
- Updated version of 'scientific-agent-skills' from 2.37.1 to 2.40.0, reflecting recent changes and improvements.
- Enhanced documentation in SKILL.md and related files for better clarity on usage and installation requirements.