kramme:delete-learning

Delete a learning record from a local SQLite database by numeric ID.

2|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Abildtoft/kramme-cc-workflow --skill kramme-delete-learning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kramme:delete-learning
Source: https://github.com/Abildtoft/kramme-cc-workflow/tree/main/skills/kramme%3Adelete-learning
Command: npx skills add https://github.com/Abildtoft/kramme-cc-workflow --skill kramme-delete-learning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill lets you remove a learning entry from the persistent database by ID, simplifying cleanup tasks and correcting records without manual SQL.

Core Features & Use Cases

  • Validate numeric IDs and guard against invalid inputs.
  • Display the target learning details before deletion for safe confirmation.
  • Delete the entry via a SQLite command and report success or failure.

Quick Start

Provide the numeric ID of the learning you want to remove, for example: 42.

Frequently Asked Questions about kramme:delete-learning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delete a learning record from a SQLite database by ID?

Yes, you can safely remove a specific learning entry without manual SQL by providing its numeric identifier. The script validates the ID, displays the target record details for confirmation, and executes the SQLite deletion command while reporting the outcome.

How does the script validate learning entries before deletion?

Before deleting a learning entry, the script validates the numeric ID and displays the target record details for safe confirmation. This guards against invalid inputs and ensures you verify the correct database row before executing the SQLite deletion command.

Do I need to manually write SQL to remove a learning entry from the database?

No, you do not need to write manual SQL to remove a learning entry. The script executes the SQLite deletion command automatically, simplifying data cleanup by validating the numeric ID and confirming the outcome after removing the record.

What happens if an invalid ID is provided when deleting a learning record?

If an invalid ID is provided when deleting a learning record, the script guards against the invalid input. It validates numeric identifiers first to prevent errors, ensuring only valid database rows are displayed and targeted for SQLite deletion.

What is the best way to clean up incorrect learning data in a SQLite database?

The best way to clean up incorrect learning data in a SQLite database is by using a dedicated scripting tool to delete records by ID. This approach validates numeric inputs, displays the target entry for confirmation, and automates the SQL deletion safely.