A skill covering all core pages of Knip's official documentation. Depending on the user's task, read the appropriate README.md and follow it to individual files.
Directory structure
skills/knip/
SKILL.md
references/
overview/
README.md
configuration.md
features.md
first-cleanup.md
getting-started.md
explanations/
README.md
comparison-and-migration.md
entry-files.md
how-knip-works.md
plugins.md
why-use-knip.md
features/
README.md
auto-fix.md
catalogs.md
compilers.md
custom-elements.md
integrated-monorepos.md
monorepos-and-workspaces.md
production-mode.md
reporters.md
rules-and-filters.md
script-parser.md
source-mapping.md
guides/
README.md
configuring-project-files.md
contributing.md
handling-issues.md
issue-reproduction.md
namespace-imports.md
performance.md
troubleshooting.md
using-knip-in-ci.md
working-with-commonjs.md
reference/
README.md
cli.md
configuration.md
configuration-hints.md
dynamic-configuration.md
faq.md
integrations.md
issue-types.md
jsdoc-tsdoc-tags.md
known-issues.md
plugins.md
related-tooling.md
typescript/
README.md
unused-dependencies.md
unused-exports.md
writing-a-plugin/
README.md
argument-parsing.md
inputs.md
writing-a-plugin.md
samples/
README.md
auto-fix.md
basic-configuration.md
ci-integration.md
getting-started.md
ignore-patterns.md
jsdoc-tags.md
monorepo-workspaces.md
output-formats.md
production-mode.md
rules-and-filters.md
scripts/
README.md
ci.md
cli.md
debug.md
fix.md
install.md
lint.md
Exploration procedure
Derive the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- For that category,
references/{category}/README.mdrefer to it to identify the target page - Read the
.mdof the relevant page to check the details
Task → Category Mapping
| Task | Category | Reference README |
|---|---|---|
| Want to know about installation, initial setup, and basic usage | overview | references/overview/README.md |
| Want to know about the feature list, the zero-config mechanism, and what to do after the first cleanup | overview | references/overview/README.md |
| Want to understand entry files, the plugin mechanism, and internal behavior | explanations | references/explanations/README.md |
| Want to know reasons for adoption, comparison with other tools, and migration steps | explanations | references/explanations/README.md |
| Want to use auto-fix, production mode, monorepo, and reporters | features | references/features/README.md |
| Want to configure rules / filters, compilers, and script parser | features | references/features/README.md |
| Project file configuration, troubleshooting, CI integration | guides | references/guides/README.md |
| Performance optimization, CommonJS support, namespace imports | guides | references/guides/README.md |
| CLI flags, configuration options, issue types, JSDoc tags | reference | references/reference/README.md |
| Want to look up FAQ, plugin list, integration tools, and known issues | reference | references/reference/README.md |
| Want to understand the details of detecting unused exports / dependencies | typescript | references/typescript/README.md |
| Want to create a custom plugin | writing-a-plugin | references/writing-a-plugin/README.md |
| Want to check typical usage and practical examples | samples | samples/README.md |
| Want to know about installation, CLI commands, and CI execution commands | scripts | scripts/README.md |