add-solution

Categorize hacking resources into SOLUTIONS.md or REFERENCES.md with formatted entries.

13.6k|19.0k|Updated Sep 19, 2014
One-click install
npx skills add https://github.com/juice-shop/juice-shop --skill add-solution-juice-shop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-solution
Source: https://github.com/juice-shop/juice-shop/tree/main/.ai/skills/add-solution
Command: npx skills add https://github.com/juice-shop/juice-shop --skill add-solution-juice-shop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you correctly catalog new hacking guides, videos, and tools by deciding whether they belong in SOLUTIONS.md or REFERENCES.md and then adding them in the expected format with the right metadata.

Core Features & Use Cases

  • Correct destination selection: Routes walkthrough-style content and spoiler-heavy guides to SOLUTIONS.md, while general mentions, news, and talks go to REFERENCES.md.
  • Metadata inference: Extracts key details like author, Juice Shop version (🧃vX.x), and language tags (e.g., (:de:)) from provided links.
  • Consistent formatting: Inserts the new entry using the correct list structure and type-specific templates (walkthroughs, videos, or scripts/tools).
  • Table of contents awareness: Updates the SOLUTIONS.md TOC only when a rare new top-level section is introduced.

Quick Start

Ask Junie to add a new hacking video or tool link to the repository after it checks whether it should be placed in SOLUTIONS.md or REFERENCES.md and formats the entry with the correct type, author, Juice Shop version, and language tag.

Frequently Asked Questions about add-solution

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

FAQPage Schema
How do I add a new hacking walkthrough to SOLUTIONS.md with the correct metadata?

To add a hacking walkthrough to SOLUTIONS.md, fetch the URL, extract author, Juice Shop version (🧃vX.x), and language codes, then insert the entry using the correct type-specific Markdown template for walkthroughs.

When should a cybersecurity guide go into SOLUTIONS.md instead of REFERENCES.md?

Walkthrough-style content and spoiler-heavy guides belong in SOLUTIONS.md, while general mentions, news, and talks go to REFERENCES.md. The Skill determines the correct destination by evaluating the content type during discovery.

How do I format a cybersecurity training video entry in a Markdown knowledge base?

Formatting a training video entry in the Markdown knowledge base requires extracting metadata like author and Juice Shop version, then inserting the entry using the existing video template structure within the correct list section.

Does adding a new tool link automatically update the table of contents in SOLUTIONS.md?

Adding a new tool link does not automatically update the table of contents in SOLUTIONS.md. The TOC is only updated when a rare new top-level section is introduced, keeping the cataloging process focused on list insertion.

Can I use this to extract language tags and Juice Shop version metadata from a URL?

Yes, you can extract language tags (e.g., (:de:)) and Juice Shop version metadata (🧃vX.x) from provided URLs. The Skill fetches the content and infers these metadata details for the formatted entry.

What is the best way to catalog new cybersecurity tools in a Markdown repository?

The best way to catalog cybersecurity tools in a Markdown repository is to fetch the URL, determine if it belongs in SOLUTIONS.md or REFERENCES.md, extract author and version metadata, and apply the type-specific template for scripts or tools.