Thanks to visit codestin.com
Credit goes to github.com

Skip to content

languageseed/lsk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LSK - Language Seed Kit

A Family of Frameworks for AI-Assisted Development

License Frameworks Status

Proven methodologies for building software with AI assistance


πŸ’‘ Why does LSK exist?

During 2025, as I experimented with AI-assisted coding projects, a natural approach emerged: I started keeping a folder of prompts, specification markdowns, plans, and various other artefacts. Over time, this evolved into a loose, contract-based YAML system with set plays and patterns. I carried forward the lessons learned from project to project, gradually building a handy reference I could review with tools like cursor or cline to give context on my approach and how I stay organized.

By the latter half of 2025, many specification-driven planning systems and approaches have emerged that are much more sophisticated than LSK. Nevertheless, it has remained a consistent starting point for every project, providing structure and clarity until the project matures into a defined application or system.

LSK is an abbreviation for Language Seed Kit.

It’s a prompting bootstrap for an AI assistant and a coder/programmer to work together in an IDE. LSK isn’t prescriptiveβ€”there’s no right or wrong way to do it. This is simply what has worked for me.


πŸ“¦ What is LSK?

LSK (Language Seed Kit) is a collection of specialized frameworks designed to structure and optimize AI-assisted development across different domains. Each framework provides:

  • Templates for context and requirements
  • Recipes for common workflows
  • Patterns from real-world projects
  • Pipelines for managing development phases
  • Validation systems for quality assurance

Philosophy: Real experience over theory. Every pattern is validated in production.


🎯 Available Frameworks

LSK Core v1.0 - General Software Development

Purpose: APIs, services, backend systems, application development

What's Included:

  • 5 proven patterns (Risk Assessment, Spike-and-Refine, Core-First, Workspace Org, Service Boundaries)
  • 15 templates for structuring development
  • 8 recipes for common workflows
  • Automated validation system
  • 10,000+ lines of documentation

Best For:

  • Building REST/GraphQL APIs
  • Multi-service architectures
  • Backend development
  • Technical feature development
  • System integration

Quick Start: lsk_core_v1.0.0/QUICK_START.md


LSK UX v1.0 - UX/UI Design & Frontend (Coming Soon)

Purpose: User experience design, visual design, frontend development

What's Included:

  • 6-phase UX pipeline
  • Visual artifact management
  • Accessibility validation
  • Design system workflows
  • Component library patterns

Best For:

  • UI/UX design
  • Design systems
  • Component libraries
  • Accessibility audits
  • Prototyping

LSK AIA v1.0 - AI Agent Development (Coming Soon)

Purpose: Chatbots, coding assistants, conversational AI

What's Included:

  • 7-phase agent pipeline
  • Conversation design templates
  • Intent classification patterns
  • Multi-platform deployment
  • Agent testing frameworks

Best For:

  • Building chatbots
  • Creating coding assistants
  • Developing integration agents
  • Data analysis agents
  • Conversational interfaces

πŸš€ Quick Start

Step 1: Choose Your Framework

Your Work Framework Directory
Backend APIs, Services LSK Core lsk_core_v1.0.0/
Frontend, UX Design LSK UX Coming Soon
AI Agents, Chatbots LSK AIA Coming Soon

Step 2: Get Started

# Clone the repository
git clone https://github.com/languageseed/lsk.git
cd lsk

# Navigate to your framework
cd lsk_core_v1.0.0  # For general development

# Read the quick start
cat QUICK_START.md

# Copy a template
cp core/templates/context.pack.yaml my-project.yaml

# Start building!

πŸ“Š Success Metrics

Based on real-world validation across 5+ production projects and 11 analyzed conversations (5.5M tokens):

Metric Result
Risk Assessment ROI 10-20x time saved
Spike-and-Refine 2-3x faster development
Integration Issues 78% reduction
Conversation Quality 7.0 β†’ 8.5+ (out of 10)
First-Time Success 50% β†’ 70%+

πŸ’‘ Core Principles

All LSK frameworks share these principles:

  1. Real Experience Over Theory - Every pattern from actual projects
  2. Progressive Disclosure - Build context layer by layer
  3. Evidence Before Solutions - Gather data before proposing fixes
  4. Discuss Before Implementing - Explore options before committing
  5. Validate Assumptions - Use lean PoCs to test unknowns
  6. Learn by Building - Prototypes are education
  7. Clear Boundaries - Explicit inputs and outputs
  8. Continuous Evolution - Frameworks grow with usage

πŸŽ“ Which Framework Should I Use?

Use LSK Core when:

  • Building backend services or APIs
  • Working on system integration
  • Developing core application logic
  • Managing multi-service architectures
  • Need risk assessment and validation patterns

Use LSK UX when: (Coming Soon)

  • Designing user interfaces
  • Building component libraries
  • Conducting accessibility audits
  • Creating design systems
  • Prototyping user experiences

Use LSK AIA when: (Coming Soon)

  • Building chatbots
  • Creating AI assistants
  • Developing conversational interfaces
  • Implementing agent-based systems

Use Multiple Frameworks when:

  • Building full-stack applications (Core + UX)
  • Creating AI-powered products (Core + AIA)
  • Developing conversational UIs (UX + AIA)

πŸ“š Documentation

For Each Framework:

  • README.md - Framework overview and features
  • QUICK_START.md - Get started in 5 minutes
  • INDEX.md - Complete navigation
  • CHANGELOG.md - Version history
  • CONTRIBUTING.md - How to contribute

Shared Resources:

  • All frameworks use the same core methodology
  • Templates, Recipes, and Pipelines adapted per domain
  • Cross-framework patterns documented in each README

🀝 Contributing

We welcome contributions from the community! Each framework has its own contribution guidelines:

Quick Contributions:

Share a lesson learned:

echo "## [Pattern] - What worked

Project: [Type]
Outcome: [Result]
Recommendation: [Advice]
" >> lsk_core_v1.0.0/lessons-learned/$(date +%Y-%m).md

See framework-specific EVOLUTION guides for details.


πŸ“ˆ Version Strategy

Each framework has independent versioning:

  • LSK Core: v1.x.x (Current: v1.0.0)
  • LSK UX: v1.x.x (Coming Soon)
  • LSK AIA: v1.x.x (Coming Soon)

Stability Commitment:

  • All v1.x releases are backward compatible within each framework
  • Breaking changes only in v2.0+
  • Each framework evolves independently

🌟 Featured Framework: LSK Core v1.0

Five Proven Patterns:

  1. Risk Assessment & PoC Validation - 10-20x ROI
  2. Spike-and-Refine Development - 2-3x faster
  3. Core-First Sequencing - 50-70% time saved
  4. Workspace Organization - Reduced cognitive load
  5. Service Boundaries - 78% fewer issues

Complete Toolkit:

  • 15 templates
  • 8 recipes
  • Automated validation
  • Quality gates
  • Examples and guides

Explore LSK Core β†’


πŸ“ž Support & Community

Repository: https://github.com/languageseed/lsk
Issues: Report bugs or request features
Discussions: Ask questions and share experiences
License: MIT (all frameworks)

Getting Help:

  1. Read the framework's QUICK_START.md
  2. Check the INDEX.md for navigation
  3. Review examples/ directory
  4. Open a Discussion for questions
  5. File an Issue for bugs

πŸ—ΊοΈ Roadmap

Q4 2025

  • βœ… LSK Core v1.0 released
  • πŸ”„ LSK UX v1.0 preparation
  • πŸ”„ LSK AIA v1.0 preparation

Q1 2026

  • LSK UX v1.0 public release
  • LSK AIA v1.0 public release
  • Cross-framework integration patterns

Q2 2026

  • LSK Core v1.1 with team collaboration patterns
  • Multi-framework project templates
  • Enhanced automation and tooling

πŸ“– Learn More

By Use Case:

Building a REST API?
β†’ Start with LSK Core

Designing a UI?
β†’ Wait for LSK UX (Coming Soon)

Building a Chatbot?
β†’ Wait for LSK AIA (Coming Soon)

Full-Stack App?
β†’ Use LSK Core now, add UX/AIA when released


🎯 Why LSK?

Problem: AI assistants are powerful but conversations can be unfocused, leading to:

  • Vague requirements
  • Missing context
  • Repeated mistakes
  • Poor architecture decisions

Solution: LSK provides structure without rigidity:

  • Templates keep conversations focused
  • Recipes guide common workflows
  • Patterns prevent known pitfalls
  • Validation ensures quality

Result: Faster development, better architecture, higher quality.


πŸ† Success Stories

Risk Assessment (LSK Core)

"Spent 30 minutes on risk assessment before building. Saved 2 weeks by choosing the right database upfront." - Backend Developer

Spike-and-Refine (LSK Core)

"Built 3 prototypes in 9 hours, learned what I needed, rebuilt clean in 6 hours. 15 hours total vs 50+ hours guessing." - Full-Stack Developer

Service Boundaries (LSK Core)

"8 services, clear boundaries, only 6 integration points instead of 28. Architecture is maintainable!" - Tech Lead


πŸ“„ License

All LSK frameworks are released under the MIT License.

See LICENSE for details.


🌐 Links


Built with real experience. Validated in production. Ready for the community.

Choose your framework and start building better software with AI. πŸš€

About

A drop in prompting kit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages