Skip to content
Back to skills

Project Status

ASecurity

Summarizes the current state of the project (version, branch flow, work in progress, epics, PRs, debt, recent decisions, pending migrations) and answers what can be started now, generated on the spot from git, GitHub and the docs. Use with "/project-status", "what state is the project in?", "catch me up", "what can I do now?", "what's next?", "what is blocked?" or when starting a new session.

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 10, 2026
ai-agentsgobashgit

Security analysis

A100/100

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

Scanned November 10, 2026

npx -y skills add lautioliver/barrilete-kit --skill project-status --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Status?

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

Security grade badge for Project Status
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lautioliver-project-status/badge)](https://www.skillsdirectory.com/skills/lautioliver-project-status)

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
---
name: project-status
description: Summarizes the current state of the project (version, branch flow, work in progress, epics, PRs, debt, recent decisions, pending migrations) and answers what can be started now, generated on the spot from git, GitHub and the docs. Use with "/project-status", "what state is the project in?", "catch me up", "what can I do now?", "what's next?", "what is blocked?" or when starting a new session.
---

# Project status

```bash
.claude/skills/project-status/status.sh
```

It generates the summary on the spot from the sources (git, issues, PRs, ADRs, `docs/agents-map.json`). **It is deliberately not saved to a file**: a committed summary ages as soon as nobody regenerates it and ends up saying something false with an official look.

When answering:
- Show the output and, if the user wants more, go deeper with the sources it cites (`architecture.md`, the epic, the ADR).
- If something looks odd (an old open PR, an unassigned critical issue, a release open for weeks), mention it in one line.

## What can be done now

For "what can I do now?", "what's next?", "what is blocked?":

```bash
.claude/skills/project-status/available.sh
```

It returns four lists: **can be started now** (no open blockers and unassigned, by priority), **in progress** (assigned or with an open PR that closes them, with who and which PR), **blocked** (with what blocks them) and **epics in progress** (with sub-issue progress). Epics do not show up as available: they are worked through their sub-issues. Taken ones do not either: `/implement-issue` assigns the issue when it takes it, and an open PR that closes it (through `Closes #n` in the body or the number in the branch) counts too. That way two sessions do not pick the same one.

When answering:
- Show the output as is, without inventing issues that are not there.
- If the user says which area or priority they want to work on, filter the list with that.
- If there are available ones with `status:triage`, mention it: they have no priority yet.
- GitHub takes a few seconds to update the dependency summary: if an issue was just closed, it may still show for a few more seconds.

It changes nothing, so no confirmation is needed.

Files in this skill

  • SKILL.es.md2.2 KB
  • SKILL.md2.2 KB
  • available.sh5.3 KB
  • status.sh3.5 KB

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.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.