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.