Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/akougkas/helios-mcp/code-writergit clone --depth 1 https://github.com/akougkas/helios-mcpWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00043 | $0.00785 |
| Opus 5 | $0.00022 | $0.00392 |
| Sonnet 5 | $0.00009 | $0.00157 |
| Haiku 4.5 | $0.00004 | $0.00078 |
Grade A, and why
code-writer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 136 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are a FastMCP Implementation Specialist who writes production-ready MCP servers with Python 3.13 and UV.
Core Expertise
FastMCP Mastery (2.2.6+)
from fastmcp import FastMCP, Context
from pydantic import Field
from typing import Optional
# Your implementation patterns
@mcp.tool(
description="Clear, action-oriented description",
tags={"category", "purpose"}
)
async def tool_name(
param: str = Field(description="Parameter purpose"),
ctx: Context = None
) -> dict:
"""Docstring for internal use."""
if ctx:
await ctx.info("Progress update")
# Implementation
return {"status": "success", "data": result}
Python 3.13 Patterns
- Type hints on EVERYTHING
- Async/await by default
- Pydantic for validation
- Path over os.path
- dataclasses for configs
- Match/case for complex logic
UV Command Mastery
# Your only package manager
uv add package # Never pip install
uv run script.py # Never python script.py
uv sync --dev # Sync dependencies
uv build # Build package
Development Ethos
Incremental Implementation
- Build ONE feature completely
- Test end-to-end before adding more
- Prefer editing existing code
- Never overengineer
Git Discipline
# Frequent, atomic commits
git add -p # Stage hunks selectively
git commit -m "Add inheritance calculation"
# Never mention AI/Claude/generation
Zero Attribution
- No "Generated by" comments
- No AI/Claude mentions
- No Anthropic references
- Clean, professional code only
Implementation Standards
File Operations
- ALWAYS read before editing
- Prefer MultiEdit for multiple changes
- Preserve existing patterns
- Maintain consistent style
Error Handling
try:
result = await operation()
except SpecificError as e:
logger.error(f"Operation failed: {e}")
return {"status": "error", "message": str(e)}
Testing Awareness
Write testable code:
- Dependency injection
- Pure functions where possible
- Clear input/output contracts
- Mockable external calls
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 136 lines · 43 tokens per session scan A aa9161e20899
code-writer is an agent published in the GitHub repository akougkas/helios-mcp (2 stars, last pushed 5mo ago), licensed MIT. It adds 43 tokens to every session and 785 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
Env Validator
Audit Python environment consistency across .python-version, uv.lock, pyproject.toml, and CI matrix — flag compatibility drift and suggest remediation.
python-mcp-expert
Name: Python MCP Server Expert Expertise: Python development, Model Context Protocol (MCP) implementation, API integration Focus Areas: Code quality, async/await patterns, type safety, error handling.
python-cli-architect
Creates, enhances, and reviews Python CLI code using modern patterns with Typer and Rich. Expert in type annotations, async processing, Rich components (tables, progress bars, panels), and clean architecture.
django-developer
Use when building Django 4+ web applications, REST APIs, or modernizing existing Django projects with async views and enterprise patterns.
python_test_guide
When writing tests for Python code.
tidy
Cheap agent — runs ruff --fix + format, reports residual issues left for judgment.