fs-gg-sdd-plan

Structure technical implementation plans for FS.GG software development life cycle phases.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/FS-GG/FS.GG.Game --skill fs-gg-sdd-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fs-gg-sdd-plan
Source: https://github.com/FS-GG/FS.GG.Game/tree/main/.agents/skills/fs-gg-sdd-plan
Command: npx skills add https://github.com/FS-GG/FS.GG.Game --skill fs-gg-sdd-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Streamlines the planning and documentation of technical implementations for the FS.GG platform's software development life cycle, enhancing collaboration and productivity among development teams.

Core Features & Use Cases

  • Technical Plan Authoring: Provides a structured approach to authoring detailed implementation plans based on requirements specifications.
  • Command Line Tool: Offers a fsgg-sdd plan command for triggering the planning process, ensuring a systematic workflow.
  • Use Case: Use this Skill after finalizing a checklist, and before assigning tasks. Authors the technical approach and design decisions necessary for implementing a new feature or change in the platform.

Quick Start

Initiate the planning process by running the command: fsgg-sdd plan --work <id>.

Frequently Asked Questions about fs-gg-sdd-plan

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

FAQPage Schema
How do I structure technical implementation plans for software development lifecycle phases?

Technical implementation plans for software development lifecycle phases are structured by authoring surface declarations, writing contracts, and creating test suites for planned features. This ensures systematic documentation of technical approaches and design decisions.

What is the best way to document technical design decisions before assigning development tasks?

Documenting technical design decisions before assigning tasks is handled by authoring a structured implementation plan based on finalized requirement checklists. This process defines the technical approach and design decisions necessary for platform feature changes.

Can I use a command line tool to author technical plans for new features?

Yes, you can use the `fsgg-sdd plan --work <id>` command line tool to trigger the planning process. It systematically authors the technical approach required for implementing a new feature or change.

When do I need to write contracts and test suites during implementation planning?

Contracts and test suites are written during implementation planning after finalizing a checklist and before assigning tasks. This ensures proper surface declaration and test suite creation for planned features within the platform.

How does surface declaration work in technical documentation for software development?

Surface declaration in technical documentation works by explicitly defining the interface structures and contracts for planned features before implementation begins. It ensures proper test suite creation and structured feature planning.