Bundle
@firefly0621/dsh-skill-karpathy-guidelines
Bundled Karpathy coding-guidelines skill provider for DeepSeek Harness
- Source
- oThTJx
- License
- MIT
- Updated
- Updated 14 days ago
Readme
# @firefly0621/dsh-skill-karpathy-guidelines English | [中文](README.zh.md) Optional bundled skill provider that contributes `karpathy-guidelines` to `ctx.skills`. The skill body is adapted from [multica-ai/andrej-karpathy-skills](https://github.com/multica-ai/andrej-karpathy-skills) (`skills/karpathy-guidelines/SKILL.md`): think before coding, simplicity first, surgical changes, and goal-driven execution. Upstream package metadata and skill frontmatter declare MIT; see `assets/NOTICE` for the recorded provenance (the upstream tree currently has no root `LICENSE` file). Mount the plugin to enable the provider. It has no configuration. This package is not part of the official main `dsh-base` composition; install it explicitly with `dsh plugin add` or a custom `cordis.patch.yml`. The loaded definition carries `alwaysApply: true`. That flag alone does not inject the body: mount `@firefly0621/dsh-skill-always-apply` (opt-in; not in default `dsh-base`) so the consumer contributes the packaged instructions to the system prompt of every model request. Without that consumer, the skill remains catalog + on-demand `skill` tool load only. The provider exposes its packaged `assets/` directory as the skill resource base. Project-local standing orders remain the job of `dsh-agent-instructions` (`AGENTS.md` / `CLAUDE.md`). ## Model Experience Indirectly, through `@deepseek-ai/dsh-tool-skill`, which renders the catalog entry and selected skill body. With `dsh-skill-always-apply` mounted, also through that consumer's always-apply system-prompt section. #### KV Cache effect When mounted, its catalog entry and any loaded or always-applied body change the provider KV prefix at their insertion points. Setting the composition row to `disabled: true` removes that effect. ## Known Limitations and Deferred Work - The provider contributes one fixed skill and has no runtime customization. - Upstream CLAUDE.md / Cursor rule packaging is not mirrored; only the skill body is bundled for the dsh skill catalog. - Provenance follows upstream-declared MIT metadata rather than a root LICENSE file in that repository; operators who need a stronger redistribution record should re-verify upstream licensing before redistribution. - Always-on injection requires a separate always-apply consumer; this package does not inject on its own.
Install
dsh plugin --profile web add github:oThTJx/dsh-skill-karpathy-guidelines
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install firefly0621-dsh-skill-karpathy-guidelines from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.