Skip to content

Releases: aphoristicartist/claude-kiss

Claude KISS 0.7.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 13:24
83e1e62

Claude KISS 0.7.1 is the canonical v0.7 release. It publishes the verified v0.7 build at fresh immutable mirror keys after pre-release requests had cached the old site fallback at the v0.7.0 domain paths.

Highlights

  • Keeps six core coding tools by default: Bash, Glob, Grep, Read, Edit, and Write.
  • Adds web, skills, delegation, and MCP through four composable session switches.
  • Uses native Claude Code settings and arguments instead of adding a second configuration layer.
  • Preserves user, project, and local settings while documenting that hooks, installed plugins, direct MCP configs, and conditional internal tools remain live.
  • Keeps compaction timing native and adds an editable handoff policy for long sessions.

Installer and release integrity

  • Stdin installs always fetch the selected release; they cannot consume lookalike files from the current directory.
  • Custom paths are shell-quoted safely and behave the same regardless of option order.
  • Uninstall uses ownership markers and narrow legacy recognition, removing only Claude KISS files while preserving unrelated content.
  • Canonical downloads validate a strict SHA-256 digest.
  • Release archives are deterministic, normalized, and published only after lint, Linux, and macOS CI pass.

Documentation

  • Rebuilt README with a concise install-to-customize path and a unified geometric mark.
  • Added an exact technical reference, contributor guide, and security policy.
  • Reworked the evidence and tradeoff discussion to distinguish managed defaults from a sandbox or immutable security boundary.

Upgrade

curl -fsSL https://claude-kiss.com/install.sh | sh

The normal claude command and files created by claude-kiss init remain unchanged.

Archive SHA-256: 958aeb49570d0be1e069e60605808086496addb451192babc6a9e02a33d0eac9

Full changelog: v0.6.0...v0.7.1

Claude KISS 0.7.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 13:10
24e6829

Superseded by v0.7.1. The v0.7.0 GitHub assets are valid, but pre-release requests poisoned the corresponding custom-domain mirror keys with the old SPA fallback. Use v0.7.1 for the canonical installer and mirror.

GitHub archive SHA-256: 0b76eb4406edabd109f6356ac6072b287870c4297080d3790d20a7a2264f96c9.

Claude KISS 0.6.0

Choose a tag to compare

@aphoristicartist aphoristicartist released this 21 Aug 20:14

What changed

  • Added claude-kiss init and user-owned configuration files under ~/.config/claude-kiss.
  • Added source-aware claude-kiss doctor diagnostics.
  • Added CLAUDE_KISS_CONFIG_HOME.
  • Preserved user configuration across installer updates and uninstall.
  • Added a checksummed claude-kiss.com installer and immutable release archive.
  • Added a minimal one-page website with no JavaScript, analytics, external fonts, or framework.
  • Added GitHub Actions CI for macOS and Linux.
  • Improved installer staging so replacements occur on the same filesystem.
  • Fixed compact-memory tool path patterns.

Install

curl -fsSL https://claude-kiss.com/install.sh | sh

Review the installer first if you prefer:

curl -fsSL https://claude-kiss.com/install.sh -o claude-kiss-install.sh
less claude-kiss-install.sh
sh claude-kiss-install.sh

Ownership

claude-kiss init

This creates editable files at:

~/.config/claude-kiss/prompt.md
~/.config/claude-kiss/settings.json
~/.config/claude-kiss/memory/CLAUDE.md

Future installer updates do not replace these files.

Claude KISS 0.5.0

Choose a tag to compare

@aphoristicartist aphoristicartist released this 21 Aug 02:06

Changes

  • Expanded the paired evaluator from four to eight tasks, adding focused regression coverage, cross-file repair, review-only behavior, and a long-horizon handoff/resume check.
  • Added explicit checkpoint and objective-drift rules for long-horizon work.
  • Added optional, pinned Terminal-Bench 2.1 and Long-Horizon Terminal-Bench recipes without adding runtime dependencies.
  • Added a builder workflow map and clearer guidance for common workflows.
  • Kept the launcher stateless with the same six default tools.

Verification

  • ./tests/test.sh
  • python3 evals/run_evals.py --dry-run --tasks all
  • git diff --check
  • Shell syntax checks for launcher, installer, and tests
  • Python compilation for the evaluator

Public benchmark recipes are intentionally not run during release testing because they require Docker, Harbor, external images, and model spend.

Claude KISS 0.4.0

Choose a tag to compare

@aphoristicartist aphoristicartist released this 20 Aug 21:12

Changes

  • Removed the short-lived claude-kiss-profile manager.
  • Restored the KISS interface to one launcher and one direct tool override.
  • Reusable combinations now belong in user-controlled shell aliases or functions.
  • Kept the v0.3.0 licensing and launcher fixes:
    • MIT license;
    • accurate provenance;
    • targeted telemetry/error/feedback/auto-update opt-outs;
    • removal of the LSP-blocking nonessential-traffic override;
    • settings-file ownership of default environment policy.
  • The installer removes the obsolete claude-kiss-profile executable without deleting user state.

Usage

CLAUDE_KISS_TOOLS=Bash,Glob,Grep,Read,Edit,Write,LSP claude-kiss

For repeatable names, use your own shell alias:

alias ck-quality='CLAUDE_KISS_TOOLS=Bash,Glob,Grep,Read,Edit,Write,LSP claude-kiss'

Verification

  • ./tests/test.sh
  • git diff --check
  • Shell syntax checks
  • Install migration test that removes the obsolete helper

Claude KISS 0.3.0

Choose a tag to compare

@aphoristicartist aphoristicartist released this 20 Aug 20:59

Changes

  • Added claude-kiss-profile, a small named-profile launcher for safe tool opt-ins.
  • Profiles always retain the six core coding tools and can enable only approved local/advanced capabilities.
  • Added support for LSP, agents/tasks, skills, web research, worktrees, MCP resource tools, and ToolSearch.
  • Removed the blunt nonessential-traffic override that could block LSP; retained targeted telemetry/error/feedback/auto-update opt-outs.
  • Moved default environment policy into the KISS settings file so custom settings files are honored.
  • Corrected the installer and uninstaller for both executables.
  • Relicensed the project under MIT and corrected the inaccurate upstream attribution.
  • Bumped Claude KISS to 0.3.0.

Verification

  • ./tests/test.sh
  • git diff --check
  • Real Claude Code initialization probes for:
    • the default six-tool profile;
    • an LSP-only profile;
    • an all-allowed profile with explicit MCP.
  • The all-allowed probe confirmed no Artifact, Workflow, RemoteTrigger, PushNotification, ShareOnboardingGuide, SendUserFile, ListAgents, or Monitor tools were exposed.

Claude KISS 0.2.2

Choose a tag to compare

@aphoristicartist aphoristicartist released this 20 Aug 16:13

What changed\n\n- User-first Claude Code launcher with a concise replacement system prompt.\n- Lean six-tool default surface and no bundled skills/workflows.\n- Explicit MCP opt-in, telemetry/feedback/auto-update opt-outs, and no commit attribution.\n- Focused Opus 5 behavior controls for verbosity, narration, scope, comments, reports, verification, delegation, and instruction drift.\n- Long-horizon state continuity through compaction.\n- Production-quality posture: root-cause fixes, focused regression coverage, and no lazy shortcuts or weakened tests.\n- Ordinary claude, ~/.claude, and ~/.claude.json remain unchanged.\n\n## Install\n\nsh\ncurl -fsSL https://raw.githubusercontent.com/aphoristicartist/claude-kiss/v0.2.2/install.sh | sh\n\n