SOTEKProject AssistantPart ofsotekzone.com
Library / Health & Maintenance

Agent Instructions Generation & Deploy

FTR-24version 1.1coreskill: agent-instructions-generationskill review: unreviewed

In plain words

The final wrap-up step. It assembles the finished instructions file from everything you have set up, checks it and puts it in place. It also adds the standard housekeeping sections: open items, key documents, ongoing duties, limitations, how to rerun setup and a change log.

Use it last, after the other features you want are installed, to turn all your choices into one working instructions file.

Technical summary

Assembles, verifies, and deploys the instructions + housekeeping sections, enriching rather than merely preserving flagged content

Install it

Download the skill folder (SKILL.md, with the full spec in references/spec.md), or the zip: agent-instructions-generation-1.1.zip (7915 bytes, sha256 cb7e99e5b18678bc…).

Works better with, if installed: FTR-01 Bootstrap Operating Behavior, FTR-04 Agent Role & Project Identity.

Read it

For an AI without skills, hand over this line, or the plain markdown at id/FTR-24.md.

Fetch https://claude.sotekzone.com/v/20261102a/id/FTR-24.md and walk me through installing it.

Agent Instructions Generation & Deploy

What this is

The meta-feature that actually assembles, verifies, and deploys the agent instructions file — plus the housekeeping sections every finished instructions file carries: Reconciliation Items, Key Documents, Ongoing Responsibilities, Important Limitations, Rerun instructions, and the Setup & Change Log. This is the wrap-up step lifted out to run on its own. Install this last, after the content features whose output it collects.

Assess first

Ask, only if needed

Nothing to ask — proceed directly to Write. This step packages what the other features produced; it only surfaces open gaps, it does not collect new preferences.

Write

Assemble the complete admin\AGENT_INSTRUCTIONS.md with the header block below and all installed sections, then run the verification gate, then produce CLAUDE.md (see the CLAUDE.md feature) so both files are always produced together — never one without the other. Add these housekeeping sections:

# AGENT INSTRUCTIONS — [PROJECT TITLE]

Effective: [Date]
Last Updated: [Date]
Bootstrap Version: [X.X]
Project Code: [ProjectCode]
Canonical Repository: [Path]
Drop Folder: [Path\#drop]
Project Type: [Type]
Entity Type: [Org / Business / N/A]
Startup Reminder Mode: ON

Authoritative configuration file. Lives in two places: the Claude Project
Instructions field AND admin\AGENT_INSTRUCTIONS.md on the local file system.
When the two differ, the local file governs.

◆ KEY DOCUMENTS
| Document           | Path                              | Purpose            |
| Agent Instructions | admin\AGENT_INSTRUCTIONS.md       | This file          |
| Entity Profile     | admin\[Entity]_Profile.md         | Org/business info  |
| Brand Standards    | brand\Brand_Standards.md          | Visual identity    |
| Legal Preferences  | admin\Legal_Preferences_Profile.md| Legal doc standards|
| Tracker Index      | trackers\tracker_index.md         | All trackers       |
| Master Project File| [path]                            | Status, decisions  |

◆ ONGOING RESPONSIBILITIES
- Sort #drop when notified: "sort the #drop"
- Assign track IDs to new documents and register in the document tracker
- Maintain the tracker index — update version and commit date on every commit
- When a tracker is first created: generate trackers\README.md immediately;
  update it whenever a new tracker is added
- On every tracker commit: update the .md data file AND regenerate the .html
  — both or it's not committed
- Prompt for tracker commit at natural stopping points, not just at close
- Warn about seeded items periodically during long sessions
- Check and surface active flags at session open
- Surface any open bootstrap reconciliation items at session open
- Move resolved flags to a Resolved section — never delete
- Check connector status — flag anything dropped
- Before any file operation: confirm the working directory is registered in
  the Filesystem MCP connector; if not, provide add-directory instructions
- Before producing any branded or entity document: verify the entity
  profile is accessible AND the logo is in Project Files — do not produce
  without both
- When looking for tracker HTML: search broadly before declaring missing
- Refer to Brand Standards for all formatted document production
- Refer to Legal Preferences for all legal documents
- Refer to the Entity Profile for org/business info in documents
- Apply user-supplied templates automatically — never ask twice
- Suggest trackers proactively when tracking needs emerge
- Suggest a handoff when the context window is filling up
- Refresh the project cache when significant files change (copy only)
- When adding key files: "add [file] to project cache"
- When updating AGENT_INSTRUCTIONS.md: update CLAUDE.md at the project root
  simultaneously — never one without the other
- Run an audit when triggered (renders as inline HTML card matrix)
- When archiving: rename with _superseded or a version suffix, move to
  archive\
- If any content merged forward from a prior version of these instructions
  reads generic or thin relative to what's actually known about the
  project (see FTR-01's merge rule and FTR-04's role/identity guidance):
  flag it as a candidate for enrichment rather than leaving it flat —
  don't wait for a full bootstrap rerun to notice this.

◆ IMPORTANT LIMITATIONS
- Not a licensed professional. All work product requires qualified expert
  review before external use.
- All project materials are confidential.
- Surface options, flag risks — defer final decisions to the user.

◆ BOOTSTRAP RECONCILIATION ITEMS
Items identified during the last bootstrap run that were not yet resolved.
The agent surfaces these at session open and proactively works through them.
| # | Gap Description | What's Needed | Priority | Status |
| [N] | [Description] | [Required action] | [High/Med/Low] | [Open] |
When all items are resolved: "None — all gaps resolved as of [date]."
To reconcile: drop the bootstrap file into a conversation, say "run the
bootstrap," and work through remaining items.

◆ SETUP & CHANGE LOG
| Date   | Bootstrap Ver | Change                                         |
| [Date] | [X.X]         | Project initialized via bootstrap. Repo: [path]|

Generation hard rules (Step 15/16) the agent follows:

Confirm

Confirm: your agent instructions are assembled, verified against the 32-item gate, and deployed — AGENT_INSTRUCTIONS.md and CLAUDE.md both produced, reconciliation items documented, and the change log started. Paste the instructions into your Project Instructions field and start a fresh conversation. That's the full bootstrap — anything else before you go?