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.