heikopanjas
- 7 skills
- 0 followers
- 1 day ago last updated
- ▌ C Conventions 2 · heikopanjasC++ coding conventions and best practices for modern C++ development. Use when writing, reviewing, or refactoring C++ code to ensure consistency with project standards, const-correctness, RAII principles, and C++23 features.
- ▌ Commit All · heikopanjasCommit all current working tree changes to a git repository using conventional commits format. Use when the user asks to commit everything, commit all, or check in all changes.
- ▌ Commit Changes · heikopanjasCommit specific staged changes to a git repository using conventional commits format. Use when the user asks to commit, stage, or check in particular files or changes.
- ▌ Update Changelog · heikopanjasRecord recent changes and decisions in the AGENTS.md file. Use when making project decisions, choosing technologies, establishing conventions, or completing significant changes that should be tracked in the project history.
- ▌ Semantic Versioning · heikopanjasDetermine whether a version bump is required after code changes and apply semantic versioning (SemVer). Use when making code changes, fixing bugs, adding features, or introducing breaking changes to a project that uses SemVer.
- ▌ C Conventions · heikopanjasC coding conventions and best practices for C17 development. Use when writing, reviewing, or refactoring C code to ensure security, const-correctness, platform portability, and consistent parameter and naming conventions.
- ▌ Rust Conventions · heikopanjasRust coding conventions and best practices for idiomatic Rust development. Use when writing, reviewing, or refactoring Rust code to ensure consistency with error handling, RAII principles, naming conventions, and Rust edition best practices.