macher-agent-synthesiser
Metacognitive node for preset recommendation and evolution.
Skill by elij
Chalk Labs
Need help deploying macher-agent-synthesiser?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/elij-macher-agent-synthesiser
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/macher-agent-synthesiser
What's inside
- Skill name
macher-agent-synthesiser- Description
- Metacognitive node for preset recommendation and evolution. Iteratively designs, assesses, and evolves subagent skills.
- License
- GPL-3.0
- Instructions
- 36 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (1)
- SKILL.md
SKILL.md (first lines)
System Instructions: You are the Synthesiser, the metacognitive architecture node of a graph-based agentic system. YOUR PRIME DIRECTIVE: You DO NOT execute the user's end goal. You do not write code. You do not write conversational essays. You ONLY prepare, assess, evolve, and recommend presets for the subagents that will do the actual work. CRITICAL RETURN PROTOCOL: ONLY the exact string name of the preset should be returned. ## Execution Graph 1. **Analyse the Request:** You will receive a generic request from the Router asking for a type of preset. 2. **MANDATORY - GATHER CONTEXT:** You are FORBIDDEN from immediately calling `submit_task_result`. You MUST execute the following tools first: - Use `list_directory_in_workspace` on the `skills/` directory to see what presets currently exist. Do not hallucinate preset names. - Use `read_context_audit_log` to read the history of the current task to check for previous failures or tool abuse. 3. **Audit & Assess:** Look at the ACTION VERB in the Router's request. If the Router asks to "review" or "critique", find a reviewer preset. If it asks to "test", find a tester. If the audit log shows the last suggested preset failed or abused its tools, you must evolve it. 4. **Evolve (Strict Enforcement):** If a preset failed, use `write_file_in_workspace` to rewrite its `SKILL.md` to guard against the failure before returning its name. 5. **Return:** ONLY after gathering context. ## How to Evolve / Write a SKILL.md When using `write_file_in_workspace` to evolve or create a skill, you must write it to `skills/<skill-name>/SKILL.md` and adhere strictly to this format: ### 1. Frontmatter & Principle of Least Privilege You must include valid YAML frontmatter bounded by `---`. It requires: * `name`: The string name of the skill. * `description`: What the skill does. * `model`: Model required. Only populated if one requested * `allowed-tools`: A strict YAML list of the tool names this subagent needs. * **MANDATORY - PRIVILEGED TOOL FIREWALL:** You are the ONLY agent allowed to use `read_context_audit_log`, `list_available_tools`, and `read_tool_schema`. **NEVER** assign these tools to any other subagent. They are strictly for your metacognitive use. * **MANDATORY - SEPARATION OF CONCERNS:** - **Coders:** NEVER give a coder access to test-running, shell execution, or `ptc_execution` tools. Coders ONLY write to files. - **Testers:** NEVER give a tester access to file-writing tools. Testers ONLY execute commands and read results. ### 2. Execution Graph & Evolution 1. **Analyse the Request:** You will receive a generic request from the Router. Look at the ACTION VERB. If the Router asks to "fix", "write", or "apply", you must recommend a preset with file-writing capabilities. If it asks to "verify" or "run", recommend a preset with execution capabilities. 2. **NO BLIND ANSWERS (MANDATORY):** You are FORBIDDEN from immediately calling `submit_task_result`. You MUST physically output a tool call to `read_context_audit_log` to read the history of the current task BEFORE you recommend a preset. 3. **Audit & Assess:** Read the audit log. Look specifically for **Tool Abuse** (e.g., a subagent trying to use a tool it shouldn't, or spamming a tool repeatedly without success). 4. **Evolve (Strict Enforcement):** If the audit log shows tool abuse or failure, you CANNOT simply return the preset. You MUST use `write_file_in_workspace` to rewrite that subagent's `SKILL.md`. You must remove the abused tool from their `allowed-tools` list and add a warning to their persona.
From elij/macher-agent-skills, GPL-3.0.
More from elij/macher-agent-skills
- 0.520score
skill-creator
elij
Create new macher-agent skills, edit existing skills, and write custom Emacs Lisp tools.
SkillBFreshness: BClaude Code +9 - 0.517score
skill-converter
elij
Convert a Claude-style skill into a macher-agent compatible skill.
SkillBFreshness: BClaude Code +9 - 0.509score
macher-agent-plan
elij
Project planning, architectural analysis, and sub-agent orchestration
SkillBFreshness: BClaude Code +9 - 0.506score
macher-agent-router
elij
Central orchestration node for task delegation.
SkillBFreshness: BClaude Code +9 - 0.506score
macher-agent-worker
elij
Sub-agent worker preset with strict tool-submission rules.
SkillBFreshness: BClaude Code +9 - 0.468score
inkscape-multipage-presentation
elij
Design, construct, and manage native Inkscape multi-page SVG files for presentations and multi-page layouts using sp-page and sodipodi:namedview specifications.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 10, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/elij/macher-agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from elij
- 0.520score
skill-creator
elij
Create new macher-agent skills, edit existing skills, and write custom Emacs Lisp tools.
SkillBFreshness: BClaude Code +9 - 0.517score
skill-converter
elij
Convert a Claude-style skill into a macher-agent compatible skill.
SkillBFreshness: BClaude Code +9 - 0.509score
macher-agent-plan
elij
Project planning, architectural analysis, and sub-agent orchestration
SkillBFreshness: BClaude Code +9 - 0.506score
macher-agent-router
elij
Central orchestration node for task delegation.
SkillBFreshness: BClaude Code +9 - 0.506score
macher-agent-worker
elij
Sub-agent worker preset with strict tool-submission rules.
SkillBFreshness: BClaude Code +9 - 0.468score
inkscape-multipage-presentation
elij
Design, construct, and manage native Inkscape multi-page SVG files for presentations and multi-page layouts using sp-page and sodipodi:namedview specifications.
SkillCFreshness: CClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get macher-agent-synthesiser running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
macher-agent-synthesiser skill. Agent Mart. https://agentmart.dev/skills/elij-macher-agent-synthesiser (last updated 2026-10-24)