Skip to content
Back to skills

Aweb Bootstrap

ASecurity

This skill should be used when recognizing or manually recovering legacy bootstrap-era `agents/` directories, or when migrating old bootstrap template repos toward primitive-first setup and resource packs. The `aw agents` command family is retired; do not recommend running it.

  • 110 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 25, 2026
ai-agentsbashgit

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 25, 2026

npx -y skills add awebai/aweb --skill aweb-bootstrap --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Aweb Bootstrap?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Aweb Bootstrap
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/awebai-aweb-bootstrap/badge)](https://www.skillsdirectory.com/skills/awebai-aweb-bootstrap)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: aweb-bootstrap
description: This skill should be used when recognizing or manually recovering legacy bootstrap-era `agents/` directories, or when migrating old bootstrap template repos toward primitive-first setup and resource packs. The `aw agents` command family is retired; do not recommend running it.
allowed-tools: "Bash(aw *)"
---

# aweb Bootstrap (retired command family)

The `aw agents bootstrap` / `aw agents ...` command family has been retired.
Use this skill only to recognize old bootstrap-era layouts and migrate them to
primitive-first setup. Do **not** instruct users to run `aw agents ...`.

For new setup, use:

- `aweb-team-membership` for invites, joins, certificates, switching, and
  hosted vs BYOT authority decisions;
- `aweb-identity` for local/global identity state, custody, keys, and address
  claims;
- ordinary `git worktree` / filesystem operations for worktrees and copied
  resources;
- team blueprints / resource packs for reusable roles, instructions, skills,
  and harness adapters.

## How to recognize an old bootstrap layout

Legacy repos may contain:

```text
agents/
  team.yaml
  docs/
  roles/
  home/<responsibility>/AGENTS.md
  worktrees/<name>/
```

Some homes or worktrees may contain ignored `.aw/` state and signing keys. Treat
that state as private identity material. Never delete it casually.

## Safe recovery policy

1. Inspect before mutating:
   - list `agents/team.yaml`, `agents/home/*`, `agents/worktrees/*`;
   - check for `.aw/signing.key`, `.aw/identity.yaml`, `.aw/teams.yaml`, and
     `.aw/team-certs/` under homes/worktrees;
   - run `aw workspace status` only from a concrete home/worktree, not from an
     uninitialized repo root.
2. Back up any `.aw/` directory before moving or deleting a legacy home.
3. Recreate needed workspaces with current primitives:
   - create/join teams with `aw team admin create`, `aw team invite`, `aw team join`,
     or controller-side `aw id team ...` primitives;
   - connect existing certs with `aw init`, `aw workspace connect`, or
     `aw service init`;
   - create worktrees with `git worktree add` or the narrower
     `aw workspace add-worktree` helper when appropriate.
4. Apply reusable resources from current team blueprints / resource packs rather
   than treating old `team.yaml` as authority.

## Migration guidance

- Roles and instructions from `agents/roles/` and `agents/instructions.md` can be copied
  into a resource pack or applied explicitly with `aw roles` / `aw instructions`.
- Per-agent startup text from `agents/home/<responsibility>/AGENTS.md` can move
  into blueprint profile instructions or a manually maintained home.
- Final names, DIDs, addresses, certificates, and `.aw` state must remain local
  runtime state; do not commit them into resource packs.

Files in this skill

  • SKILL.md2.7 KB
  • references/bootstrap-scenarios.md1.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.