kramme-cc-workflow/skills/kramme:hooks:configure-links/SKILL.md
Configure the context-links hook by updating its persistent config file with workspace, team key, and issue regex overrides. Use when end users want to set up or change context-links behavior without manually editing files.
npx skillsauth add abildtoft/kramme-cc-workflow kramme:hooks:configure-linksInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Configure the context-links hook using a local config file.
hooks/context-links.sh does, then use that one resolved path as the target for every read, write, and delete below (referred to as "the config file"):
CONTEXT_LINKS_CONFIG_FILE is set, use that path.${XDG_CONFIG_HOME:-$HOME/.config}/kramme-cc-workflow/context-links.config when it exists, or when the legacy file does not exist.${CLAUDE_PLUGIN_ROOT}/hooks/context-links.config only when the XDG config file is absent and that legacy file exists.${CLAUDE_PLUGIN_ROOT}/hooks/context-links.config.exampleIn Codex installs, do not write config under the copied skill directory. Use the XDG/default config path unless CONTEXT_LINKS_CONFIG_FILE is set or an existing legacy config is explicitly resolved from the installed hook plugin root. If the template is not reachable from the installed hook plugin root, create the config file with a short header comment instead.
Do not use this skill to enable or disable the hook itself (that is the hook toggle system), or to edit any other hook.
CONTEXT_LINKS_LINEAR_WORKSPACE_SLUGCONTEXT_LINKS_LINEAR_TEAM_KEYSCONTEXT_LINKS_LINEAR_ISSUE_REGEX/kramme:hooks:configure-links:
/kramme:hooks:configure-links show:
CONTEXT_LINKS_* env vars, legacy LINEAR_* env vars, then the built-in defaults in hooks/context-links.sh. Do not present a config-file value as the final value when an env var may override it./kramme:hooks:configure-links reset:
hooks/context-links.sh/kramme:hooks:configure-links KEY=VALUE [KEY=VALUE ...]:
$ARGUMENTS by spaces.show and reset are mutually exclusive: reject if both appear, or if either appears alongside any KEY=VALUE token.= as KEY=VALUE updates.show nor reset and contains no =, with a clear message listing the supported keys.CONTEXT_LINKS_LINEAR_TEAM_KEYS, use commas: ENG,OPS,PLAT..example.KEY=VALUE, edit by reading the file, modifying it in memory, and writing it back. Do not use sed: its replacement breaks on regex/metacharacter values such as (ENG|OPS|PLAT)-[0-9]+.
KEY="VALUE", wrapping it in double quotes and escaping any embedded " and \.KEY="VALUE".KEY="VALUE" at the end of the file.If no arguments are provided:
show behavior first.KEY=VALUE format (or blank to cancel).reset, after deletion, report what config source the hook will use next./kramme:hooks:configure-links show
/kramme:hooks:configure-links CONTEXT_LINKS_LINEAR_WORKSPACE_SLUG=acme
/kramme:hooks:configure-links CONTEXT_LINKS_LINEAR_TEAM_KEYS=ENG,OPS,PLAT
/kramme:hooks:configure-links reset
tools
Requires Linear MCP. Implements one Linear issue end to end, selects applicable code-review, convention, and PR-refactor gates, runs them to bounded convergence, verifies, and optionally opens the PR and iterates on CI and review feedback until green. Use when the user wants a single Linear issue taken from implementation through a clean Pull Request. Not for implementation-only work, SIW-tracked issues, stacked PRs, existing PR updates, or post-merge rollout.
development
Reviews PR and local changes for convention drift and overcaution against documented rules and mined peer-file practice. Use for new patterns, dependencies, abstractions, or defensive complexity that departs from established practice; every finding cites evidence. Supports --inline. Not for general code quality (use kramme:pr:code-review) or spec review (use kramme:siw:spec-audit --team).
testing
Charts huge or foggy initiatives into a local `.context` decision map and resolves one typed frontier ticket per session until the work is ready for SIW or another execution workflow. Use when the route to a destination cannot fit in one agent session or parallel workspaces need coordinated planning state. Not for clear specs, ordinary issue decomposition, implementation, or Linear-native tracking.
development
Investigates a question against primary sources and saves one cited Markdown artifact. Use for reading legwork: official docs/API facts, source-code or spec checks, standards, and first-party service behavior before planning or implementation. Not for making product or architecture decisions, implementing code, broad web search, secondary blog summaries, or uncited answers.