Kolo is a text-based Python debugger that captures every executed function, return value, local variable, HTTP request, and SQL query into greppable trace files. Use this skill for tricky debugging challenges, to verify that code behaves as expected at runtime, and to see the real data and values passing through the…
Author and manage TradingCodex Investment Brains. Use when the user asks to put principles or a Wiki insight into a Brain; create, inspect, revise, or validate a user-owned investment-brain- source; or install, update, activate, deactivate, roll back, or remove a managed Brain. Natural-language source authoring is…
Review past investment decisions, run point-in-time historical replays, compare resolved forecasts and forward outcomes, and validate lesson candidates. Use when the user asks what happened before, why a thesis changed, whether a strategy lesson held out of sample, or what prior evidence is relevant to a current…
Author and manage standalone Codex strategy skills named strategy- when the user wants an agent-readable investment strategy, library entry, entry or exit criteria, sizing rule, evidence standard, or decision-ready procedure. Start tool-using management with $tcx-strategy on the first meaningful line of a root turn…
Step-by-step recipe for adding a new integration API resource to SpeedPy: model, serializer, views, scopes, URLs, tests, schema, and optional webhook event. Use when adding a new /api/v1/ endpoint.
Prepare a newly cloned SpeedPy project for Docker, diagnose Git and Docker prerequisites, run the Docker initializer, and verify the local site. Use when someone asks to install, set up, start, or get a fresh SpeedPy project running. Do not use for the uv/local setup path or feature development in an initialized…
Audit-first workflow for removing SpeedPy demo/placeholder content from a fork before production. Reads the demo-content.json manifest, searches for SPEEDPYDEMO markers, produces a removal plan, and waits for confirmation before making any changes.
Feed new content into the owner's central mind (this brain repo) — the ONLY way anything gets written into the brain. Use this whenever the owner says "feed this into my brain", "add this to my mind", "update my mind", "save this to the brain", or provides any new source to be remembered — a video, transcript, blog…
Retrieve the right context from the owner's central mind (this brain repo) before doing any task in their name or voice. Use this whenever a task needs the owner's context, voice, takes, project facts, or content history — replying to a post as them, writing their newsletter/blog/social/video content, remixing an…
Expert Django Celery guidance for asynchronous task processing. Use when designing background tasks, configuring Celery workers, handling task retries and errors, optimizing Celery performance, implementing periodic tasks with Celery Beat, or setting up production monitoring for Celery. Do not use for general Django…
Expert Django backend development guidance. Use when creating Django models, views, serializers, or APIs; debugging ORM queries or migrations; optimizing database performance; implementing authentication; writing tests; or working with Django REST Framework. Follows Django best practices and modern patterns.
Run the daily automated Tlamatini chat regression — drive a visible Chrome via Playwright, log into agentpage.html, ask up to 1000 curated safe questions one-by-one (Multi-Turn ON, ACPX/Ask-Execs/Exec-Report/Internet OFF), wait for and qualify each answer (heuristic + LLM judge on failures), then write a dated report…
Sweep the whole codebase and keep the SELF-MODIFY source snapshot complete — so the TlamatiniSourceCode/ tree that a --self-modify build ships carries every source/build asset Tlamatini needs to read, modify, and REBUILD herself, with heavy media/secrets correctly omitted+redacted and omitted binaries listed in the…
Sweep the whole codebase and keep the SELF-UPDATE pipeline complete — so every new asset/feature added to Tlamatini is actually carried into a release by build.py AND survives (or is correctly replaced by) the self-update swap. Invoke whenever you add/rename a new agent, top-level file or directory, dependency…
Use this skill when the user asks about Clean Architecture in Python — not generic theory, but the specific layer conventions (l1entities, l2usecases, l3interfaceadapters, l4frameworksanddrivers), folder patterns, boundary interfaces, and .importlinter.ini contracts from CJHwong/py-clean-architecture-examples. Fetches…
Run the DARE backend's local check suite — Black, isort, and the Django test suite — before opening a pull request. Use when the user is about to commit, push, or open a PR, or asks whether their change passes CI.
Start the DARE backend locally — Django ASGI on port 8000, plus the Redis and .env prerequisites it needs. Use when the user wants to run, start, boot, or serve the DARE backend, or asks why the API on :8000 is not responding.
Start and check the DARE RQ background workers that process file uploads (parse, chunk, embed, upsert to the vector store). Use when the user uploads or vectorizes files, works on RAG ingestion, or asks why an uploaded file is stuck and never reaches "completed".
Review one project for code elegance, beauty, developer joy, clarity, language conventions, naming, and locality. Evaluate the maintenance experience. Do not use this skill for defect, security, small-change, or visual UI reviews. Do not combine it with deep-codebase-review unless the user requests both skills.
Create a visual system for a new or redesigned user interface. Generate exactly three image concepts and stop for user approval. After approval, create an HTML and CSS style guide with a representative demo. Do not use when the user supplies an approved design, requests a small edit, or skips visual exploration.
Configure or troubleshoot npm package publication with GitHub Actions and npm Trusted Publishing. Use this skill for JavaScript or TypeScript packages. Also use it for the npm package in a mixed-language repository. Do not use it for applications or repositories without an npm package. Do not use it for generic CI…