init-investigation

Generate YAML configs and seed databases for new investigation profiles.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/tcole333/ithildin --skill init-investigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-investigation
Source: https://github.com/tcole333/ithildin/tree/main/.claude/skills/init-investigation
Command: npx skills add https://github.com/tcole333/ithildin --skill init-investigation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup and profiling of new investigation profiles, saving time and ensuring comprehensive data organization.

Core Features & Use Cases

  • Investigation Initialization: Generates and configures the initial setup for a new investigation.
  • Profile Creation: Builds a YAML config and seeds the database with essential information.
  • Active Profile Management: Sets and manages the active investigation profile.
  • Use Case: When starting a new investigation on a subject or topic, this Skill can be used to quickly establish the groundwork for a thorough investigation.

Quick Start

Run /init-investigation "Subject Name" to create and set up a new investigation profile for a given subject.

Frequently Asked Questions about init-investigation

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

FAQPage Schema
How do I automate investigation setup and profile creation for a new subject?

Automating investigation setup involves generating a YAML configuration and seeding a database with essential subject information. This Skill handles that initialization process, automatically building the required structure for thorough investigative workflows.

What is the process for database seeding when initializing an investigation profile?

Database seeding for investigation profiles populates the database with essential initial information using generated configuration files. This establishes the structured data foundation required for managing and profiling an investigative subject.

Do I need Python and uv to create investigation profiles with this tool?

Yes, you need Python and uv installed to use this tool, as it relies on Python scripts for context and profile management. These dependencies are required to execute the automated initialization and configuration processes.

How do I manage active investigation profiles after initial setup?

Managing active investigation profiles involves using the tool's profile management scripts to set and switch between active contexts. It ensures the correct configuration and database state are maintained for the current subject.

What's the best way to structure legal analysis data for a new investigation?

Structuring legal analysis data is best handled by generating a YAML config and seeding a database. This approach ensures comprehensive data organization and establishes a structured foundation for investigative profiling.