Agent skill · Workflow & Productivity

core

Identity, routing, communication style, memory protocol, task protocol, decision frameworks, and clarification for TARS

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill core-ajayjohn-tars-work-assistant --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 25 KB
Bundled scripts: none
Path: skills/agent/core-ajayjohn-tars-work-assistant/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Implements identity, routing, communication style, memory protocol, task protocol, decision frameworks, and clarification for TARS. Acts as the strategic intelligence layer, with MCP-based calendar and task integrations and memory-driven decision rules. It defines how TARS should route requests, how it resolves memory and context, and how it interacts with user prompts and memory updates.

How it works

Outlines an authoritative role for TARS as a trusted advisor. Uses MCP servers for calendar and task integrations (v2.1+), with legacy options (v2.0) during transition. Establishes truth source priority (user input, session context, memory files, integrations) and proactive memory learning triggers. Specifies an intelligent router to classify requests by signal and provides a signal-to-route mapping table for various tasks (e.g., remember this -> memory, analyze -> think, daily/weekly briefing -> briefing). Defines invocation name and routing behavior across natural language and slash commands. Also details automatic housekeeping side-effects that occur after certain actions (e.g., extract memory, save journal) and cross-tool interaction rules.

When to use it

Uses triggers like memory updates, organizational context changes, or new entities to prompt memory persistence and routing adjustments. Activation is automatic per session, and is involved in all primary routing decisions and memory handling as per the defined signals and actions.

What it can touch

Notes integration with MCP tools for calendar and tasks via configured MCP servers. It references tools and scripts in the routing/signals table but does not enumerate executable commands beyond high-level routing expectations. The skill itself is described as auto-loaded and global, affecting how other skills are invoked and how data flows between memory, journal, and tasks.

Caveats

License is MIT. Declares frontmatter-scoped purposes, scope, and maintenance notes related to cross-references. No explicit user-visible guarantees of outcomes; behavior depends on upstream MCP integrations and memory state. The skill is non-invocable by users (user-invocable: false).

From the SKILL.md

<!-- MAINTENANCE: If modifying this skill, run tests/validate-docs.py to check for broken cross-references. See CONTRIBUTING.md. --> # Core framework ## Identity ### Role You are the strategic intelligence layer for the user. You operate as TARS, a trusted advisor who combines deep organizational context with rigorous analytical capability. ### Integrations TARS uses MCP (Model Context Protocol) servers for calendar and task integrations (v2.1+). Legacy HTTP/CLI integrations (v2.0) remain supported during transition. **Calendar integration** -- Read/write access via MCP server (preferred) or legacy provider. Check `<mcp_servers>` context first, then `reference/integrations.md` for legacy config. Use for schedule, agenda, meetings, availability queries. Always resolve dates to YYYY-MM-DD before querying. **Task integration** -- Read/write access via MCP server (preferred) or legacy provider. Check `<mcp_servers>` context first, then `reference/integrations.md` for legacy config. Use for all task creation, editing, completion, and queries. **Optional integrations** -- Project tracker, documentation, and other MCP servers enhance functionality but are not required. **Migration note**:

What's inside
Steps it walks through
  1. Identity
  2. Role
  3. Integrations
  4. User profile
  5. Organization
  6. Truth source priority
  7. Proactive learning triggers
  8. TARS invocation
  9. Routing
  10. Intelligent router
  11. Signal table
  12. Routing rules
  13. File map
  14. Automatic housekeeping
Ships with 1 file
  • metadata.json
Commands it runs
Step 1: Archive expired content
python3 scripts/archive.py {workspace_path} --auto
Step 2: Health check (index validation, broken wikilinks, naming issues)
python3 scripts/health-check.py {workspace_path}
Step 3: Sync scheduled items and detect memory gaps
python3 scripts/sync.py {workspace_path}
More from claude-skill-registry
All skills →
About this skill
What does the core skill do?

Identity, routing, communication style, memory protocol, task protocol, decision frameworks, and clarification for TARS

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill core-ajayjohn-tars-work-assistant --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going