kramme-cc-workflow/skills/kramme:setup/SKILL.md
Run a read-only environment health check for this plugin's local workflow tools, repo context, optional CLIs, and detectable Conductor/worktree state. Use after installing the plugin, when a skill fails because a dependency may be missing, or before running a workflow in a new workspace. Not for installing tools, changing config, or repairing broken environments automatically.
npx skillsauth add abildtoft/kramme-cc-workflow kramme:setupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run a non-mutating environment check and report what is ready, missing, or only partially detectable.
Parse $ARGUMENTS.
--json: request machine-readable output from the script.--help: show script usage.Run the bundled checker by resolving the script path relative to this skill directory while keeping the current workspace as the command working directory:
"$SKILL_DIR/scripts/check-environment.sh"
SKILL_DIR is the directory containing this SKILL.md. Add --json when requested. Do not cd into the skill directory before running it; the Context section intentionally reports the workspace where the skill was invoked. The checker must not install packages, edit config, fetch remotes, delete files, or write repo-local state.
Read the report in four groups:
Required: core tools this plugin assumes for broad operation.Recommended: tools used by common PR, verification, and conversion workflows.Optional: tools used only by specific skills or local maintenance paths.Context: repository, Conductor workspace, and local configuration signals.If a tool is missing, provide the install command from the report as guidance only. Install hints assume macOS/Homebrew with Linux (apt) alternates where they exist; adapt to the user's platform and package manager. Do not run installs unless the user explicitly asks in a separate follow-up.
For integrations that are not reliably inspectable from the shell, report them as manual-check instead of inventing a status. This includes authenticated app connectors such as Linear and Figma unless their local configuration is directly visible.
End with a short readiness summary:
Ready: required tools are present.Ready with optional gaps: required tools are present, but recommended or optional tools are missing.Blocked: at least one required tool is missing.conductor.json, .worktreeinclude, hook config, shell profiles, or MCP settings.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.