dakini

Detect modules under a source tree and generate a paper_config.yaml.

Updated Nov 25, 2025
One-click install
npx skills add https://github.com/NikhilVijayakumar/Yantra --skill dakini
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dakini
Source: https://github.com/NikhilVijayakumar/Yantra/tree/main/.agent/skills/dakini
Command: npx skills add https://github.com/NikhilVijayakumar/Yantra --skill dakini

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Dakini scans your codebase to automatically generate a comprehensive paper_config.yaml, removing manual configuration bottlenecks for research documentation.

Core Features & Use Cases

  • Auto-discovers modules under src/ and produces a modular paper_config.yaml
  • Detects module priority and focus areas to guide literature synthesis
  • Produces a structured, ready-to-use report planning configuration for research papers

Quick Start

Run Dakini to scan your project and generate the paper configuration file.

Frequently Asked Questions about dakini

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

FAQPage Schema
How do I automatically generate a research paper configuration from code modules?▼

Automated module detection tools scan your source tree to generate a paper_config.yaml, removing manual configuration bottlenecks for research documentation by mapping codebase structure directly into documentation planning templates.

What is module detection for research paper documentation?▼

Module detection for research paper documentation scans a codebase to identify source modules and extract focus areas. It serves repositories requiring automated module discovery to guide literature synthesis and structured report planning.

How do I extract module priority and focus areas for literature synthesis?▼

Extract module priority and focus areas by running an automated scanner over your src/ directory. It detects modules under the source tree and determines their priority to guide literature synthesis, outputting a structured configuration file.

Do I need pyyaml to generate a paper_config.yaml file?▼

Yes, pyyaml is required because the configuration generation process relies on it to parse and output the structured paper_config.yaml file. This dependency serializes detected module data into the final YAML format.

Can I use automated documentation generation for large source trees?▼

Automated documentation generation supports large source trees by performing module discovery under the src/ path and producing modular configurations. It applies to repositories requiring automated module discovery and documentation planning at scale.