Skip to main content
seed-sovereignty-guide Empowers small farmers and homesteaders to save, select, and store their own seeds for true food independence and resilience. Use when the user asks about seed sovereignty guide.
Jump to install Skills Marketplace Discover and explore AI skills built by the community.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Copy promptShow prompt details A direct command skips the review prompt. Inspect the source before running it.
npx skills add https://github.com/agrivisionai/claude-skills --skill seed-sovereignty-guideThe command stays on one line. Scroll horizontally to inspect it before copying.
Prefer a local copy? Download the files currently available to SkillsMP.
Download Zip Downloading... Related occupations SOC
Based on SOC occupation classification
More from this repository name seed-sovereignty-guide description Empowers small farmers and homesteaders to save, select, and store their own seeds for true food independence and resilience. Use when the user asks about seed sovereignty guide.
Seed Sovereignty Guide
Empowers small farmers and homesteaders to save, select, and store their own seeds for true food independence and resilience.
Purpose
Break dependence on commercial seed companies by enabling farmers to save their own seeds, select for their specific growing conditions, and build resilient seed banks adapted to local climates and practices. Returns control of the food system to those who grow the food.
Problem Solved
Commercial seeds cost $50-$500 per acre annually for hybrid and patented varieties. Seed companies prioritize traits for industrial agriculture (uniform harvest, shipping tolerance) rather than nutrition, flavor, or resilience. Farmers buying seeds each season lose the ability to adapt varieties to their microclimate and soil conditions. Patent restrictions prevent saving seeds from F1 hybrids and protected varieties, creating perpetual dependency on seed corporations.
Capabilities
Seed Saving Guidance : Detailed instructions for saving seeds from over 100 crop types
Viability Testing : Test seed germination rates before planting season
Isolation Distance Mapping : Determine proper spacing to prevent cross-pollination
Genetic Preservation : Maintain genetic diversity and prevent inbreeding depression
Climate Adaptation : Select varieties adapted to local growing conditions
Storage Optimization : Proper drying, processing, and storage for long-term viability
Variety Development : Breed new varieties suited to specific needs
Seed Exchange Network : Connect with local seed savers for diversity sharing
: Understand seed patent laws and farmer exemptions
Legal Rights Navigation
Pest Resistance Selection : Choose varieties resistant to local pests and diseases
Drought Tolerance : Select and breed for water-stressed environments
Nutrient Density : Breed for enhanced nutritional profiles
Heritage Preservation : Save endangered heirloom and heritage varieties
Instructions
Usage by AI Agent
Identify Crop Type
Determine what crop seeds to save
Check if variety is open-pollinated (OP) or hybrid (F1)
Verify plant reproductive biology (self-pollinating vs cross-pollinating)
Use references/crop-specific-guides.md for crop-by-crop guidance
Plan for Seed Saving
Determine required isolation distance from other varieties
Calculate minimum plant population for genetic diversity
Plan planting schedule to allow full seed maturity
Prepare seed processing area and storage containers
Monitor Growth Cycle
Mark best plants for seed selection (rogue out weak plants)
Monitor for disease pressure and pest damage
Track flowering and pollination timing
Note environmental stressors (drought, heat, cold)
Harvest Seeds
Allow fruits/seedheads to fully mature on the plant
Harvest at optimal moisture content (usually 10-14% for most crops)
Process seeds promptly to prevent mold or spoilage
Use references/harvesting-techniques.md for crop-specific methods
Process and Clean Seeds
Thresh seeds from pods, fruits, or seedheads
Winnow to remove chaff and debris
Sort seeds by size and density to remove inferior seeds
Dry seeds to proper moisture content (see references/drying-guidelines.md)
Test Viability
Conduct germination test before storage
Record germination percentage
Label seeds with variety, year, and germination rate
Store low-germination seeds separately for replanting or processing
Store Seeds Properly
Store in cool, dark, dry conditions
Use airtight containers (glass jars with desiccant)
Maintain consistent temperature (ideal: 40-50°F / 5-10°C)
Monitor storage conditions regularly
Plan for Genetic Diversity
Save seeds from multiple plants (minimum population varies by crop)
Rotate seed sources to maintain genetic vigor
Participate in seed exchanges for new genetic material
Document lineages and crossing experiments
Adapt to Local Conditions
Select seeds from plants that perform best in your conditions
Keep detailed records of growing conditions and plant performance
Gradually shift varieties toward local adaptation over 3-5 seasons
Share successes with local farming community
Seed Saving by Crop Type
Self-Pollinating Crops (Easiest to Save)
Minimum population: 6-12 plants
Isolation: 25 feet (most varieties), 100+ feet for potato-leaf types
Method: Ferment seeds for 2-3 days to remove gel coating
Processing: Rinse, dry on paper towels, store
Viability: 4-6 years when stored properly
Minimum population: 20-40 plants
Isolation: 10-20 feet (rarely cross-pollinates)
Method: Allow pods to dry on vine, thresh when crispy
Processing: Winnow to remove pods, dry thoroughly
Viability: 3-4 years
Minimum population: 20-40 plants
Isolation: 50 feet (occasional bee pollination)
Method: Allow pods to dry on vine
Processing: Thresh and winnow, dry thoroughly
Viability: 3-4 years
Minimum population: 12-20 plants
Isolation: 20 feet (mostly self-pollinating)
Method: Allow seedheads to fluff, harvest when dry
Processing: Rub to release seeds, winnow carefully
Viability: 2-3 years
Minimum population: 6-10 plants
Isolation: 500 feet (insect-pollinated, crosses readily)
Method: Cut open ripe fruits, scrape out seeds
Processing: Rinse, dry on paper towels
Viability: 2-4 years
Minimum population: 6-10 plants
Isolation: 500 feet (insect-pollinated)
Method: Allow fruits to overripen, scoop seeds
Processing: Rinse, rub to remove pulp, dry
Viability: 4-6 years
Cross-Pollinating Crops (Require Isolation)
Minimum population: 100-200 plants for genetic diversity
Isolation: 1/4 mile minimum, or use bagging techniques
Method: Allow ears to dry on stalk, harvest kernels
Processing: Dry thoroughly, remove kernels from cob
Viability: 1-2 years (short viability)
Minimum population: 6-12 plants
Isolation: 1/2 mile (different species won't cross)
Method: Ferment seeds for 2-3 days, rinse, dry
Processing: Dry completely, store in cool conditions
Viability: 4-6 years
Note: Summer squash (C. pepo) crosses with zucchini and pumpkins
Minimum population: 12-20 plants
Isolation: 1/2 mile for different varieties
Method: Allow fruits to yellow and soften, scoop seeds
Processing: Ferment for 2-3 days, rinse, dry
Viability: 5-10 years
Minimum population: 12-20 plants
Isolation: 1/2 mile
Method: Scoop seeds from ripe fruit, rinse, dry
Processing: Dry thoroughly, remove membrane
Viability: 5-10 years
Minimum population: 16-32 plants (biennial, needs 2 years)
Isolation: 1 mile
Method: Overwinter roots, harvest seed second year
Processing: Rub seedheads to release seeds, winnow
Viability: 4-6 years
Minimum population: 32-64 plants (biennial, needs 2 years)
Isolation: 1 mile (Queen Anne's Lace is wild carrot)
Method: Overwinter roots, harvest umbels second year
Processing: Rub umbels, winnow carefully
Viability: 3-5 years
Minimum population: 20-50 plants (biennial, needs 2 years)
Isolation: 1 mile
Method: Allow bulbs to overwinter, harvest seed heads second year
Processing: Rub umbels, winnow, dry thoroughly
Viability: 1-2 years
Brassicas (Cabbage, Broccoli, Kale, etc.)
Minimum population: 20-50 plants (biennial, needs 2 years)
Isolation: 1 mile (all brassicas cross readily)
Method: Overwinter plants, harvest seed pods second year
Processing: Thresh pods, winnow, dry
Viability: 4-5 years
Biennial Crops (Two-Year Cycle)
Minimum population: 20-40 plants
Isolation: 1/2 mile
Method: Overwinter roots, harvest seed second year
Processing: Rub umbels, winnow
Viability: 1-2 years
Minimum population: 20-50 plants
Isolation: 1 mile
Method: Overwinter, harvest seed second year
Processing: Rub umbels, winnow
Viability: 2-3 years
Seed Processing Techniques
Wet Processing (for fruits and fleshy vegetables)
Fermentation Method (tomatoes, cucumbers, squash, melons)
Scoop seeds into container with some pulp
Add small amount of water, cover loosely
Let ferment 2-5 days at room temperature
Stir daily to release seeds
When good seeds sink and bad float, pour off top
Rinse thoroughly, spread to dry
Water Separation (peppers, eggplant)
Place seeds in water bowl
Viable seeds sink, non-viable float
Pour off floating debris
Rinse and dry viable seeds
Rinsing Only (pumpkins, some squash)
Rinse seeds to remove pulp
Spread on screens to dry
Turn seeds daily to prevent mold
Dry Processing (for dry pods and seedheads)
Threshing (beans, peas, grains)
Place dry pods in bag
Crush or stomp to release seeds
Remove large debris by hand
Winnowing (all dry seeds)
Pour seeds between containers in gentle breeze
Light chaff blows away, heavy seeds fall
Repeat until clean
Screening (small seeds like lettuce, carrots)
Use mesh screens of appropriate size
Larger debris caught by screen
Small seeds pass through
Drying Seeds Target Moisture Content : 8-12% for most vegetables, 10-14% for grains
Air drying on paper towels or screens (7-14 days)
Food dehydrator at 95°F (35°C) for 6-12 hours
Silica gel desiccant for final moisture reduction
Avoid oven drying (too hot, kills seeds)
Seeds should snap when bent (not bend or crush)
Seeds shouldn't stick to hands or containers
Large seeds should have visible cracks when cut
Storage Guidelines
Temperature and Humidity
Temperature: 40-50°F (5-10°C)
Relative humidity: 40-60%
Dark environment (no direct light)
Consistent conditions (avoid fluctuations)
Root cellar or basement (good temp, watch humidity)
Refrigerator (good temp, monitor for moisture)
Freezer (excellent for long-term, must be very dry)
Cool pantry shelf (acceptable for short-term, 1-2 years)
Containers
Glass jars with metal lids (airtight)
Mylar bags with oxygen absorbers
Food-grade plastic buckets with gamma seals
Vacuum-sealed bags
Variety name
Year saved
Germination percentage (if tested)
Source (your garden or exchange)
Special notes (drought resistant, early maturing, etc.)
Longevity Estimates When stored under ideal conditions:
Tomatoes: 4-6 years
Beans: 3-4 years
Peas: 3-4 years
Corn: 1-2 years
Squash: 4-6 years
Cucumbers: 5-10 years
Lettuce: 2-3 years
Peppers: 2-4 years
Brassicas: 4-5 years
Onions: 1-2 years
Beets: 4-6 years
Carrots: 3-5 years
Germination Testing
Place 10-25 seeds on damp paper towel
Roll towel and place in plastic bag (not sealed tight)
Keep at room temperature (65-75°F / 18-24°C)
Check daily, keep moist but not soaking
Count sprouted seeds after 7-14 days (crop dependent)
Calculate germination rate: (sprouted / total) × 100
90%+: Excellent, plant normally
75-90%: Good, increase seeding rate slightly
50-75%: Fair, plant thicker, consider fresh seed
Below 50%: Poor, replace seed or use for replanting only
Test date
Seed lot (variety, year)
Germination rate
Conditions used (temperature, medium)
Notes on seedling vigor
Genetic Diversity Management Minimum Population Sizes :
Self-pollinating : 10-20 plants minimum for diversity
Cross-pollinating : 20-100+ plants depending on crop
Biennial : 20-50+ plants to maintain diversity over 2 years
Avoid saving seeds from fewer than 10 plants (most crops)
For corn and brassicas, 50+ plants recommended
Rotate between different parent plants each year
Introduce new genetics periodically via seed exchange
Save seeds from multiple plants, not just the "best" single plant
Include some variation in your selections (early, late, different sizes)
Keep seeds from plants that performed well under stress
Document each seed batch's parent population
Signs of Inbreeding Depression :
Reduced germination rates
Lower vigor and growth rates
Increased susceptibility to disease
Poor yields
Variable plant characteristics
Selecting Plants for Seed Saving
True-to-type characteristics (matches variety description)
Vigorous growth and health
Good yield and fruit quality
Resistance to local pests/diseases
Adaptation to your growing conditions
Desirable characteristics (early maturity, drought tolerance, etc.)
Off-type plants (mutations or crosses)
Diseased or pest-damaged plants
Plants that bolted prematurely (bolting = going to seed early)
Weak or stunted plants
Plants with poor fruit quality
Mark and remove undesirable plants before they flower
For cross-pollinators, rogue before flowering to prevent pollen contamination
For self-pollinators, can rogue before seed harvest
Keep records of rogued plants for future reference
Climate Adaptation Selecting for Local Conditions :
Save seeds from plants that thrived during heat waves
Look for varieties that set fruit during hot periods
Select for plants that didn't drop blossoms in heat
Gradually shift varieties toward heat adaptation over 3-5 seasons
Save seeds from plants that survived late frosts
Select varieties that mature before early frost
Look for plants that kept producing through cold snaps
Test early and late plantings to identify cold-tolerant strains
Save seeds from plants that thrived during dry periods
Select for varieties with deep roots or water-efficient growth
Look for plants that maintained yield with less water
Gradually adapt varieties to low-water conditions
Save seeds from plants that showed pest damage resistance
Select for varieties that attracted fewer pests
Document pest pressures each season
Breed for resistance to your specific pest challenges
Save seeds from healthy plants during disease outbreaks
Select varieties that showed less disease severity
Document disease pressures annually
Rotate varieties to maintain genetic diversity
Legal Considerations
Seed Patents and Restrictions
Cannot save viable seeds (second generation doesn't breed true)
Legal to save but impractical (results are unpredictable)
Most commercial vegetables are F1 hybrids
Many commercial varieties have plant patents
Illegal to propagate patented varieties without permission
Look for "Patent Pending" or patent number on seed packets
Open-pollinated and heirloom varieties are generally safe
Plant Variety Protection (PVP) :
Some varieties have PVP certificates
Farmers have exemption for saving seeds for their own use (US)
Cannot sell saved seeds from PVP-protected varieties
Check variety database for PVP status
Farmer Exemptions (United States) Legal to Save Seeds From :
Open-pollinated varieties
Heirloom varieties
PVP-protected varieties (for personal use only)
Unpatented varieties
Patented varieties (without permission)
Selling saved seeds from PVP-protected varieties
Propagating trademarked varieties with protected name
Organic Certification
Saving seeds from any organic crop
Using saved seeds for organic production
Participating in organic seed exchanges
Use organic seeds when commercially available (NOP rule)
Document seed sources
Avoid GMO-contaminated seeds
Community Seed Sovereignty
Start or join a local seed library
Lend and borrow seeds within community
Maintain diversity through sharing
Many public libraries now host seed libraries
Organize seasonal seed swap events
Share surplus seeds with neighbors
Access new varieties through exchange
Document provenance of shared seeds
Support regional seed saving organizations
Contribute seeds to community preservation efforts
Access regionally-adapted varieties
Participate in local adaptation trials
Tools
Python 3.8+ for seed database and tracking
SQLite for seed inventory and germination records
Temperature/humidity sensors for monitoring storage conditions
Scale for measuring seed quantities
Screens and sieves for seed cleaning
Food dehydrator for proper seed drying
Refrigerator or freezer for long-term storage
Silica gel desiccant for moisture control
Glass jars with airtight lids for storage
Environment Variables
STORAGE_TEMP_CELSIUS=5
STORAGE_HUMIDITY_PCT=50
STORAGE_MONITOR_INTERVAL_HOURS=24
SEED_DB_PATH=/opt/seed-sovereignty/seeds.db
GERMINATION_LOG_PATH=/opt/seed-sovereignty/germination.log
ALERT_TEMP_MIN_CELSIUS=0
ALERT_TEMP_MAX_CELSIUS=15
ALERT_HUMIDITY_MIN_PCT=30
ALERT_HUMIDITY_MAX_PCT=70
ENABLE_SEED_EXCHANGE=true
SEED_EXCHANGE_API_URL=https://api.seed-exchange.org/v1
SEED_EXCHANGE_API_KEY=your_api_key_here
DEFAULT_VIABILITY_YEARS=3
MINIMUM_GERMINATION_PCT=70
RECOMMEND_REPLACEMENT_YEARS=4
Seed Viability Database
Schema - id (integer, primary key)
- variety_name (text)
- crop_type (text)
- year_saved (integer)
- source (text)
- germination_pct (real)
- quantity_grams (real)
- location_stored (text)
- container_type (text)
- date_added (timestamp)
- last_tested (timestamp)
- notes (text)
- id (integer, primary key)
- seed_id (integer, foreign key)
- test_date (timestamp)
- seeds_tested (integer)
- seeds_germinated (integer)
- germination_pct (real)
- conditions_temp_celsius (real)
- conditions_days (integer)
- notes (text)
variety_characteristics table :
- id (integer, primary key)
- variety_name (text)
- crop_type (text)
- pollination_type (text)
- isolation_distance_feet (integer)
- min_population (integer)
- biennial (boolean)
- processing_method (text)
- viability_years (integer)
Examples See examples/ directory for:
Saving tomato seeds step-by-step
Corn isolation planning
Bean seed saving workflow
Germination testing procedures
Setting up seed storage
References
Crop-Specific Guides
See references/crop-specific-guides.md for detailed instructions per crop
Harvest timing, processing methods, population requirements
Seed Saving Resources
references/seed-saving-organizations.md - Seed saving groups and networks
references/legal-rights.md - Seed patents and farmer exemptions
references/storage-research.md - Research on seed longevity
Scientific References
Seed viability studies
Genetic diversity requirements
Pollination biology
Seed storage physiology
Troubleshooting
Common Issues Moldy seeds during storage :
Seeds were not dried sufficiently
Storage humidity too high
Container not airtight
Solution: Dry thoroughly, check humidity, use better containers
Seeds too old (past viability window)
Stored in warm conditions
Improper drying before storage
Solution: Test regularly, store cool and dry, replace old seeds
Varieties crossed (off-type plants) :
Insufficient isolation distance
Bees carrying pollen between varieties
Solution: Increase isolation, use bagging or hand pollination
Plants bolting prematurely :
Weather stress (heat or cold)
Planting too early or late
Variety not suited to climate
Solution: Adjust planting times, select adapted varieties
Seedlings weak or stunted :
Poor seed quality or low vitality
Germination conditions suboptimal
Soil or fertility issues
Solution: Test seed quality, improve germination conditions, check soil health
Seeds not setting (no seed production) :
Poor pollination (lack of pollinators or isolation)
Weather too hot/cold during flowering
Plant stress (drought, nutrient deficiency)
Solution: Improve pollination, protect from weather stress, reduce plant stress
Testing
Unit Testing
Test seed database queries and updates
Verify germination rate calculations
Validate variety lookup functions
Integration Testing
Test seed database with inventory tracking
Verify germination test recording
Test exchange API integration
Field Testing
Follow seed saving instructions with real crops
Verify processing methods work correctly
Test storage conditions monitoring
Validate germination testing accuracy
Version History
1.0.0 - Initial release with comprehensive seed saving guidance for small farmers
License MIT License - Open source, free to use, modify, and distribute.
Support For issues, questions, or contributions: