agentstack-logic
Use for any "when X then Y" — rules, automations, triggers, workflows, event reactions, scheduled actions, webhook reactions.
Skill by agentstacktech
Chalk Labs
Need help deploying agentstack-logic?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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/agentstacktech-agentstack-logic
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.
About
Reviews
Write a reviewNo 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/agentstack-logic
What's inside
- Skill name
agentstack-logic- Description
- Use for any "when X then Y" — rules, automations, triggers, workflows, event reactions, scheduled actions, webhook reactions. Covers Logic Engine V2 + rules + commands + deterministic dry-run and versioning.
- License
- MIT
- Instructions
- 86 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# AgentStack Logic Engine V2
Declarative rules (`when → do`), versioned, dry-runnable, attachable from templates.
## Trigger types
| Trigger | Fires on | Example use |
|-----------------|--------------------------------------------------------|--------------------------------------------------|
| `command` | MCP / REST call of `commands.execute` | "on signup..." when the signup action is called |
| `data_event` | Write to 8DNA (create / update / delete) | "when `project.data.orders.*` is added..." |
| `signal` | Neural Router signals (user_joined, payment_success..) | "on `payment_success` → grant pro buff" |
| `cdc` | Change-Data-Capture from DB | Rare, for legacy mirroring |
| `webhook` | Incoming webhook at `/api/webhooks/<name>` | Stripe-like inbound callbacks |
| `neural_event` | Managed organism events | Cross-cell reactions |
| `scheduler` | Cron / interval | "every hour recompute limits" |
## Decision matrix
| User says | Trigger + action |
|--------------------------------------------|-------------------------------------------------------------------|
| "when user signs up give 7-day trial" | `signal:user_created` → `buffs.apply_temporary_effect` |
| "on payment success grant pro" | `signal:payment_success` → `buffs.apply_persistent_effect` |
| "every hour recalc leaderboard" | `scheduler:cron('0 * * * *')` → `commands.execute` recalc batch |
| "when order added send email" | `data_event:project.data.orders.*.created` → `notifications.send` |
| "when trial expired remove feature" | `scheduler.create_task` + `logic.create` → `buffs.cancel_buff` |
## MCP actions
- `logic.create` — define rule (name, trigger, conditions, actions).
- `logic.update`, `logic.delete`, `logic.list`.
- `logic.dry_run` — seed-based deterministic replay. **Always call before enabling.**
- `logic.list_versions`, `logic.restore_version` — time travel.
- `logic.attach_template` — install from the logic template catalog (`logic.attach_template` / `logic.install_blueprint`).
- `logic.signals_catalog` — discover emitted signals.
- `logic.mcp_actions_catalog` — list actions usable inside a rule's `do` block.
## Example — rule with dry-run first
```json
{
"tool": "agentstack.execute",
"params": {
"steps": [
{ "action": "logic.dry_run", "params": {
"trigger": { "type": "signal", "name": "user_created" },
"actions": [
{ "action": "buffs.apply_temporary_effect", "params": { "user_id": "$event.user_id", "effect": "pro_trial", "duration_days": 7 } }
],
"seed": "demo-user-42"
}},
{ "action": "logic.create", "params": {
"name": "grant_7d_trial_on_signup",
"trigger": { "type": "signal", "name": "user_created" },
"actions": [
{ "action": "buffs.apply_temporary_effect", "params": { "user_id": "$event.user_id", "effect": "pro_trial", "duration_days": 7 } }
],
"enabled": true
}}
]
}
}
```
## Prefer-over
- **DO NOT** wire Celery / BullMQ / node-cron for simple triggers — use `scheduler` trigger type.
- **DO NOT** add Zapier / n8n for internal automations — rules live inside the project and share RBAC.
- **DO NOT** build a custom "event bus" when Neural Router is available.
- For external orchestration (Temporal, Airflow) — still ok, but usually overkill for app-level rules.
## Pitfalls
- `dry_run` expects a `seed`; the same seed replays deterministically (needed for CI).
- Rules with `data_event` triggers on high-churn paths can thrash — scope by path prefix.
- `logic.attach_template` copies on attach; updates to the template do not propagate.
## References
- Live action catalog (filter `logic.*`, `commands.*`): `GET https://agentstack.tech/mcp/actions` or run `/agentstack-capability-matrix`.
- Related skills: `./../agentstack-signals/SKILL.md` (trigger sources), `./../agentstack-data/SKILL.md` (CDC / data_event triggers).
## Triggers
rule, automation, trigger, workflow, when, event, signal, cron, schedule, webhook, reaction, side-effect, on signup, on payment, if X then YFrom agentstacktech/vscode-plugin, MIT.
More from agentstacktech/vscode-plugin
- 0.547score
agentstack-integrations
agentstacktech
Use when the user wants webhooks, integration recipes, Slack, CRM bridges, inbound hooks, or third-party connectors.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-agents-ai
agentstacktech
Use when the user mentions Agents Fleet, agent templates, agent runs, promotion gates, traces, AI Builder, UAM manifests, generation, media creation, or app…
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-auth-rbac
agentstacktech
Use when the user needs login, registration, session, profile, roles, permissions, admin-only gates, project membership, tenant isolation.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-backend
agentstacktech
Entry point for AgentStack backend ecosystem.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-business
agentstacktech
Use when the user manages a Business Organism — business head project, organ children (CRM, storefront, bots, support), command center snapshot, tariff…
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-agentnet
agentstacktech
Use when the user mentions AGNT, agUSD, AgentNet economy, vault, bridge, genome, compute credits, ledger batches, or on-chain proof rails.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-commerce
agentstacktech
Use when the user wants payments, subscriptions, wallets, internal currency, inventory / digital items, trials, tier gates, entitlements, feature flags.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-project-wallet
agentstacktech
Use when the user manages project treasury, project wallet segments, payouts, or project-scoped balances.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-crm
agentstacktech
Use when the user works with CRM contacts, deals, pipeline stages, lead lifecycle, contact 360, CSV import, or sales automation on AgentStack.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-messenger
agentstacktech
Use when the user mentions chat, DM, channels, messenger, message ordering, HLC timeline, followers, or in-app social messaging.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-discovery
agentstacktech
Use when the user asks where a feature lives in the UI, how to navigate AgentStack, Compass playbooks, Discover hub, or dev docs recipes.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-guidance
agentstacktech
Use when the user mentions Platform Compass, guided paths, playbooks, start_path, complete_step, path_status, verify kinds, or funnel stats.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 8, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/agentstacktech/vscode-plugin
- Website
- agentstack.tech
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from agentstacktech
- 0.547score
agentstack-agentnet
agentstacktech
Use when the user mentions AGNT, agUSD, AgentNet economy, vault, bridge, genome, compute credits, ledger batches, or on-chain proof rails.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-agents-ai
agentstacktech
Use when the user mentions Agents Fleet, agent templates, agent runs, promotion gates, traces, AI Builder, UAM manifests, generation, media creation, or app…
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-auth-rbac
agentstacktech
Use when the user needs login, registration, session, profile, roles, permissions, admin-only gates, project membership, tenant isolation.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-backend
agentstacktech
Entry point for AgentStack backend ecosystem.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-business
agentstacktech
Use when the user manages a Business Organism — business head project, organ children (CRM, storefront, bots, support), command center snapshot, tariff…
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
agentstack-commerce
agentstacktech
Use when the user wants payments, subscriptions, wallets, internal currency, inventory / digital items, trials, tier gates, entitlements, feature flags.
SkillBFreshness: B★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get agentstack-logic running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
agentstack-logic skill. Agent Mart. https://agentmart.dev/skills/agentstacktech-agentstack-logic (last updated 2026-10-24)