Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

packages

packages には stephansama から収集した 9 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
9
Stars
5
更新
2026-05-10
Forks
3
職業カバレッジ
2 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

ai-commit-msg
ソフトウェア開発者

Generate conventional commit messages from staged git diffs using an AI model via a prepare-commit-msg Git hook. Configure provider (google, openai, ollama) and model via cosmiconfig (ai-commit-msg.config.ts, package.json ai-commit-msg key, etc.). Default is ollama/llama2. Requires GOOGLE_GENERATIVE_AI_API_KEY for google or OPENAI_API_KEY for openai. Use skipNextRun to bypass a single hook run.

2026-05-10
astro-iconify-svgmap
ウェブ開発者

Astro integration that generates optimized SVG sprite maps from @iconify-json/* icon packs for SSG sites. Add createIntegration() to astro.config.mjs, import virtual:iconify-svgmap in your base layout to activate the plugin, then call getIcon(pack, name) in .astro components to register icons and get <use> hrefs. Use iconifyRootDirectory for monorepos where node_modules is not at the project root.

2026-05-10
auto-readme
ソフトウェア開発者

Auto-generate and update tables and lists in README files using HTML comment markers. Supports WORKSPACE (monorepo package tables), ACTION (GitHub Action inputs from action.yml), PKG (package.json dependency tables), ZOD (zod schema reference tables), USAGE actions. Run via CLI or as a pre-commit hook with --changes to process only modified READMEs.

2026-05-10
eslint-config
ソフトウェア開発者

Composable ESLint flat config for TypeScript projects. Use config() with presets.base spread to activate baseline, javascript, typescript, imports, jsdoc, unicorn, perfectionist, prettier, regexp, command, packagejson, pnpm, gitignore, node, e18e configs. autoEnable detects installed packages (astro, svelte, lit, storybook, typescript, zod, prettier, vue). Returns Promise<Config[]>. Use overrides/overrides_prepend for project-specific rules.

2026-05-10
multipublish
ソフトウェア開発者

Publish monorepo packages simultaneously to npm and JSR via a platforms config array. Integrates with changesets via stdin pipe or --useChangesetStatus flag. Use experimentalGenerateJSR to skip maintaining a jsr.json. Supports pnpm, bun, npm, yarn (jsr and npm); deno (jsr only). Config via cosmiconfig or package.json multipublish key.

2026-05-10
typed-env
ソフトウェア開発者

Validate and type process.env environment variables at runtime using createEnvironment with a standard-schema-compatible validator. Supports zod, valibot, and arktype only. Use when setting up environment validation, auto-loading .env files via dotenvx, or generating .env.example placeholder files from a schema shape.

2026-05-10
react-typed-events
ソフトウェア開発者

React hooks for @stephansama/typed-events: useListener (single event) and useListeners (event map). Use when registering typed event listeners inside React components that need automatic cleanup on unmount. Import from @stephansama/typed-events/react. Requires react >= 18.

2026-05-10
typed-events
ソフトウェア開発者

Type-safe validated wrappers for browser CustomEvent, BroadcastChannel, and window.postMessage APIs using any standard-schema-compatible validator (zod, valibot, arktype). Use when implementing createEvent, createEventMap, createBroadcastChannel, createBroadcastEvent, or createMessage. For React hooks (useListener, useListeners), see react-typed-events/SKILL.md.

2026-05-10
typed-templates
ソフトウェア開発者

Validate Handlebars template variables against standard-schema schemas using createHandlebarSchemaMap (per-template schemas) or createHandlebarSchemaSingleton (one schema for multiple templates). Use getFileContext(import.meta.url) for correct path resolution. audit() checks template slots match schema shape. compile(key, data) validates data then renders. Supports zod, valibot, arktype only.

2026-05-10