Avotokyo Workflows
heyq02/simpleicons.dev
Use avotokyo/workflows reusable GitHub Actions for TypeScript/Vite+ projects.
Engineering deep-dive for poku covering performance, code, and security patterns, TypeScript config, build pipeline, developer experience, and CI/CD.
$ npx skills add wellwelwel/poku --skill engineering -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install wellwelwel/poku engineering --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/wellwelwel/poku.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/engineering .claude/skills/engineering && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "engineering" agent skill from https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineering into .claude/skills/engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineering", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineeringType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add wellwelwel/poku --skill engineering -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install wellwelwel/poku engineering --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wellwelwel/poku.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/engineering .agents/skills/engineering && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "engineering" agent skill from https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineering into .agents/skills/engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineering", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add wellwelwel/poku --skill engineering -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install wellwelwel/poku engineering --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wellwelwel/poku.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/engineering .cursor/skills/engineering && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "engineering" agent skill from https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineering into .cursor/skills/engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineering", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/wellwelwel/poku.git --path .claude/skills/engineering--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add wellwelwel/poku --skill engineering -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install wellwelwel/poku engineering --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wellwelwel/poku.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/engineering .gemini/skills/engineering && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "engineering" agent skill from https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineering into .gemini/skills/engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineering", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install wellwelwel/poku engineeringInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add wellwelwel/poku --skill engineering -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/wellwelwel/poku.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/engineering .github/skills/engineering && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "engineering" agent skill from https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineering into .github/skills/engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineering", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add wellwelwel/poku --skill engineering -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install wellwelwel/poku engineering --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wellwelwel/poku.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/engineering .opencode/skills/engineering && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "engineering" agent skill from https://github.com/wellwelwel/poku/tree/main/.claude/skills/engineering into .opencode/skills/engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineering", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
engineeringEngineering deep-dive for poku covering performance, code, and security patterns, TypeScript config, build pipeline, developer experience, and CI/CD.
Engineering is an agent skill from wellwelwel/poku. Engineering deep-dive for poku covering performance, code, and security patterns, TypeScript config, build pipeline, developer experience, and CI/CD. Use when implementing or optimizing code, writing performance-sensitive logic, touching the build, or applying code-style and security rules.
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in DevOps & Cloud, covering CI/CD. It works with TypeScript. The repository describes itself as: 🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e02df0b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Engineering loads about 1.4k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 710 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from wellwelwel/poku at commit e02df0b, republished under its MIT licence (© wellwelwel). 710 words, ~1,399 tokens.
.claude/skills/engineering/SKILL.md (or your agent's skills folder).Engineering patterns, performance, security, and build/CI. Read the actual source and config to confirm details, since implementations change over time.
Look in src/services/ and src/polyfills/:
spawn with shell: false. stdout/stderr are piped. A plugin can request an extra IPC channel via plugin.ipcavailableParallelism(). Sequential mode or isolation: none forces a limit of 1availableParallelism is polyfilled by feature-detecting the native function at runtime and falling back to the CPU countAuthoring rules to respect when writing performance-sensitive code:
return, break, or continue before doing any further work, so the common path runs the least codeGLOBAL singleton instead of recomputing themPerformance priority order when trade-offs arise:
Performance and maintainability must stay in balance with each other.
Object.assign(coreFn, { todo, skip, only }) exposes modifiers on it and describeFormatter class implements [Symbol.toPrimitive]() for implicit string coercionPOKU_* env vars carry context to child processeshrtime() (the [seconds, nanoseconds] tuple form) for high-precision durationsindex instead of i, element instead of el. Names MUST be fully spelled out and descriptiveshell: false in spawn() prevents shell injectionescapeRegExp() sanitizes user-supplied filter and pattern input before it becomes a RegExp--config= path bypasses the list)file:// URL on Windows, and the in-process test loader uses pathToFileURL()kill -9 on Unix and taskkill /F /T /PID on Windowstsconfig.json is the source of truth. The constraint that drives it: output must run on the oldest supported Node, so prefer compatibility over newer language/output targets when changing it.
scripts/build.sh (wired to the build script in package.json) is the source of truth. It compiles source and tests, then runs post-build fixups. Read it before changing build behavior rather than relying on a description here.
ALWAYS preserve or improve the developer experience. Read the assertion builder in src/builders/, the formatter and reporters in src/services/, and the runner/output/options parsers in src/parsers/. Key principles:
throws, rejects) pass hideDiff: true to keep the output focuseddescribe/it nesting depth encode test state. Read the reporter and the formatter for the current icon and color mapping--import=tsx for .ts/.mts/.cts), config files are auto-discovered, and defineConfig() enables IDE autocompletepoku.config.js, then .pokurc.json, then .pokurc.jsonc, then built-in defaultsformat('text').bold().success() chain, NEVER raw ANSI codesRead .github/workflows/ for the current pipeline. What constrains the work:
biome.jsonc)checkCoverage in .nycrc, the source of truth)test/__docker__/node/ for the current runtimes and versions© wellwelwel, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/engineering of wellwelwel/poku.
Open the folder on GitHubat commit e02df0b
Engineering next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Engineering this skillwellwelwel/poku | 1.2k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Avotokyo Workflowsheyq02/simpleicons.dev | 171 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | |
| Configuration GeneratorArabelaTso/Skills-4-SE | 253 | — | ~2.8k | Automated safety check: Notes | Apache-2.0 | |
| Workflow Setupathola/claude-night-market | 342 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Datadog Appdatadog-labs/agent-skills | 177 | — | ~744 | Automated safety check: Pass | MIT | |
| Nx Monorepogiuseppe-trisciuoglio/developer-kit | 355 | — | ~2.3k | Automated safety check: Notes | MIT |
heyq02/simpleicons.dev
Use avotokyo/workflows reusable GitHub Actions for TypeScript/Vite+ projects.
ArabelaTso/Skills-4-SE
Generate configuration files for applications, services, and infrastructure.
athola/claude-night-market
Configures GitHub Actions CI/CD workflows for testing, linting, and deployment.
datadog-labs/agent-skills
Guides developers building Datadog Apps with TypeScript, React, the @datadog/apps scaffolder, and @datadog/vite-plugin.
giuseppe-trisciuoglio/developer-kit
Provides comprehensive Nx monorepo management guidance for TypeScript/JavaScript projects.
Consensys-Incorporated/linea-attestation-registry
Safely plan and execute dependency maintenance for JavaScript/TypeScript (npm, pnpm) and GitHub Actions, including npm lockfiles, pnpm workspaces, catalogs, overrides, SHA-pinned action versions…
wellwelwel/poku
Empirical performance comparison playbook for poku covering hypothesis lenses, a standalone harness with a byte-identical correctness gate, variant generation, sequential hyperfine measurement…
wellwelwel/poku
Architecture deep-dive for poku covering project structure, execution flow, config discovery, runtime detection, and competitive context.
wellwelwel/poku
Documentation deep-dive for the poku website covering Docusaurus setup, language policy, feature-to-docs mapping, conventions, JSDoc, and the changelog.
wellwelwel/poku
Run the mandatory pre-commit checks for the poku repository before staging a commit.
wellwelwel/poku
Testing deep-dive for poku covering test structure, commands, patterns, fixtures, utils, Docker compatibility, and coverage.
Works with
Categories
Engineering deep-dive for poku covering performance, code, and security patterns, TypeScript config, build pipeline, developer experience, and CI/CD. Engineering is an agent skill from wellwelwel/poku. Engineering deep-dive for poku covering performance, code, and security patterns, TypeScript config, build pipeline, developer experience, and CI/CD.
Engineering fits situations like: optimizing code; writing performance-sensitive logic; touching the build; applying code-style and security rules.
Run `npx skills add wellwelwel/poku --skill engineering -a claude-code`. Or copy the skill folder (.claude/skills/engineering in wellwelwel/poku) into .claude/skills/engineering in your project. Claude Code loads it when a task matches its description.
Run `npx skills add wellwelwel/poku --skill engineering -a codex`. Or copy the skill folder (.claude/skills/engineering in wellwelwel/poku) into .agents/skills/engineering in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wellwelwel/poku --skill engineering -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/engineering, .gemini/skills/engineering, .github/skills/engineering and .opencode/skills/engineering in your project.
SKILL.md names no scripts, command-line tools or credentials: Engineering is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Engineering is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Engineering: Avotokyo Workflows (heyq02/simpleicons.dev, 171 stars), Configuration Generator (ArabelaTso/Skills-4-SE, 253 stars), Workflow Setup (athola/claude-night-market, 342 stars) and Datadog App (datadog-labs/agent-skills, 177 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
wellwelwel (a GitHub user) maintains it in wellwelwel/poku, which has 1,183 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on June 18, 2026.
Source: wellwelwel/poku on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.