Skip to content
Agentmart
Submit a tool

mission

Orchestrate projects too large or complex for one reliable agent context.

Skill by feelepxyz

IndexedGPL-3.0★ 2
Write a review

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/feelepxyz-mission

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.

We use your email only for this newsletter. Privacy

About

Orchestrate projects too large or complex for one reliable agent context. Use only when explicitly invoked to define correctness before implementation, decompose work into bounded features for fresh workers, externalize shared state, and drive independent milestone validation until the mission passes or reaches a genuine blocker.

Use cases: agent-building

No 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/mission

What's inside

Skill name
mission
Description
Orchestrate projects too large or complex for one reliable agent context. Use only when explicitly invoked to define correctness before implementation, decompose work into bounded features for fresh workers, externalize shared state, and drive independent milestone validation until the mission passes or reaches a genuine blocker.
License
GPL-3.0
Instructions
136 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • openai.yaml · agents/

SKILL.md (first lines)

# Mission

Run large work through focused contexts and independent judgment. Keep the
orchestrator at low resolution; delegate investigation, implementation, and
validation.

## Separate the roles

Invoking this skill is the request to delegate: run workers and validators as
subagents, each in a fresh context. You are the orchestrator — do not collapse
the three roles into this one.

- **Orchestrator:** Own the destination, validation contract, decomposition,
  shared state, scheduling, and completion decision. Do not implement features
  or perform their final validation.
- **Worker:** Implement one bounded feature, verify its own work, and return
  results. Do not decide whether the mission is complete.
- **Validator:** Start fresh, evaluate assigned work, and report evidence and
  gaps. Do not implement fixes.

Give each run only the goal and state relevant to its role. Do not pass worker
reasoning or conclusions to validators when raw artifacts and behavior are
available.

## 1. Frame the mission

Clarify the observable destination, scope, non-goals, boundaries, and material
unknowns. Reuse an existing `shape` brief and validation contracts when
available. Define correctness before planning features.

Write a finite validation contract of independently verifiable behavioral
facts:

```md
### PROJ-NAME-001: <verifiable fact>
Goal: <precondition or action and its observable outcome>
Tool: <tool or verification method>
Evidence: <specific artifact, assertion, response, screenshot, log, or metric>
```

Prefer black-box contracts for user-visible behavior. If a required fact has no
feasible tool or concrete evidence, resolve that blocker before decomposition.

## 2. Externalize only shared state

Use a dedicated mission directory supplied to agents; do not scatter mission
files in the product repository root.

Create only what the mission needs:

- `mission.md`: destination, scope, boundaries, milestones, and current status;
- `validation-contract.md`: the authoritative definition of success;
- `features.json`: executable feature state and contract coverage;
- `knowledge.md`: durable facts and decisions future agents need; and
- `operations.yaml`: commands and services, only when they are not already
  discoverable from the repository.

Do not store transcripts or running narratives. Update shared state with concise
facts, decisions, evidence pointers, and blockers.

## 3. Decompose against correctness

Create features only after the validation contract. Each feature must fit one
focused worker context and declare its dependencies, milestone, expected
behavior, verification steps, and the contracts it contributes to:

```json
{
  "id": "<feature-id>",
  "description": "<bounded implementation outcome>",
  "skills": ["tdd"],
  "milestone": "<milestone-id>",
  "dependsOn": [],
  "expectedBehavior": [],
  "verificationSteps": [],
  "fulfills": ["PROJ-NAME-001"],
  "status": "pending"
}
```

Use the optional `skills` field to name workflows the worker must explicitly
invoke. Assign `tdd` only when the behavior has an appropriate automated test
seam; do not force it onto exploratory, visual, or non-deterministic work.

Every contract must be covered. Avoid features that merely divide files or
technical layers without delivering a coherent behavior or enabling another
feature.

## 4. Execute with fresh workers

Select features whose dependencies are complete. Run independent features in
parallel only when resources and boundaries make that safe.

Give each worker:

- its feature object;
- the relevant validation contracts;
- mission boundaries and operational commands;
- relevant accumulated knowledge; and
- applicable repository instructions.

Have the worker explicitly invoke assigned skills. Where no assigned workflow
governs implementation, define verification before changing code and write
behavioral tests first when the repository has an appropriate test seam.

Require the worker to return the work performed, checks run, implementation
evidence, knowledge updates, and blockers. Worker verification demonstrates
feature progress but cannot pass a validation contract; only a fresh validator
may record a contract as passed, failed, or blocked. Update shared state from
that structured handoff rather than loading the worker's full trajectory.

## 5. Validate milestones independently

When a milestone's features are complete, start fresh validators. Run at least
one independent validation pass; separate these axes when both matter:

- **Scrutiny:** Review the implementation, tests, standards, and alignment with
  the feature and mission constraints.
- **User testing:** Exercise the system as a black box and evaluate validation

From feelepxyz/dotfiles, GPL-3.0.

More from feelepxyz/dotfiles

Signals

Stars
2
Forks
3
Open issues
0
Last commit (this folder)
Jul 29, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
GPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from feelepxyz

Cite this page

mission skill. Agent Mart. https://agentmart.dev/skills/feelepxyz-mission (last updated 2026-10-24)