Trellis Session Insight
mindfold-ai/Trellis
Reach into past AI conversation history through the trellis mem CLI.
Daily upstream framework auto-update workflow. An agent skill from grandamenium/cortextos.
$ npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install grandamenium/cortextos framework-upstream-auto-update --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .claude/skills && cp -r skills-src/community/skills/framework-upstream-auto-update .claude/skills/framework-upstream-auto-update && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "framework-upstream-auto-update" agent skill from https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-update into .claude/skills/framework-upstream-auto-update/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "framework-upstream-auto-update", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-updateType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install grandamenium/cortextos framework-upstream-auto-update --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .agents/skills && cp -r skills-src/community/skills/framework-upstream-auto-update .agents/skills/framework-upstream-auto-update && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "framework-upstream-auto-update" agent skill from https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-update into .agents/skills/framework-upstream-auto-update/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "framework-upstream-auto-update", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install grandamenium/cortextos framework-upstream-auto-update --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/community/skills/framework-upstream-auto-update .cursor/skills/framework-upstream-auto-update && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "framework-upstream-auto-update" agent skill from https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-update into .cursor/skills/framework-upstream-auto-update/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "framework-upstream-auto-update", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/grandamenium/cortextos.git --path community/skills/framework-upstream-auto-update--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install grandamenium/cortextos framework-upstream-auto-update --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/community/skills/framework-upstream-auto-update .gemini/skills/framework-upstream-auto-update && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "framework-upstream-auto-update" agent skill from https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-update into .gemini/skills/framework-upstream-auto-update/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "framework-upstream-auto-update", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install grandamenium/cortextos framework-upstream-auto-updateInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .github/skills && cp -r skills-src/community/skills/framework-upstream-auto-update .github/skills/framework-upstream-auto-update && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "framework-upstream-auto-update" agent skill from https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-update into .github/skills/framework-upstream-auto-update/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "framework-upstream-auto-update", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install grandamenium/cortextos framework-upstream-auto-update --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/community/skills/framework-upstream-auto-update .opencode/skills/framework-upstream-auto-update && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "framework-upstream-auto-update" agent skill from https://github.com/grandamenium/cortextos/tree/main/community/skills/framework-upstream-auto-update into .opencode/skills/framework-upstream-auto-update/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "framework-upstream-auto-update", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
framework-upstream-auto-updateDaily upstream framework auto-update workflow. An agent skill from grandamenium/cortextos.
Framework Upstream Auto Update is an agent skill from grandamenium/cortextos. Daily upstream framework auto-update workflow. Fetches new cortextos commits, classifies by type and touched paths, auto-applies safe bug fixes, routes features/mixed to [ORCHESTRATOR] for approval, and verifies the apply with build + test before reporting.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Debugging. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 6f93838. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmgitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm and git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Framework Upstream Auto Update loads about 1.9k tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 847 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
- `**/.env*` — credentials and secretsAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from grandamenium/cortextos at commit 6f93838, republished under its MIT licence (© grandamenium). 847 words, ~1,868 tokens.
.claude/skills/framework-upstream-auto-update/SKILL.md (or your agent's skills folder).config.json crons entry daily-framework-upstream-auto-update).[AGENT_NAME] owns upstream framework health for the cortextos workspace. Bug fix application authority should be documented in your MEMORY.md or deployment config. Feature-level changes always route to [ORCHESTRATOR], who routes to the user for approval.
CTX_ROOT parent — the git repo, not the state dir)upstream/main (verify with git remote -v if unsure)cd /path/to/cortextos
cortextos bus check-upstreamRead the output. If it reports no new commits, skip to Step 7 (log noop and stop).
If there are new commits, list them:
git fetch upstream main
git log --oneline HEAD..upstream/mainFor each new commit, read the subject and the diff:
git show --stat <sha>
git show <sha>Classification buckets:
| Bucket | Subject patterns | Action |
|---|---|---|
| bugfix | fix(...), hotfix(...), fix:, BUG-###, closes BUG-### | Auto-apply if safe paths |
| docs/chore | docs:, chore:, test:, refactor:, ci:, build: | Auto-apply if safe paths |
| feature | feat(...), feat:, new: | Do NOT apply. Route to [ORCHESTRATOR] for approval. |
| mixed | Any commit that contains multiple fix/feat changes or that is ambiguous | Route to [ORCHESTRATOR]. |
For EVERY new commit, scan the diff for touched paths. If ANY of the new commits touch any of these paths, do NOT auto-apply anything, flag the whole batch to [ORCHESTRATOR], and stop:
orgs/ — multi-tenant configuration, never auto-merge**/.env* — credentials and secrets**/memory/ (agent memory subfolders)**/MEMORY.md (agent-level long-term memory)community/skills/ — community skill catalog changes that affect running agentscommunity/agents/ — community agent templates that affect running agentsWhen flagging: collect the commit SHAs, commit messages, and touched paths, and send them to [ORCHESTRATOR] via cortextos bus send-message [ORCHESTRATOR] normal '<summary>'. Do not apply.
If all new commits are pure bugfix or docs/chore AND none touch the guardrail paths:
cd /path/to/cortextos
CORTEXTOS_CONFIRM_UPSTREAM_MERGE=yes cortextos bus check-upstream --applyThe CORTEXTOS_CONFIRM_UPSTREAM_MERGE=yes env var is required. Without it, check-upstream --apply returns {"status": "error", "error": "Refusing to auto-merge upstream..."} as a safety gate. The env var is the "I have reviewed the diff and I trust the changes" signal. Set it inline, not exported, so it does not leak into subsequent unrelated commands.
After applying:
cd /path/to/cortextos
npm install
npm audit --audit-level=moderate
npm run build
npm testSecurity gate (v2): npm audit --audit-level=moderate runs AFTER npm install and BEFORE the build/test gate. If it reports any moderate+ vulnerability:
This gate catches security regressions where upstream merges silently downgrade a dependency that was previously patched (e.g. carrying a pinned old version that reintroduces a known CVE).
Build and test must also succeed. If either fails, DO NOT revert silently — report the failure to [ORCHESTRATOR] with the full error output and wait for instructions. The framework remains in its applied state; [ORCHESTRATOR] will decide whether to revert or patch.
If any new commit is feature or mixed but all paths are safe:
--applyWhen a bugfix batch is successfully applied and the build + tests are green:
cortextos bus send-message [ORCHESTRATOR] normal 'Framework upstream auto-update YYYY-MM-DD: applied N commits. Build + test green. Details: ...'Include the commit list and any interesting touched paths (e.g. dist/cli.js rebuilt, specific src/ modules touched).
cortextos bus create-task "framework-upstream-check $(date +%Y-%m-%d)" --desc "Daily upstream check. Result: <applied N / flagged M / skipped K / noop>"
cortextos bus log-event action framework_updated info --meta '{"applied":N,"flagged":M,"skipped":K,"noop":BOOL}'Write a single-line entry to today's daily memory file describing the result.
Include whatever was applied or flagged overnight from Step 7's memory entry in the next morning brief. Users should see the result in their morning summary, not have to ask.
Add to config.json crons:
{
"name": "daily-framework-upstream-auto-update",
"interval": "24h",
"prompt": "Read and follow .claude/skills/framework-upstream-auto-update/SKILL.md"
}Replace [AGENT_NAME] and [ORCHESTRATOR] with your agent's name and the orchestrator agent name in your deployment.
check-upstream handles this correctly.© grandamenium, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in community/skills/framework-upstream-auto-update of grandamenium/cortextos.
Open the folder on GitHubat commit 6f93838
Framework Upstream Auto Update next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Framework Upstream Auto Update this skillgrandamenium/cortextos | 101 | — | ~1.9k | Automated safety check: Notes | MIT | |
| Trellis Session Insightmindfold-ai/Trellis | 15k | 4 repos | ~1.7k | Automated safety check: Pass | AGPL-3.0 | |
| Native Data FetchingCherryHQ/cherry-studio-app | 4k | 6 repos | ~2.9k | Automated safety check: Notes | MIT | |
| Debugging Executionsn8n-io/n8n | 207k | — | ~2.6k | Automated safety check: Pass | Custom licence | |
| Aoti Debugpytorch/pytorch | 104k | 1 repos | ~1.7k | Automated safety check: Pass | Custom licence | |
| Herdr Throwaway Reproductionherdrdev/herdr | 43k | — | ~2.4k | Automated safety check: Pass | Apache-2.0 |
mindfold-ai/Trellis
Reach into past AI conversation history through the trellis mem CLI.
CherryHQ/cherry-studio-app
A skill your agent uses when implementing or debugging ANY network request, API call, or data fetching.
n8n-io/n8n
Debug failed or wrong-output workflow executions using executions tools.
pytorch/pytorch
Debug AOTInductor (AOTI) errors and crashes. An agent skill from pytorch/pytorch.
herdrdev/herdr
Runs a disposable, uniquely named Herdr session inside an existing one so runtime, pane, terminal or API bugs can be reproduced without touching the main session.
ultralisp/ultralisp
A skill your agent uses when encountering any bug, test failure, or unexpected behavior, before proposing fixes
grandamenium/cortextos
Diagnose cortextOS itself when the framework misbehaves — an agent has gone silent or wedged, agents are crash-looping, Telegram or agent-to-agent messages are not arriving, crons did not fire, an…
grandamenium/cortextos
You have completed something significant and want the whole org — all agents and the user — to know about it.
grandamenium/cortextos
You need to make a purchase on behalf of the user — buy a SaaS subscription, pay for an API, purchase a domain, or any transaction requiring a credit card.
grandamenium/cortextos
Migrate ANY cortextOS agent from the claude-code runtime to the live codex-app-server runtime.
grandamenium/cortextos
Complete cortextos bus CLI reference - all available commands with examples.
grandamenium/cortextos
Daily cron-driven scan of news/forums/social in a domain to surface market shifts, new competitors, regulatory changes, and net-new opportunities.
Categories
Daily upstream framework auto-update workflow. An agent skill from grandamenium/cortextos. Framework Upstream Auto Update is an agent skill from grandamenium/cortextos. Daily upstream framework auto-update workflow.
Framework Upstream Auto Update fits situations like: tasks that involve Debugging.
Run `npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a claude-code`. Or copy the skill folder (community/skills/framework-upstream-auto-update in grandamenium/cortextos) into .claude/skills/framework-upstream-auto-update in your project. Claude Code loads it when a task matches its description.
Run `npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a codex`. Or copy the skill folder (community/skills/framework-upstream-auto-update in grandamenium/cortextos) into .agents/skills/framework-upstream-auto-update in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add grandamenium/cortextos --skill framework-upstream-auto-update -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/framework-upstream-auto-update, .gemini/skills/framework-upstream-auto-update, .github/skills/framework-upstream-auto-update and .opencode/skills/framework-upstream-auto-update in your project.
Going by SKILL.md and its folder, Framework Upstream Auto Update needs the command-line tools its instructions call (npm and git). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use npm and git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Framework Upstream Auto Update is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Framework Upstream Auto Update: Trellis Session Insight (mindfold-ai/Trellis, 15k stars), Native Data Fetching (CherryHQ/cherry-studio-app, 4k stars), Debugging Executions (n8n-io/n8n, 207k stars) and Aoti Debug (pytorch/pytorch, 104k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
grandamenium (a GitHub user) maintains it in grandamenium/cortextos, which has 101 GitHub stars. The repository holds 55 skills in this directory. The repository was last updated on September 23, 2026.
Source: grandamenium/cortextos on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.