stack-profile

Configure and override a project's technology stack via a .ai/stack-profile.md file.

2|Updated Jun 26, 2026
One-click install
npx skills add https://github.com/bRRRITSCOLD/compainy --skill stack-profile
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stack-profile
Source: https://github.com/bRRRITSCOLD/compainy/tree/main/skills/stack-profile
Command: npx skills add https://github.com/bRRRITSCOLD/compainy --skill stack-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to define and override the default technology stack for a project, ensuring that all implementation skills adapt to the chosen stack.

Core Features & Use Cases

  • Custom Stack Configuration: Declare a project's technology stack in a profile file.
  • Skill Adaptation: Implementation skills read the profile and adapt their outputs accordingly.
  • Use Case: When working on a project that uses a non-default stack, such as Python/Django/Vue, this Skill ensures that all implementation skills use the correct tools and frameworks.

Quick Start

Run the /init-stack command to generate a stack profile for your project.

Frequently Asked Questions about stack-profile

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

FAQPage Schema
How do I configure a custom technology stack for my project?▼

To configure a custom technology stack, run the `/init-stack` command to generate a `.ai/stack-profile.md` file. This profile declares your project's specific frameworks, ensuring all implementation skills adapt to the chosen stack.

Why do my implementation skills use the default frameworks instead of my declared stack?▼

Implementation skills use the default frameworks when the stack profile is missing or not invoked. Your project requires a `.ai/stack-profile.md` file generated by the `/init-stack` command to override defaults and adapt skill outputs.

When do I need to override the default project setup?▼

You need to override the default project setup when working with a non-default technology stack, such as Python, Django, or Vue. Overriding the default stack ensures that all implementation skills use the correct tools and frameworks for your project.

Can I adapt skill outputs to match a non-default stack like Python or Django?▼

Yes, you can adapt skill outputs to a non-default stack like Python or Django. By declaring your custom technology stack in the `.ai/stack-profile.md` file, implementation skills read the profile and adapt their outputs accordingly.

What file is required for stack customization in project management?▼

The `.ai/stack-profile.md` file is required for stack customization in project management. This file must exist in your project directory to define and override the default technology stack for implementation skills.