Agent Specification
ruvnet/ruflo
Agent skill for specification - invoke with $agent-specification
Assemble an ordered FF&E specification book from selected product cut sheets, with every product accounted for and verified package receipts.
$ npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install AlpacaLabsLLC/skills-for-architects ffe-spec-book --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ffe-spec-book .claude/skills/ffe-spec-book && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ffe-spec-book" agent skill from https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-book into .claude/skills/ffe-spec-book/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ffe-spec-book", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-bookType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install AlpacaLabsLLC/skills-for-architects ffe-spec-book --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/ffe-spec-book .agents/skills/ffe-spec-book && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ffe-spec-book" agent skill from https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-book into .agents/skills/ffe-spec-book/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ffe-spec-book", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install AlpacaLabsLLC/skills-for-architects ffe-spec-book --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/ffe-spec-book .cursor/skills/ffe-spec-book && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ffe-spec-book" agent skill from https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-book into .cursor/skills/ffe-spec-book/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ffe-spec-book", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/AlpacaLabsLLC/skills-for-architects.git --path skills/ffe-spec-book--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install AlpacaLabsLLC/skills-for-architects ffe-spec-book --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/ffe-spec-book .gemini/skills/ffe-spec-book && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ffe-spec-book" agent skill from https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-book into .gemini/skills/ffe-spec-book/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ffe-spec-book", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install AlpacaLabsLLC/skills-for-architects ffe-spec-bookInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/ffe-spec-book .github/skills/ffe-spec-book && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ffe-spec-book" agent skill from https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-book into .github/skills/ffe-spec-book/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ffe-spec-book", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install AlpacaLabsLLC/skills-for-architects ffe-spec-book --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AlpacaLabsLLC/skills-for-architects.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/ffe-spec-book .opencode/skills/ffe-spec-book && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ffe-spec-book" agent skill from https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/skills/ffe-spec-book into .opencode/skills/ffe-spec-book/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ffe-spec-book", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ffe-spec-bookAssemble an ordered FF&E specification book from selected product cut sheets, with every product accounted for and verified package receipts.
Ffe Spec Book is an agent skill from AlpacaLabsLLC/skills-for-architects. Assemble an ordered FF&E specification book from selected product cut sheets, with every product accounted for and verified package receipts. Use for grouped sheets or a combined FF&E book; use spec-writer for Project Manual sections.
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `README.md` and `host-contract.json`).
The repository describes itself as: Claude Code skills for architecture, real estate, and workplace strategy. Type /skill-name and go. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 657bfd5. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteBashGlobGrepFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ffe Spec Book loads about 3.7k tokens when it runs. Until then it costs about 62 tokens; SKILL.md has 1,797 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Write, Bash, Glob, GrepAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from AlpacaLabsLLC/skills-for-architects at commit 657bfd5, republished under its MIT licence (© AlpacaLabsLLC). 1,797 words, ~3,689 tokens.
.claude/skills/ffe-spec-book/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Before acting, read the host contract and this component's declaration (skill:ffe-spec-book). Load only its referenced mode profiles from the shared catalog. Compose modes required by the actual task; declarations are requirements, not proof of access or permission.
<!-- architecture-studio:harness-compatibility -->
Host adapter: read delivery-specific guidance for invocation, package paths, questions, file access and optional delegation.
Compose /as:product-cut-sheet; do not duplicate extraction, research or sheet layout logic. Input: explicit ordered scope, pinned schedule/item revisions or a one-off snapshot, accepted template, grouping and audience. Output: individual/combined artifacts as requested and a derived package preparation manifest and revision receipt owned by this skill. /as:product-data-import owns the accepted job input manifest; this skill only consumes it. Item/schedule records remain owned by /as:master-schedule; decisions and project facts remain owned by /as:project.
Assemble an FF&E specification book from source-faithful product entries. Project Manual sections and their design, submittal and execution requirements belong to /as:spec-writer. The skill name is ffe-spec-book; the persisted document kind spec-book, template IDs/paths, helper operations and existing receipts retain their current contracts. Do not migrate saved records merely because the skill name changed.
Read the complete native output owner and design resolver, including exact schemas, identity/versioned filenames, hashes and retry boundaries. Use the actual host's native tooling; operation names identify semantic work and do not dispatch an Arch Studio executable.
Follow Inspect → Prepare → Verify preparation → Apply → Verify result → Complete. The whole affected preparation set is the new manifest, projected data and every image asset; guard full source/template/design/current record pins. For verification, the whole set is the receipt, its immutable companion evidence and actual artifacts. Finish durable saves and separately reopen and validate all full saved originals/prepared bytes and access metadata before the first publisher. Inspect pending state before preparing or allocating another revision. Publish complete file bytes without clobbering prior jobs, then freshly read back every actual destination and dependency, including access metadata, before completion. Real every-page visual/link/privacy inspection is required; a hash or supplied flag does not substitute for an inspection.
For project-bound work resolve the valid PROJECT.md, read instructions and preserve malformed/unindexed records. Select a registered project only when the requested durable work needs it; never create one implicitly. A one-off package uses the authorized task folder with no studio/project gate. Do not infer context from plugin installation. Preserve originals and use project/task-relative references. No issue/approval state is inferred from artifact generation.
Reuse authorization and supplied corrections. Ask once only if a material choice remains unresolved; combine exact target, scope, template, audience and effects in the single gate. For an adopted schedule, pin the full schedule ID/revision/hash and each selected item ID/revision using the native record owner’s complete current-read procedure. For one-off work, explicitly pin a source snapshot without adoption. Do not let an older workbook, cached scope or historic output package replace a corrected accepted source. Schedule updates, workbook reconciliation and recovery route to their owner.
Build an explicit ordered expected-tag list. Define product-versus-finish grouping through outputs[].item_ids; never assume one spreadsheet row equals one sheet. Omissions require recorded user authorization and a revised scope; a missing or failed item is not an authorized omission. Preserve exact tags and isolate filenames by unique ffe/jobs/<job-id>/<revision>/ folder.
Follow the shared identity and versioned filename contract. Keep dotted tags unchanged. Use the current filename contract and exact item identifiers; never infer canonical retagging.
Derive the expected denominator from the full accepted input scope, not just successfully parsed
products. Keep all requested categories, including lighting. Maintain one ledger entry per requested
item: verified artifact reference/hash, or unresolved with a precise reason. An unresolved row accounts
for the item but does not complete its sheet. Use delivery_coverage.assess from the
native evidence contracts to screen the ledger;
it does not replace actual ffe_outputs.check or visual inspection. Report expected, accounted-for,
verified and unresolved counts separately. Never shrink scope to match the files produced. Before returning links, perform native delivery_coverage.verify-links with one expected entry per artifact containing current item/revision/source/template hashes, actual artifact and receipt paths, and immutable companion evidence path/raw hash. It reads the linked files and receipts and rejects stale identities, revisions or hashes; a supplied ledger alone does not establish that the returned links are current.
Consume ffe/jobs/<job-id>/input-manifest.json from /as:product-data-import, using the intake schema. If it is absent, hand off to that owner to record the supplied sources and scope under existing authorization; one-off mode records inputs without adopting a schedule. Verify its input_hash, source hashes/status, selected tags, accepted template and adopted record_basis when present. Reconcile explicit product/finish grouping with that selection. Corrections produce a superseding input job through the owner, never an output skill's rewrite of the accepted manifest.
Preserve the untouched joined record read (or one-off source extraction) separately. Create a derived output snapshot, retaining schedule ID/revision/hash and item ID/revision while selecting only the accepted scope. Put accepted input_hash, source references/status, selected tags and the original record source in the snapshot's source object; an empty record source is not invented evidence. Record the raw-read hash and explicit field mapping separately in the preparation evidence. The output snapshot is a rendering projection, not a newly signed canonical record.
Map structured values deliberately into the output contract’s scalar render fields. For a stored hyperlink {label,url}, retain separate display-label and true-URL fields and explicitly allowlist the intended fields; never replace the URL with its label. Preserve the raw structured value and mapping in private preparation evidence. Other nested values require an explicit lossless source-to-display mapping, not guessed flattening. The host must create and inspect actual PDF link annotations, not merely print URL-looking text. Never mutate adopted records to satisfy a renderer's input schema.
Before verification or resume, reread current canonical data and accepted input evidence, then rebuild the same derived projection and mapping. Compare it with the prepared inputs; changed source/scope/mapping/revisions invalidate affected outputs. Keep all raw evidence and preparation controls outside client delivery.
Resolve the centrally owned document design system and cut-sheet template plus book template. Layout/type rules live there, not in this skill. Use document_contracts.resolve from the native design owner: explicitly selected project/job assets first, configured studio assets next, bundled assets last. A supplied accepted reference takes precedence for its declared rules; record reference_overrides and its hash rather than silently replacing it. Missing assets or incompatible dependencies block the affected output.
Resolve the requested physical preset/custom dimensions, portrait/landscape and displayed measurement units separately. Pin design/template IDs, versions, asset hashes, page dimensions, margins, content area and layout version in resolved-design.json. Supply that exact parsed resolution to preparation and verification. Re-resolve current dependencies before verification; retain earlier resolved bytes. The host follows size-aware grid/type/overflow rules and inspects every actual page, image resolution and 100% print geometry. Do not scale a Letter layout to a board, substitute a nearby paper size, or imply product images have drawing scale. Unsupported combinations are explicit blockers.
Follow native output contracts. Bind accepted template hash/layout, audience field allowlist, sourced images, expected page counts and whether a combined PDF was requested. Declare front_matter_pages when cover/index pages are requested, using the central book template; default is zero. The host verifies final index destinations and page numbering after assembly. Keep client rendering inputs free of internal fields. Private controls, excluded values and source files never enter delivery/.
Perform native ffe_outputs.prepare once for the exact package snapshot and contract. Invoke /as:product-cut-sheet logic for each output using the same pinned inputs and template, writing PDFs under their resolved filenames in the package delivery directory while preserving exact visible tags. Preserve all selected finish/image decisions and distinguish exact/representative/missing imagery. Missing renderer/source/image blocks the affected output unless the approved contract permits a labeled placeholder. Do not claim remote execution from MCP instruction retrieval.
Merge actual PDFs in the explicit expected order using host PDF tooling when combined output is requested. Preserve links and readable text. Reopen the merged output and inspect every page. Never rename HTML to PDF or return links as proof that a batch finished.
On interruption, inspect retained pending state first and preserve manifests, failures and individual evidence. Finish the exact retained preparation only when its intent/pins still match. Otherwise prepare a new revision from current source/template/audience/image inputs and perform native ffe_outputs.resume using the complete output owner.
The read-only reuse procedure identifies previously verified individual files whose item data/revision, grouping, template, audience, layout and images still match, and whose actual file hash still verifies. Copy only those reusable files into the new job; regenerate invalidated items. A corrected AP-05 invalidates its sheet. A changed template/audience invalidates every affected sheet. Combined output is rebuilt and checked. No automatic background work, retries or overwrite of issued revisions is implied.
Re-read the current authoritative revision set immediately before completion. The verification procedure checks the input snapshot it is given; it cannot discover a newer record unless the host supplies the current read. A restored PDF is not authority to revert schedule data. Do not regenerate record identity while resuming.
Record genuine host visual inspection against the accepted template, image outcomes, working links and audience safety for every individual/combined artifact; bind evidence to artifact and template hashes. Use native ffe_outputs.check with current input, contract, design, template and new receipt plus companion evidence paths. Require exact expected file set, page counts and tag order. Unknown renderer capabilities, inaccessible sources or one failed item mean an incomplete package; never mark the whole job complete from successful first items.
Return the requested usable artifact links plus a summary of expected/verified/failed items, omissions (if explicitly authorized), source/template/record revisions and stale outputs. Preserve previous receipts and issued artifacts. Sending, uploading and sharing remain separately authorized host actions. Internal receipts must not be bundled for clients. The native output procedure checks PDF structure/text and hash-bound host evidence; only actual host inspection establishes visual fidelity and hidden-content safety.
The complete native owner defines schema-conforming receipts and a separately retained immutable companion carrying raw receipt binding, source hash and actual source/visual/mechanical evidence. Stage and verify both files as one set before either is published. Complete/true is allowed only after every applicable requested workflow check and actual full-set byte/access readback passes; incomplete/false retains precise failures. Keep legacy receipts unchanged and identified as historical. Unknown facts allowed by the requested artifact scope remain explicit; output generation proves no independent source truth, legal compliance or approval.
For requested durable project placement, use the document owner with explicit project, phase, stage, scope, originator, date and kind. Receive owns registration; project library and schedule paths keep their owners. One-off files need no registration or project setup. Return only intended delivery artifacts and explicitly requested private evidence; never include the whole job in a client package. Follow completion reporting.
© AlpacaLabsLLC, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files in skills/ffe-spec-book of AlpacaLabsLLC/skills-for-architects.
Open the folder on GitHubat commit 657bfd5
Ffe Spec Book next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ffe Spec Book this skillAlpacaLabsLLC/skills-for-architects | 373 | — | ~3.7k | Automated safety check: Notes | MIT | |
| Agent Specificationruvnet/ruflo | 74k | 2 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Day Booksickn33/agentic-awesome-skills | 47k | 1 repos | ~7k | Automated safety check: Pass | MIT | |
| BookingsBuilderIO/agent-native | 7.1k | — | ~345 | Automated safety check: Pass | None | |
| CSS Orderthedaviddias/Front-End-Checklist | 74k | — | ~404 | Automated safety check: Pass | MIT | |
| Specificity Managementthedaviddias/Front-End-Checklist | 74k | — | ~477 | Automated safety check: Pass | MIT |
ruvnet/ruflo
Agent skill for specification - invoke with $agent-specification
sickn33/agentic-awesome-skills
Daily cash, bank and digital day book: opening and closing balances per book, in/out movements, debit/credit presentation and reconciliation status.
BuilderIO/agent-native
Booking lifecycle — pending, confirmed, rescheduled, cancelled — plus attendees, references, no-shows, and reminders.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Order CSS files correctly.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Keep CSS specificity low and flat.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure logical focus order.
AlpacaLabsLLC/skills-for-architects
Create an HTML color palette from a mood, description, or image, with swatches, color codes, pairings, and contrast checks.
AlpacaLabsLLC/skills-for-architects
Research population, income, age, housing, and employment around a site.
AlpacaLabsLLC/skills-for-architects
Research climate, sun, flood, seismic, soil, contamination, and topography for a site.
AlpacaLabsLLC/skills-for-architects
Research transit, walking, cycling, pedestrian infrastructure, and airport access for a site.
AlpacaLabsLLC/skills-for-architects
Clean a local FF&E CSV schedule by normalizing casing, dimensions, units, language, materials, and formatting.
AlpacaLabsLLC/skills-for-architects
Enrich FF&E schedule rows with categories, colors, materials, and style tags.
Assemble an ordered FF&E specification book from selected product cut sheets, with every product accounted for and verified package receipts. Ffe Spec Book is an agent skill from AlpacaLabsLLC/skills-for-architects. Assemble an ordered FF&E specification book from selected product cut sheets, with every product accounted for and verified package receipts.
Ffe Spec Book fits situations like: A combined FF&E book; use spec-writer for Project Manual sections.
Run `npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a claude-code`. Or copy the skill folder (skills/ffe-spec-book in AlpacaLabsLLC/skills-for-architects) into .claude/skills/ffe-spec-book in your project. Claude Code loads it when a task matches its description.
Run `npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a codex`. Or copy the skill folder (skills/ffe-spec-book in AlpacaLabsLLC/skills-for-architects) into .agents/skills/ffe-spec-book in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add AlpacaLabsLLC/skills-for-architects --skill ffe-spec-book -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ffe-spec-book, .gemini/skills/ffe-spec-book, .github/skills/ffe-spec-book and .opencode/skills/ffe-spec-book in your project.
SKILL.md names no scripts, command-line tools or credentials: Ffe Spec Book is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Bash, Glob, Grep.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Ffe Spec Book is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ffe Spec Book: Agent Specification (ruvnet/ruflo, 74k stars), Day Book (sickn33/agentic-awesome-skills, 47k stars), Bookings (BuilderIO/agent-native, 7.1k stars) and CSS Order (thedaviddias/Front-End-Checklist, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
AlpacaLabsLLC (a GitHub organization) maintains it in AlpacaLabsLLC/skills-for-architects, which has 373 GitHub stars. The repository holds 60 skills in this directory. The repository was last updated on October 5, 2026.
Source: AlpacaLabsLLC/skills-for-architects on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.