setup-project

Configure RKstack project safety guards and working rules from detection cache.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/mrkhachaturov/rkstack --skill setup-project-mrkhachaturov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-project
Source: https://github.com/mrkhachaturov/rkstack/tree/main/skills/setup-project
Command: npx skills add https://github.com/mrkhachaturov/rkstack --skill setup-project-mrkhachaturov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure project-level safety guards and working rules. RKstack reads the detection cache, installs project-wide hooks, and ships safety templates. Guards protect against destructive commands and enforce best-practice rules across a project. This process ensures projects start with a hardened baseline and stay up to date with rkstack templates.

Core Features & Use Cases

  • Baseline guard installation to block destructive actions and enforce protective rules.
  • Stack-specific guard installation based on detected stack patterns (Terraform, Docker, Kubernetes, secrets, etc.).
  • Merges detection results and templates into project settings and records setup metadata for traceability.

Quick Start

Run /setup-project to install the baseline guards and stack-specific rules.

Frequently Asked Questions about setup-project

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

FAQPage Schema
How do I automate project safety guards and hooks for a new repository?

Project safety guards are automated by reading the detection cache, installing baseline hooks, and merging stack-specific rules into project settings. This provides a hardened baseline that blocks destructive actions and enforces best practices.

What are project safety guards and when do I need to install them?

Project safety guards are protective rules and hooks that block destructive commands and enforce best practices across a repository. They are needed when initializing a project or updating safety templates to maintain a hardened baseline.

Can I apply stack-specific guards for Terraform, Docker, and Kubernetes projects?

Stack-specific guards can be applied based on detected stack patterns including Terraform, Docker, Kubernetes, and secrets. The setup reads detection results to install the appropriate templates and rules for your specific stack.

How do I update existing safety templates and merge new settings into my project?

Updating safety templates involves reading the detection cache, installing updated baseline and stack-specific guards, merging settings into project configurations, and recording plugin metadata for traceability to ensure your project stays current.

Does configuring project hooks require any external dependencies?

Configuring project hooks requires no external dependencies, operating independently to read detection caches and install safety templates. It relies solely on the existing project environment to apply baseline and stack-specific rules.

Why should I use automated safety guards instead of manual project rules?

Automated safety guards ensure projects start with a hardened baseline and stay up to date with templates automatically. Unlike manual rules, they block destructive actions and enforce best practices consistently by reading detection caches and merging settings.