arm

Extract requirements, constraints, style, and key concepts into a numbered markdown brief.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/madebymlai/feldspar --skill arm-madebymlai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: arm
Source: https://github.com/madebymlai/feldspar/tree/main/.claude/skills/arm
Command: npx skills add https://github.com/madebymlai/feldspar --skill arm-madebymlai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps users transform ambiguous, unfinished thoughts into a concise brief that captures requirements, constraints, style, and key concepts, enabling downstream design or solution phases.

Core Features & Use Cases

  • Requirement Extraction: Guides conversation to surface functional needs and constraints.
  • Style & Context Capture: Identifies desired tone, non‑goals, and underlying motivations.
  • Brief Synthesis: Generates a numbered markdown brief using a template for easy hand‑off to design or solution skills.
  • Use Case: When starting a new product feature, run this skill to produce a clear brief before moving to architecture or implementation planning.

Quick Start

Ask the arm skill to transform your initial idea into a brief.

Frequently Asked Questions about arm

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

FAQPage Schema
How do I turn vague product ideas into a clear actionable brief?▼

To turn vague product ideas into a clear actionable brief, use a structured conversation skill to extract functional needs, constraints, and style before synthesizing a numbered markdown template for downstream hand-off.

What is the best way to extract requirements during early product brainstorming?▼

Extracting requirements during early product brainstorming involves guided interaction that probes your fuzzy thoughts to surface underlying motivations, functional needs, and non-goals, ensuring all key concepts are captured before architecture planning.

How do I create a brief template from unfinished thoughts for a new feature?▼

Create a brief template from unfinished thoughts by crystallizing your initial ideas through structured probing, which identifies desired tone and constraints, then generates a concise numbered markdown brief for easy design hand-off.

Can I use a conversation probe to capture style and context for a product brief?▼

Yes, you can use a conversation probe to capture style and context for a product brief by guiding the dialogue to identify your desired tone, underlying motivations, and non-goals alongside standard functional requirements.

When do I need to crystallize fuzzy thoughts into a concise brief?▼

You need to crystallize fuzzy thoughts into a concise brief when starting a new product feature or brainstorming session, ensuring you extract clear constraints and key concepts before moving to implementation or solution design.