Skip to content

tobiaswaelde/personal-skills

v1.2.1

Personal Codex skills for coding standards, project delivery, feature verification, and release preparation.

api-contract-check

Check consistency between runtime API validation, transport DTOs/schemas, OpenAPI, and consuming clients, including relevant authorization and tenant/resource isolation. Use for API contract changes or compatibility checks, not a general infrastructure security audit or a database-model export.

coding-guidelines

Analyze and improve coding guidelines in existing projects or establish consistent standards in new projects. Use for project setup, standards audits, or gaps in linting, JSDoc/TSDoc, formatting, and Vue SFC block/attribute ordering. Apply framework-specific rules only to matching projects; ordinary feature work follows established project standards without triggering a repository-wide audit.

coding-workflow

Default workflow for coding project tasks in every project, from planning through a recorded task, approved implementation, validation, and delivery. Use automatically when planning or implementing coding changes, regardless of repository host, issue tracker, language, or framework, unless the user explicitly requests a different workflow.

database-change

Plan and implement approved schema/data changes with reviewed migrations, disposable-environment tests, backward compatibility, and rollback constraints. Use for database evolution or migration review, not executing production migrations, resetting shared databases, or replacing a project's ORM.

dependency-update

Plan and apply scoped dependency upgrades with version/peer/runtime compatibility, workspace catalog and lockfile ownership, migration notes, and affected-consumer validation. Use for dependency-update requests or reviewed update PRs, not automatically upgrading every outdated package or bypassing explicit project version pins.

release-readiness

Assess a specified release candidate for changeset/version correctness, compatibility and migration notes, current CI, and required package/container artifacts. Use when preparing or reviewing a release gate, not for routine feature validation or executing a release, publish, deployment, or release-PR merge.

vue-feature-check

Verify changed Vue/Nuxt feature behavior, interaction states, accessibility, responsive layout, and supported locales before review or after a UI regression. Use for user-visible feature acceptance, not a general coding-style audit or a framework migration.