BeClaude

jgs-goal-spec

New
GitHub TrendingDevelopmentby jgsystemsconsulting

Turn a rough idea into a hardened engineering spec: goal-formatter -> goal-spec -> spec-review. Tool-agnostic Claude Code skills.

First seen 6/19/2026

Summary

This skill transforms rough ideas into structured engineering specifications by guiding you through goal formatting, specification writing, and review.

  • It helps developers create clear, actionable specs that align with team standards and reduce ambiguity.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/jgs-goal-spec.md https://raw.githubusercontent.com/jgsystemsconsulting/jgs-goal-spec/main/SKILL.md
3
Invoke in Claude Code
/jgs-goal-spec

Use Cases

Turn a vague feature request into a detailed goal-formatter document with clear objectives and constraints.
Generate a full goal-spec from a goal-formatter, including technical approach, success metrics, and edge cases.
Run a spec-review to get structured feedback on a draft specification before sharing with stakeholders.
Refine an existing spec by iterating through the goal-formatter -> goal-spec -> spec-review pipeline.
Quickly document a new API endpoint or system change with consistent formatting and review criteria.
Prepare a specification for a complex refactoring task, ensuring all dependencies and risks are captured.

Usage Examples

1

/jgs-goal-spec goal-formatter: 'Add a dark mode toggle to the settings page'

2

/jgs-goal-spec goal-spec: 'Implement dark mode with CSS variables and persist user preference in localStorage'

3

/jgs-goal-spec spec-review: 'Review the dark mode spec for completeness and edge cases'

View source on GitHub
code-review

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is jgs-goal-spec?

This skill transforms rough ideas into structured engineering specifications by guiding you through goal formatting, specification writing, and review. It helps developers create clear, actionable specs that align with team standards and reduce ambiguity.

How to install jgs-goal-spec?

To install jgs-goal-spec: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/jgs-goal-spec.md https://raw.githubusercontent.com/jgsystemsconsulting/jgs-goal-spec/main/SKILL.md. Finally, /jgs-goal-spec in Claude Code.

What is jgs-goal-spec best for?

jgs-goal-spec is a skill categorized under Development. It is designed for: code-review. Created by jgsystemsconsulting.

What can I use jgs-goal-spec for?

jgs-goal-spec is useful for: Turn a vague feature request into a detailed goal-formatter document with clear objectives and constraints.; Generate a full goal-spec from a goal-formatter, including technical approach, success metrics, and edge cases.; Run a spec-review to get structured feedback on a draft specification before sharing with stakeholders.; Refine an existing spec by iterating through the goal-formatter -> goal-spec -> spec-review pipeline.; Quickly document a new API endpoint or system change with consistent formatting and review criteria.; Prepare a specification for a complex refactoring task, ensuring all dependencies and risks are captured..