askill
knoopx

knoopx

Publisher on askill

104 total stars
Skills17
Updated 3/28/2026
GitHub
jscpd
jscpd
knoopx3/28/2026

Finds duplicate code blocks and analyzes duplication metrics across files. Use when identifying copy-pasted code, measuring technical debt, or preparing for refactoring.

20
AI 60
swe
swe
knoopx3/14/2026

Applies software engineering best practices, design principles, and avoids common anti-patterns. Use when designing systems, reviewing code quality, refactoring legacy code, making architectural decis...

16
self-reflect
self-reflect
knoopx3/6/2026

Reflects on the current session to identify failures, inefficiencies, and improvement opportunities. Use at session end to extract learnings.

15
AI 75
daily-standup
daily-standup
knoopx2/28/2026

Generates daily standup updates from session activity and commits. Use when preparing standups, reviewing daily progress, or aggregating work across projects.

10
AI 78
pi
pi
knoopx2/21/2026

Configures pi coding agent with skills, templates, extensions, packages, and models. Use for composable development workflows, custom agents, and project-specific configurations.

5
AI 50
eslint
eslint
knoopx2/16/2026

Lints JavaScript and TypeScript code, configures rules, and fixes issues automatically. Use when linting code, fixing style issues, configuring eslint.config.js, or enforcing code quality standards.

5
toon
toon
knoopx2/7/2026

Converts JSON to compact TOON format for reduced token usage. Use when inspecting JSON APIs, processing large JSON payloads, or reducing token costs when sending data to LLMs.

3
AI 95
design
design
knoopx2/7/2026

Designs software systems with SOLID principles, DRY/KISS/YAGNI, and security by design. Use when planning features, analyzing requirements, defining architecture, or making architectural decisions.

3
AI 95
jujutsu
jujutsu
knoopx2/7/2026

Manages version control with Jujutsu (jj), including rebasing, conflict resolution, and Git interop. Use when tracking changes, navigating history, squashing/splitting commits, or pushing to Git remot...

3
AI 95
knip
knip
knoopx2/7/2026

Finds unused dependencies, files, and exports in JS/TS projects. Use when cleaning up dead code, removing stale packages from package.json, or identifying unreferenced exports.

3
AI 88
digest
digest
knoopx2/7/2026

Analyzes and organizes content by extracting key insights and structuring information by topic. Use when summarizing articles, processing feeds, creating topic-based reports, or distilling large conte...

3
AI 50
nh
nh
knoopx2/7/2026

Switches NixOS/Home Manager configurations, cleans old generations, and performs system maintenance. Use when running os/home switch, pruning the Nix store, or managing system generations.

3
yt-dlp
yt-dlp
knoopx2/7/2026

Downloads videos from YouTube and other sites using yt-dlp. Use when downloading videos, extracting metadata, or batch downloading multiple files.

3
nu-shell
nu-shell
knoopx2/7/2026

Processes structured data through pipelines, filters tables, transforms JSON/CSV/YAML, and defines custom commands. Use when scripting with typed parameters or working with tabular data.

3
nix-flakes
nix-flakes
knoopx2/7/2026

Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop command...

3
codemapper
codemapper
knoopx2/7/2026

Maps codebase structure, queries symbols, traces call paths, and analyzes dependencies. Use when exploring unfamiliar code, finding function callers/callees, detecting circular imports, or generating...

3
nomnoml
nomnoml
knoopx2/7/2026

Writes, edits, and renders nomnoml diagrams (text-to-UML) for architecture sketches, class diagrams, sequence-like flows, and relationship graphs. Use when asked to create or update nomnoml code, conv...

3
Showing all 17 skills.