add-book

Extract book details from identifiers, categorize, and commit to cvData.ts.

2|Updated Feb 24, 2015
One-click install
npx skills add https://github.com/lfilho/cv --skill add-book
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-book
Source: https://github.com/lfilho/cv/tree/main/.claude/skills/add-book
Command: npx skills add https://github.com/lfilho/cv --skill add-book

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of adding new books to your CV's reading list, ensuring accurate information, intelligent categorization, and proper formatting.

Core Features & Use Cases

  • Automated Book Information Extraction: Gathers book details from various sources like URLs, screenshots, ISBNs, or titles.
  • Intelligent Categorization: Suggests whether a book belongs to 'software' or 'softSkills' categories.
  • Automated Commit: Formats the book entry, shows a preview of changes, requests approval, and commits to the CV file.
  • Use Case: Quickly add a newly finished technical book to your CV's software reading list without manually searching for details or formatting the entry.

Quick Start

Add the book "The Pragmatic Programmer" to your CV's reading list.

Frequently Asked Questions about add-book

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

FAQPage Schema
How do I automatically add a book to my reading list from an ISBN or URL?

You can add a book to your reading list using an ISBN, URL, title, or screenshot. The skill extracts the book information, validates the entry, and formats it before committing.

How does automated book categorization work for a CV reading list?

Automated book categorization evaluates the extracted book details and suggests placing the entry into either the 'software' or 'softSkills' category, formatting the entry for user approval before committing.

What is the best way to commit CV reading list updates to Git automatically?

The best way to commit CV reading list updates is to use an automation skill that formats the book entry, displays proposed changes for approval, and generates a descriptive Git commit automatically within your cvData file.

Can I use a screenshot to extract book details for my data entry process?

Yes, you can use a screenshot as a source for data entry. The skill gathers book details from screenshots, URLs, ISBNs, or titles to validate and format the new reading list entry.

Does adding a book to the CV reading list enforce code quality linting?

Yes, adding a book to the CV reading list enforces code quality by running linting. It manages book data within the cvData.ts file and ensures the automated Git commit meets linting standards.