add-new-file
CommunityStreamline perfect hash file generation.
Authortpn
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of adding and updating generated file outputs for the PerfectHash library, ensuring consistency across build systems and test coverage.
Core Features & Use Cases
- File Work Entry Management: Adds or updates entries in
PerfectHashFileWork.h. - Callback Implementation: Implements
PrepareXxxChm01andSaveXxxChm01callbacks. - Build System Integration: Registers new sources in
CMakeLists.txtand project files (.vcxproj). - Testing: Updates generators and tests to cover new files.
- Use Case: When a new file type needs to be generated by PerfectHash, this Skill ensures all necessary build configurations, source registrations, and test cases are updated automatically.
Quick Start
Add a new entry to src/PerfectHash/PerfectHashFileWork.h in VERB_FILE_WORK_TABLE with the right suffix/extension/EOF init.
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: add-new-file Download link: https://github.com/tpn/perfecthash/archive/main.zip#add-new-file 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.