project-awareness

Detects repository signals and injects standardized project context blocks into commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project context is often missing or outdated when commands run, leading to incorrect behavior. This Skill detects repository signals and injects a standardized PROJECT CONTEXT block at session start to ensure all commands operate with accurate context.

Core Features & Use Cases

  • Automatic project type, manifest, and workspace detection to tailor command behavior.
  • Injection of a structured PROJECT CONTEXT block consumed by downstream commands.
  • Robust adaptation for monorepos and multi-project setups to prevent misconfigurations.
  • Use Case: In a multi-repo workspace, every /st: command uses the same project signals for reliable results.

Quick Start

Start a session in any project directory and rely on automatic context detection to inject the PROJECT CONTEXT before executing commands.

Frequently Asked Questions about project-awareness

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

FAQPage Schema
How do I ensure commands run with accurate project context in a monorepo?

To ensure commands run with accurate project context, this Skill detects repository signals and injects a standardized PROJECT CONTEXT block at session start. It adapts scope resolution for monorepos to prevent misconfigurations and incorrect behavior.

What is automatic workspace detection and how does it adapt command execution?

Automatic workspace detection identifies project types, manifests, and monorepo structures to adapt command execution. It injects structured context that downstream commands consume to operate accurately across multi-project setups without manual configuration.

How do I fix incorrect command behavior caused by missing or outdated project configuration?

To fix incorrect command behavior from missing configuration, start a session in your project directory. The Skill automatically detects repository signals and injects standardized project context before executing commands to ensure accurate results.

Does this context injection require a specific repository structure or manifest format?

Context injection requires a SKILL.md frontmatter with name and description at the root directory. It optionally leverages resources under scripts/, references/, and assets/ folders to guide activation and behavior adaptation.

Can I use this for multi-project workspace setups without manual scope configuration?

Yes, you can use this for multi-project workspaces without manual scope configuration. It provides robust adaptation for monorepos and per-project types, automatically resolving scope so commands act with accurate context.