Skip to content
Back to skills

474 2026 02 02 Remove Cli Shim Ed299acd

ASecurity

Removed the temporary `tunacode.cli` package shim so the only supported CLI entrypoint is `tunacode.ui.main`, aligning code and docs on a single import path.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added June 1, 2026
documentationpythondocumentation

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned June 1, 2026

npx -y skills add tools-only/X-Skills --skill 474-2026-02-02-remove-cli-shim_ed299acd --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 474 2026 02 02 Remove Cli Shim Ed299acd?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 474 2026 02 02 Remove Cli Shim Ed299acd
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-474-2026-02-02-remove-cli-shim-ed299acd/badge)](https://www.skillsdirectory.com/skills/tools-only-474-2026-02-02-remove-cli-shim-ed299acd)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
title: Remove tunacode.cli Compatibility Shim
link: remove-cli-shim
type: delta
path: src/tunacode/cli
depth: 0
seams: [E, M]
ontological_relations:
  - relates_to: [[cli-entrypoint]]
  - affects: [[python-package]]
  - fixes: [[cli-import-compatibility]]
tags:
  - cli
  - compatibility
  - removal
created_at: 2026-02-02T12:43:36-06:00
updated_at: 2026-02-02T12:43:36-06:00
uuid: 7e644a16-2214-4da2-acc7-7c1fcd834519
---

# Remove tunacode.cli Compatibility Shim

## Summary

Removed the temporary `tunacode.cli` package shim so the only supported CLI entrypoint is `tunacode.ui.main`, aligning code and docs on a single import path.

## Context

- Removed compatibility package introduced to satisfy a release-time import check.
- Updated module documentation to reflect the canonical package path.

## Root Cause

The shim was a short-term workaround and no longer reflects the desired single-source CLI entrypoint.

## Changes

- Deleted `src/tunacode/cli/` package.
- Updated command parser module docstring to the correct package path.
- Added changelog note under Unreleased about the removal.

## Behavioral Impact

- Importing `tunacode.cli.main` will now fail; use `tunacode.ui.main` instead.
- CLI behavior remains unchanged because the runtime entrypoint already uses `tunacode.ui.main`.

## Related Cards

- [[cli-entrypoint]]

Files in this skill

  • README.md997 B
  • skill.md1.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.