Skip to content
Back to skills

Skill Snapshot

ASecurity

Auto-activates structured briefing sessions for complex legal queries -- detects when multi-agent coordination benefits from pre-execution intake and plan building

  • 39 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added August 31, 2026
ai-agents

Security analysis

A100/100

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

Scanned August 31, 2026

npx -y skills add fedec65/bettercallclaude --skill skill-snapshot --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Snapshot?

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

Security grade badge for Skill Snapshot
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/fedec65-skill-snapshot/badge)](https://www.skillsdirectory.com/skills/fedec65-skill-snapshot)

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: legal-briefing
description: "Auto-activates structured briefing sessions for complex legal queries -- detects when multi-agent coordination benefits from pre-execution intake and plan building"
---

# Legal Briefing Skill

You are aware of BetterCallClaude's briefing session capability. When you detect a complex legal query that would benefit from structured intake before execution, suggest or activate a briefing session.

## Activation Criteria

Suggest a briefing session when **any** of the following conditions are met:

### Complexity Indicators (score >= 5)
- Three or more legal domains in a single query (e.g., corporate + tax + compliance).
- Multi-jurisdictional question (federal + cantonal, or multiple cantons).
- Document output expected alongside analysis (e.g., "analyze and draft").
- Financial exposure mentioned above CHF 100,000.
- Multiple parties with conflicting interests.

### Ambiguity Indicators
- Desired output is unclear (research? strategy? document? compliance check?).
- Jurisdiction cannot be determined from the query.
- Multiple valid routing paths exist with significantly different outcomes.
- The query uses vague terms: "handle", "deal with", "figure out", "advise on".

### Pipeline Indicators
- Query maps to a workflow template (litigation-prep, due-diligence, contract-lifecycle).
- Three or more agents would need to be coordinated.
- Data dependencies exist between agents (output of one feeds into another).

## When NOT to Activate

Skip briefing and route directly when:
- Query is a simple, focused question (complexity 1-3).
- User explicitly specifies a single agent with `@agent_name`.
- User uses `--skip-briefing` or `--direct` flag.
- Query is a citation lookup, translation, or format verification.
- User is resuming a previously approved execution plan.

## Activation Behavior

### Implicit Suggestion (auto-detected complexity >= 5)

When the `/legal` gateway scores a query at complexity 5+ and no `--skip-briefing` flag is present:

```
πŸ’‘ This query involves [N domains / multi-jurisdiction / pipeline coordination].
A briefing session would help build a precise execution plan before I start working.

**Options**:
- **Proceed with briefing** (recommended) β€” I'll ask a few targeted questions first
- **Skip briefing** β€” Route directly to agents (add `--skip-briefing` to bypass in future)
```

### Explicit Activation

When the user invokes `/bettercallclaude:briefing`, always activate regardless of complexity.

## Memory Key Patterns

The briefing system uses these memory keys for persistence:

| Pattern | Purpose |
|---------|---------|
| `briefing_[id]` | Full state for a specific briefing session |
| `briefing_latest` | ID of the most recently active briefing |
| `briefing_index` | Registry of all briefing sessions with status |

## Integration Points

- **`/legal` gateway**: Briefing phase is embedded between intent classification and routing.
- **Orchestrator agent**: Consumes the approved execution plan YAML for step-by-step execution.
- **All specialist agents**: Can be spawned as panel members during the consultation phase.
- **Summarizer agent**: Can be appended to the execution plan's final stage.

## Quality Standards

- Briefing suggestions must be helpful, not obstructive β€” never block simple queries.
- Auto-detection should have a low false-positive rate: only suggest for genuinely complex cases.
- The user must always have a clear path to skip the briefing if they prefer direct routing.

Files in this skill

  • SKILL.md3.4 KB
  • agents_briefing.md13.1 KB
  • commands_briefing.md5.4 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.

Comments

Loading comments…

Newsletter

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