Documentation
¶
Overview ¶
Package clankstamp is the root library package for the clankstamp project.
Its job is to expose the assets that ship inside the binary — the embedded SKILL.md drafts, the Neovim Lua plugin, and the JSON schemas — so they can be installed onto disk by `clankstamp skill install` and `clankstamp nvim install`. Keeping the //go:embed directive at the repo root means the human-readable source of those assets lives in `embedded/` next to PRD.md rather than buried inside an internal package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NvimFS ¶
NvimFS returns a filesystem rooted at the Neovim plugin tree. The returned FS has the plugin/ and lua/ directories at its root, ready to be copied directly into a `clankstamp.nvim/` install path.
Types ¶
type SkillTarget ¶
type SkillTarget string
SkillTarget identifies which SKILL.md variant to install.
const ( SkillTargetStandard SkillTarget = "standard" SkillTargetClaudeCode SkillTarget = "claude-code" )
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
clankstamp
command
Command clankstamp is the CLI entry point for the clankstamp replay toolchain.
|
Command clankstamp is the CLI entry point for the clankstamp replay toolchain. |
|
examples
|
|
|
internal
|
|
|
cli
Package cli implements the clankstamp command-line dispatch.
|
Package cli implements the clankstamp command-line dispatch. |
|
git
Package git wraps the small set of `git` invocations clankstamp needs.
|
Package git wraps the small set of `git` invocations clankstamp needs. |
|
replay
Package replay defines the on-disk types that make up a clankstamp stamp.
|
Package replay defines the on-disk types that make up a clankstamp stamp. |