jgs-goal-spec
NewTurn a rough idea into a hardened engineering spec: goal-formatter -> goal-spec -> spec-review. Tool-agnostic Claude Code skills.
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
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/jgs-goal-spec.md https://raw.githubusercontent.com/jgsystemsconsulting/jgs-goal-spec/main/SKILL.md/jgs-goal-specUse Cases
Usage Examples
/jgs-goal-spec goal-formatter: 'Add a dark mode toggle to the settings page'
/jgs-goal-spec goal-spec: 'Implement dark mode with CSS variables and persist user preference in localStorage'
/jgs-goal-spec spec-review: 'Review the dark mode spec for completeness and edge cases'
Security Audits
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..