executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
setup-memory-coreBootstrap PyRIT setup, memory, registries, core models, and output helpers safely.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task needs to start a PyRIT process, choose a memory backend, load configuration safely, inspect or register framework components, retrieve stored conversations/results, or render PyRIT objects. It is for PyRIT 1.1.0.dev0 and assumes normal Python imports from the installed pyrit package.
initialize_pyrit_async(...) and file-driven initialize_from_config_async(...).InMemory or temporary/local SQLite memory.~/.pyrit/.pyrit_conf, .env, .env.local, custom env_files, and Azure Key Vault references without committing secrets.CentralMemory after initialization and querying memory labels, conversations, scores, attack results, and scenario results.ConverterRegistry, TargetRegistry, ScorerRegistry, InitializerRegistry, and instance registries.MessagePiece, Message, Score, AttackResult, identifiers, filters) needed by setup and memory workflows.pyrit.output helpers and safe sinks.pyrit_scan, pyrit_shell, pyrit_backend, backend REST server configuration, and scanner command flags: cli-backend-scanner.InMemory for examples, tests, and one-off agent work where persistence is not needed..env values. Use .env.local for personal overrides and placeholders in examples.~/.pyrit files during no-secret checks; import and introspection are usually enough to validate package availability.