jklisted
Install: claude install-skill avivsinai/skills-marketplace
# Jenkins CLI
Use `jk` for Jenkins reads and changes. Inspect `jk --help` or a subcommand's
help when syntax is uncertain. Check installation or version only when the
command is unavailable or a requested feature has a known minimum version.
## Route the task
Read only the rule that matches the request:
- Authentication and SSO: [rules/auth.md](rules/auth.md)
- Saved controllers and context selection: [rules/context.md](rules/context.md)
- Jobs, folders, configuration, and scans: [rules/job.md](rules/job.md)
- Runs, parameters, reruns, and logs: [rules/run.md](rules/run.md)
- Artifacts: [rules/artifact.md](rules/artifact.md)
- Test reports: [rules/test.md](rules/test.md)
- Credentials: [rules/cred.md](rules/cred.md)
- Nodes: [rules/node.md](rules/node.md)
- Queue: [rules/queue.md](rules/queue.md)
- Plugins: [rules/plugin.md](rules/plugin.md)
- Other administrative commands: [rules/other.md](rules/other.md)
For exact flags and output modes, search
[references/commands.md](references/commands.md) for the subcommand.
## Shared operating rules
- Use the active context unless the user names another controller. Verify the
target context before a state-changing or security-sensitive operation.
- Prefer structured output (`--json` or `--yaml`) when another tool or script
will consume the result.
- Inspect a job's declared parameters before starting a parameterized run; do
not guess names or values.
- Treat job configuration, credentials, nodes, plugins, queue cancellatio