absolute-init

Detect project stacks and generate absolute configuration files.

207|31|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/maddhruv/absolute --skill absolute-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: absolute-init
Source: https://github.com/maddhruv/absolute/tree/main/skills/absolute-init
Command: npx skills add https://github.com/maddhruv/absolute --skill absolute-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The absolute-init Skill helps streamline your project setup with absolute, ensuring consistent behavior across commands by detecting conventions and setting preferences.

Core Features & Use Cases

  • Stack Detection: Automatically detects your project's stack, including package manager, linters, formatters, and build tools.
  • Config Creation: Generates *.absolute.config.json files that other absolute-* skills use to maintain consistent behavior.
  • Interview-based Configuration: Walks you through questions to define your coding and documentation preferences.
  • Non-Destructive: Upgrades existing config instead of overwriting it.

Quick Start

Initialize absolute with npx skills add maddhruv/absolute-init and then run /absolute-init.

Frequently Asked Questions about absolute-init

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

FAQPage Schema
How do I set up project configuration files for consistent development practices?

Project configuration files are generated by detecting your project conventions and writing standardized settings. The Skill identifies your package manager, linters, and formatters to ensure consistent behavior across your codebase.

What is the best way to configure user coding preferences when onboarding a new project?

The best way to configure user coding preferences is through an interview-based process that asks setup questions. This defines your coding and documentation standards and writes them directly into project configuration files.

Does the project setup workflow overwrite existing configuration files?

The project setup workflow is non-destructive, meaning it upgrades existing configuration files instead of overwriting them. It safely refreshes configurations while preserving your previously defined project and user preferences.

Can I use this stack detection tool to identify my build tools and linters?

Yes, this stack detection tool automatically identifies your project stack, including package managers, linters, formatters, and build tools. It scans your codebase to recognize these conventions during the setup process.

How do I initialize the workflow engine for an existing codebase?

To initialize the workflow engine, add the Skill and run the initialization command. This detects your existing project conventions, asks preference questions, and generates the necessary configuration files for your codebase.