pyproject-style
OfficialEnforce pyproject.toml conventions.
AuthorSun-Lab-NBB
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures your pyproject.toml files adhere to Sun Lab's established conventions, streamlining project setup and maintenance.
Core Features & Use Cases
- Standardized Structure: Enforces consistent ordering of sections like
[build-system],[project], and tool configurations. - Metadata Compliance: Guides the correct formatting and inclusion of project metadata fields.
- Dependency Management: Ensures dependencies use the standard major-version range format.
- Tool Configuration: Provides guidelines for configuring tools like Ruff, MyPy, and Coverage.
- Use Case: When creating a new Python project, use this Skill to generate a compliant
pyproject.tomlfile from scratch, ensuring all necessary sections and configurations are correctly set up according to Sun Lab standards.
Quick Start
Use the pyproject-style skill to create a new pyproject.toml file for a core library project.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pyproject-style Download link: https://github.com/Sun-Lab-NBB/ataraxis/archive/main.zip#pyproject-style Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.