Skip to content
Back to skills

Project Brief

ASecurity

Convert a technical spec into a PM/CTO-readable executive summary. Simplify technical details, focus on business value.

  • 191 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 27, 2026
data-airust

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add sd0xdev/sd0x-dev-flow --skill project-brief --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Brief?

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

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

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-brief
description: "Convert a technical spec into a PM/CTO-readable executive summary. Simplify technical details, focus on business value."
allowed-tools: Read, Grep, Glob, Write, Agent
---

# Project Brief

## Trigger

- Keywords: executive summary, project brief, PM summary, CTO summary, project-brief

## When NOT to Use

- First-principles briefing (use `/fp-brief`)
- Technical spec writing (use `/tech-spec`)
- Document review (use `/codex-review-doc`)

## Agent Dispatch

```
Agent({
  description: "Convert technical spec into PM/CTO executive summary",
  subagent_type: "brief-writer",
  prompt: `Convert the following tech spec into a PM/CTO-readable executive summary.
Follow the conversion rules and execution flow defined in this skill.`
})
```

### Input

```
$ARGUMENTS
```

## Conversion Rules

| Tech Spec Section | PM/CTO Summary Treatment |
|-------------------|--------------------------|
| Trust boundary diagram | Simplify to 3-layer arch |
| Code analysis | Remove |
| Reusable modules | Remove |
| System architecture | Keep (simplified) |
| Implementation roadmap | Keep |
| Key design decisions | Remove |
| Alternative comparison | Keep |
| Risks & mitigations | Keep |
| Timeline | Keep |
| Immediate actions | Simplify to decision points |

## Execution Flow

### Step 1: Read Technical Spec

- Read the specified tech spec file
- Identify the core value proposition

### Step 2: Extract Key Information

- Project overview: one sentence on what, why, and value
- Current state vs target comparison
- Solution evaluation (keep pros/cons comparison)
- Milestone timeline
- Risk summary
- Resource requirements

### Step 3: Simplify Technical Details

- Remove code snippets
- Remove internal module names
- Remove technical implementation details
- Keep business logic descriptions

### Step 4: Produce Executive Summary

## Output

```markdown
# [Project Name] Executive Summary

## Project Overview
> One sentence: what, why, and value

## Current State vs Target
| Dimension | Current | Target |
|-----------|---------|--------|

## Solution Evaluation
| Solution | Pros | Cons | Recommendation |
|----------|------|------|----------------|

## Architecture Overview
(Simplified system diagram, 3 layers max)

## Milestones
| Week | Deliverable | Dependencies |
|------|-------------|--------------|

## Risk Summary
| Risk | Impact Level | Mitigation |
|------|-------------|------------|

## Resource Requirements
- **Headcount**:
- **Timeline**:
- **External Dependencies**:

## Decision Points
> Items requiring PM/CTO decision
- [ ] Decision 1:
- [ ] Decision 2:
```

## Save

By default, save to the same directory as the original file with a `-brief` suffix.
Example: `docs/features/xxx/architecture.md` -> `docs/features/xxx/architecture-brief.md`

If `$ARGUMENTS` contains `--output <path>`, save to the specified location.

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…