Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev-toolkit

OpenSSF Scorecard

Platform Engineering toolkit: reusable GitHub Actions, AI Skills, and shared TypeScript configs that every new project of mine should inherit from a single source of truth.

What's inside

Path Description
.github/workflows/static-analysis.yml Reusable workflow: build, lint, typecheck, format check, tests
.github/workflows/release.yml Reusable workflow: Changesets versioning and npm publish
.github/workflows/iac-drift.yml Reusable workflow: Pulumi drift detection
.github/actions/setup Composite action: Node + pnpm + cache
packages/tsconfig @kin0992/tsconfig — base / node / library presets
packages/oxc-config @kin0992/oxc-config — shared OXC format + lint config
packages/vitest-config @kin0992/vitest-config — shared Vitest preset
packages/skills @kin0992/skills — AI Skills organized by category (git/, …)
plugins/git-skills Copilot/Claude plugin (category: git): commit-message, pr-title-description
plugins/engineering-skills Copilot/Claude plugin (category: engineering): review-pr-comments
.github/plugin/marketplace.json Marketplace registry — public, no auth. Mirrored at .claude-plugin/marketplace.json for Claude Code

Stack

Stack

How to consume from another project

See CONSUMING.md.

Development

pnpm install
pnpm build
pnpm test
pnpm lint
pnpm format:check

Adding a changeset

pnpm changeset

Commit the generated file with your PR. On merge to main, the release workflow opens a "Version Packages" PR; merging that PR publishes the @kin0992/* packages to the public npm registry (npmjs.org) with provenance.

License

MIT — see LICENSE.

About

Platform Engineering toolkit: reusable GitHub Actions, AI Skills, and shared TypeScript configs.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages