Skip to content
Back to skills

Project Context

ASecurity

Provides current project state, architecture overview, and structured metadata

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
devopsdocumentation

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill project-context --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Context?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Project Context
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-project-context/badge)](https://www.skillsdirectory.com/skills/david-li0406-project-context)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
type: skill
name: project-context
description: Provides current project state, architecture overview, and structured metadata
version: 0.1.0
author: aida-core
tags:
  - project
  - context
  - architecture
  - metadata
---

# Project Context Skill

This skill provides comprehensive context about the current project, including its state, architecture, recent decisions,
and structured metadata for programmatic access.

## When to Use

This skill should be invoked when you need to:

- Understand the current state of the project (what's being worked on, recent decisions)
- Review the project's architecture and technical stack
- Access structured metadata about the project (commands, tools, framework)
- Get context about the project's focus areas and active development
- Reference project-specific conventions or patterns

The skill uses progressive disclosure - supporting files are only loaded when the skill is invoked, keeping token usage efficient.

## Supporting Files

### context.md

Current state of the project:

- Project description and purpose
- Current focus and active work
- Recent decisions with rationale
- Active development areas
- Updated dynamically as the project evolves

### architecture.md

Technical architecture overview:

- Technology stack (languages, frameworks, tools)
- Architecture patterns and principles
- Key components and their relationships
- Dependencies and integrations
- Infrastructure and deployment notes

### metadata.json

Structured data for programmatic access:

- Project type and classification
- Primary language and framework
- Available commands (build, test, dev, lint, etc.)
- Tool ecosystem
- Documentation locations
- AIDA configuration metadata

## Examples

### Getting Project Overview

```text
User: "What's this project about and what are we currently working on?"

Claude: *Invokes project-context skill, reads context.md*
"This is a [project description]. We're currently focused on [current focus].
Recent decisions include [decisions]..."
```

### Understanding Architecture

```text
User: "How is this application structured?"

Claude: *Invokes project-context skill, reads architecture.md*
"The application uses [framework] with [language]. The architecture follows [patterns]..."
```

### Accessing Commands Programmatically

```text
User: "How do I run the tests?"

Claude: *Invokes project-context skill, reads metadata.json*
"Run: npm test"
```

## Progressive Disclosure

This skill's SKILL.md is always available (small token footprint), but supporting files (context.md, architecture.md,
metadata.json) are only loaded when Claude determines the skill is relevant to the current conversation.

This ensures:

- Efficient token usage across multiple projects
- Context is available when needed
- No token budget explosion
- Scales to many projects

## Maintenance

Team members should update these files as the project evolves:

- **context.md** - Update current focus and decisions regularly
- **architecture.md** - Update when architecture changes
- **metadata.json** - Update when commands or tools change

Files are committed to version control and shared across the team.

Files in this skill

  • SKILL.md3.1 KB
  • architecture.md.template2.4 KB
  • context.md.template1.3 KB
  • metadata.json.template807 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…