SKSkyforge - Sovereign Alignment Calendar System with daily crontab reports
Project description
SKSkyforge ๐
"Forge your sovereign path through the cosmos"
SKSkyforge is a comprehensive daily preparation system that generates personalized sovereign alignment calendars. It integrates 10 domains of guidance into a unified system for optimal daily performance.
โจ Features
10 Integrated Domains
| Domain | Description |
|---|---|
| ๐ Moon Phase & Sign | Lunar phase, zodiac position, void-of-course periods |
| ๐ข Numerology | Life path, personal year/month/day calculations |
| ๐ Solar Return | Annual chart, house focus, planetary transits |
| ๐งฌ Human Design | Type, strategy, authority, daily gate activations |
| โฏ๏ธ I Ching | Daily hexagram overlay with wisdom guidance |
| ๐ Biorhythm | Physical, emotional, intellectual cycle tracking |
| โ ๏ธ Risk Analysis | Multi-domain risk scoring and warnings |
| ๐ง Exercise & Embodiment | Physical activity recommendations |
| ๐ฅฃ Nourishment | Element-based dietary guidance |
| ๐ Spiritual Reading | Daily wisdom texts from curated library |
Key Capabilities
- Year-Agnostic: Generate calendars for any year (2025, 2026, 2027, etc.)
- Multi-User Profiles: Support multiple users with saved birth data
- Multiple Output Formats: PDF, Excel/CSV, JSON, Web Dashboard
- Actionable Guidance: Daily practices for optimal performance
๐ Quick Start
Installation
# Clone the repository
git clone https://github.com/smilinTux/SKyForge.git
cd SKyForge
# Create virtual environment
python -m venv venv
source venv/bin/activate # Linux/Mac
# or: venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
# Install in development mode
pip install -e .
Create Your Profile
# Interactive profile creation
skskyforge profile create
# Or with all options
skskyforge profile create \
--name "my_profile" \
--birth-date "1985-03-15" \
--birth-time "14:30" \
--birth-location "New York, NY, USA"
Generate Your Calendar
# Generate full year calendar
skskyforge generate --year 2026
# Generate single month
skskyforge generate --year 2026 --month 1
# Generate with specific format
skskyforge generate --year 2026 --format pdf
# Preview a single day
skskyforge preview --date 2026-01-15
๐ Requirements
- Python 3.10 or later
- Swiss Ephemeris data files (downloaded automatically)
๐๏ธ Project Structure
skskyforge/
โโโ agent.md # AI agent instructions
โโโ prd.txt # Product requirements
โโโ requirements.txt # Python dependencies
โโโ pyproject.toml # Project configuration
โโโ config/
โ โโโ settings.yaml # Global settings
โ โโโ profiles/ # User profiles
โโโ src/skskyforge/
โ โโโ cli.py # Command-line interface
โ โโโ models/ # Data models
โ โโโ calculators/ # Domain calculators
โ โโโ analyzers/ # Risk & wellness analyzers
โ โโโ generators/ # Output generators
โ โโโ data/ # Reference data
โโโ tests/ # Test suite
๐ Documentation
๐ง Configuration
Environment Variables
Copy .env.example to .env and configure:
cp .env.example .env
Key settings:
SKSKYFORGE_OUTPUT_DIR- Output directory for generated filesSKSKYFORGE_DEFAULT_PROFILE- Default profile nameSWISSEPH_PATH- Swiss Ephemeris data path
Settings File
Edit config/settings.yaml to customize:
- Output format preferences
- Calculation parameters
- Wellness recommendation rules
- Spiritual library rotation
๐งช Development
Running Tests
# Run all tests
pytest
# Run with coverage
pytest --cov=skskyforge
# Run specific test file
pytest tests/test_calculators/test_numerology.py
Code Quality
# Format code
black src/ tests/
# Lint code
ruff src/ tests/
# Type checking
mypy src/
๐ Sample Output
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SKSKYFORGE DAILY SOVEREIGN ALIGNMENT โ
โ Wednesday, January 15, 2026 (Day 15 of 365) โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ DAILY THEME: "Grounded Action with Emotional Wisdom" โ
โ OVERALL ENERGY: Moderate-High | RISK LEVEL: Low โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ MOON: Waxing Gibbous (78%) in Taurus
๐ข NUMEROLOGY: Personal Day 5 (Universal Day 7)
โ๏ธ SOLAR TRANSIT: Sun in Capricorn, 10th House Focus
๐งฌ HUMAN DESIGN: Gate 41 (Decrease) Active
โฏ๏ธ I CHING: Hexagram 41 - Decrease
๐ BIORHYTHM: Physical +67% | Emotional +23% | Mental -12%
โ ๏ธ RISK ANALYSIS: Low (Score: 22/100)
๐ซ TODAY'S AFFIRMATION:
"I build my dreams with patient, steady hands."
๐ค Contributing
Contributions are welcome! Please read the contributing guidelines before submitting pull requests.
๐ License
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
Copyright (C) 2025 S&K Holding QT (Quantum Technologies)
SK = staycuriousANDkeepsmilin ๐ง
See LICENSE for the full license text.
๐ Acknowledgments
- Swiss Ephemeris for astronomical calculations
- The I Ching and Human Design communities
- All wisdom traditions represented in the spiritual library
SKSkyforge - Scientifically mapped. Spiritually grounded.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file skskyforge-1.1.0.tar.gz.
File metadata
- Download URL: skskyforge-1.1.0.tar.gz
- Upload date:
- Size: 62.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
007e340ce1fc25521e8082340123ccca8977f46ddb1df619f6fe2fce321c5fbe
|
|
| MD5 |
5115132c199d33daa61b82e322544e03
|
|
| BLAKE2b-256 |
5a81e9dac0422795c40e10a2587ef034a64c89b5c53ce74b7ee65eb4dfad528c
|
File details
Details for the file skskyforge-1.1.0-py3-none-any.whl.
File metadata
- Download URL: skskyforge-1.1.0-py3-none-any.whl
- Upload date:
- Size: 67.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eabf9f91bba60a2d0b65ed481dc2c702cd29c5ff5cfacfb81e0d53b9b132fc63
|
|
| MD5 |
cc298ae1a715455fb27886f6efa7d5d7
|
|
| BLAKE2b-256 |
5aa5194f77bf75540cbed069be90033eaa2b9784dba0ea817b59f30fce2c52ae
|