code-flow-skill

Install framework house-rule agent skills (Angular, React, Vue + vault workflow) into Kiro, Claude, Codex, and OpenCode from one command.
613
Install
npm install code-flow-skill
Latest Version:0.1.3
License:MIT
Last Updated:Oct 16, 2026
Links: npm
Maintainer: temphoyak-dev

code-flow-skill

Install framework house-rule agent skills — Angular, React, Vue, plus a knowledge-vault workflow — into Kiro CLI, Claude Code, Codex, and OpenCode with one command. No clone, no build; the skills are fetched from a public GitHub repo at install time.

Install

npx code-flow-skill install

This fetches the latest released skills and copies them into:

  • ~/.kiro/skills/
  • ~/.claude/skills/
  • ~/.agents/skills/ (Codex; also read by OpenCode)

It also writes an always-on pointer to ~/.claude/CLAUDE.md, ~/.codex/AGENTS.md, ~/.config/opencode/AGENTS.md, and ~/.kiro/steering/code-flow-skill.md, so every agent loads the right skill automatically based on the project's framework.

Options

npx code-flow-skill install --ref v1.2.0   # pin a specific release/tag/commit
npx code-flow-skill install --ref main     # track the main branch
npx code-flow-skill install --dry-run      # preview, write nothing
npx code-flow-skill install --force        # overwrite existing unmanaged skill folders

Default (no --ref) uses the latest GitHub release tag.

Other commands

npx code-flow-skill doctor      # show installed skills and their ref
npx code-flow-skill uninstall   # remove installed skills + pointer blocks
npx code-flow-skill help

Only skills installed by this tool (marked with a .code-flow-skill file) are ever modified or removed. Existing unmanaged folders are never overwritten without --force.

What you get

Skill Trigger Rules
angular-skill angular.json, @angular/core, *.component.ts Standalone, Signals > RxJS, logic in stores
react-skill react in package.json, *.tsx Logic in hooks, Zustand (global) + TanStack Query (server)
vue-skill vue in package.json, *.vue <script setup>, logic in composables, Pinia
vault-workflow a vault/ folder DevLog, tasks, module-docs-first, Graphify, ADR

All framework skills enforce: no any, small components with zero logic, separate files for models/constants/services/stores, and strict member ordering. These house rules win over other guidance on conflict.

Requirements

  • Node.js 18+ (uses the built-in fetch)
  • Internet access on first install (skills are fetched from GitHub)

Releasing (maintainer)

Rilis baru dengan satu command, tag + GitHub Release + npm publish otomatis via CI:

npm run release -- patch   # bump + commit
git push                   # CI tags, releases, and publishes

Panduan CLI lengkap (termasuk cara push bersama tag secara manual) ada di RELEASING.md. Alur author/publish rules ada di PUBLISHING.md.

License

MIT

Related Packages

@alexstrnik/claude-devtools

Host server for Claude DevTools Chrome extension

885 11
@umage.ai/redline

Dev-only UI feedback overlay: pin comments, sketches and text changes on any web...

238 0
@lqmnwido/global-ai-agents

Global AI development harness agents for everyone. One npm install, works with C...

39
@opentiny/genui-sdk-integration-skill

GenUI SDK integration skill for AI assistants (Vue, Angular, React, Server)

379 181
@methamorphe/ai-pack-project

Project-specific Cursor, Codex, Claude Code and GitHub Copilot rules, deep frame...

405 0

Version History

Version Released License
0.1.3 MIT
0.1.2 MIT
0.1.0 MIT
Pre-releases (1)
Version Released License
0.0.0-stage