MatthewDen77

Skills and Tech Stack for Scintilla Y. Sootveil Project

This stack keeps the project lightweight, focusing on narrative consistency while running autonomously.

MatthewDen77 2 Updated 3mo ago
GitHub

Install

npx skillscat add matthewden77/nomos

Install via the SkillsCat registry.

SKILL.md

Skills and Tech Stack for Scintilla Y. Sootveil Project

This document outlines the key skills and technologies used in the Scintilla Y. Sootveil project, an automated narrative-driven Twitter role-play account simulating a fading ember in a forgotten forge.

Core Technologies

  • Programming Language: Python 3.10+
  • API Integration: Tweepy (for Twitter/X API v2 interactions)
  • Scheduling: APScheduler or Schedule library (for timed tweet posting)
  • Environment Management: python-dotenv (for secure API key handling)
  • Data Persistence: JSON files (for state management like fuel levels and post history)
  • Logging: Python's built-in logging module

Key Features Implemented

  • Automated tweet generation with dynamic templates
  • Simulated "fuel" depletion system (randomized percentage decrease per post)
  • Reply handling logic (basic interaction with mentions or replies)
  • Error retry mechanisms (exponential backoff for API rate limits)

Additional Skills

  • Markdown for documentation and GitHub pages
  • Git for version control
  • Basic crypto metaphors (integrated into narrative, e.g., "dead charts" or "delisted tokens")
  • Deployment: Render.com or GitHub Actions for hosting the automation script

This stack keeps the project lightweight, focusing on narrative consistency while running autonomously.