Releases: aphoristicartist/claude-kiss
Release list
Claude KISS 0.7.1
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, andWrite. - 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 | shThe 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
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
What changed
- Added
claude-kiss initand user-owned configuration files under~/.config/claude-kiss. - Added source-aware
claude-kiss doctordiagnostics. - Added
CLAUDE_KISS_CONFIG_HOME. - Preserved user configuration across installer updates and uninstall.
- Added a checksummed
claude-kiss.cominstaller 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 | shReview 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.shOwnership
claude-kiss initThis 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
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.shpython3 evals/run_evals.py --dry-run --tasks allgit 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
Changes
- Removed the short-lived
claude-kiss-profilemanager. - 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-profileexecutable without deleting user state.
Usage
CLAUDE_KISS_TOOLS=Bash,Glob,Grep,Read,Edit,Write,LSP claude-kissFor 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.shgit diff --check- Shell syntax checks
- Install migration test that removes the obsolete helper
Claude KISS 0.3.0
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.shgit 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.