Real-world scenarios showing how skills work in practice.
You need to audit a web application for vulnerabilities before launch.
conducting-api-security-testing# The agent sees this Anti-Rationalization Table:
| Rationalization | Reality |
|---|---|
| "We are too small to be targeted" | Automated attacks target everyone |
| "Security slows us down" | A breach slows you down 100x more |
| "We will fix it after launch" | Vulnerabilities in production are exploited within hours |
# Agent follows the Workflow:
1. **Reconnaissance** — Map API endpoints and parameters
2. **Authentication Testing** — Test auth bypass, token manipulation
3. **Authorization Testing** — Test IDOR, privilege escalation
4. **Input Validation** — Test injection, XSS, SSRF
5. **Business Logic** — Test rate limiting, race conditions
6. **Report** — Document findings with reproduction steps
The agent cannot skip steps because the anti-rationalization table explicitly addresses the excuses it would use.
You need to review a pull request for quality and security.
requesting-code-review# Anti-Rationalization Table:
| Rationalization | Reality |
|---|---|
| "It looks correct to me" | Visual review misses logic errors. Run the tests. |
| "The tests pass" | Passing tests != correct code. Check edge cases. |
| "Small change, no review needed" | Most bugs come from "small" changes. Review everything. |
# Agent follows the Workflow:
1. **Read the diff** — Understand what changed and why
2. **Check tests** — Verify test coverage for changed code
3. **Security scan** — Check for injection, auth bypass, data leaks
4. **Performance** — Check for N+1 queries, memory leaks
5. **Documentation** — Verify docs updated with code changes
6. **Report** — List findings with severity and fix suggestions
You need to launch a product with a multi-channel marketing campaign.
marketing-ops# The agent follows a structured marketing workflow:
1. **Customer Research** — Define ICP, pain points, messaging
2. **Content Strategy** — Blog posts, social, email sequences
3. **SEO Optimization** — Keyword research, on-page SEO
4. **Paid Ads** — Campaign structure, targeting, creative
5. **Launch Sequence** — Pre-launch, launch day, post-launch
6. **Analytics** — Track KPIs, optimize based on data
You need to develop and backtest a trading strategy.
trading-strategist# Anti-Rationalization Table:
| Rationalization | Reality |
|---|---|
| "This time is different" | It never is. Follow your strategy, not your emotions. |
| "I will cut losses later" | Later never comes. Set stop-losses before entering. |
| "I do not need to journal" | Journaling reveals patterns in your behavior. Track every trade. |
# Agent follows the Workflow:
1. **Market Analysis** — Identify regime, trend, volatility
2. **Strategy Design** — Entry/exit rules, position sizing
3. **Backtesting** — Test on historical data
4. **Risk Management** — Stop-loss, max drawdown, correlation
5. **Paper Trading** — Test in live market without real money
6. **Live Trading** — Deploy with monitoring and kill switch
You need to generate a quarterly report as a Word document.
docx-creator# Python code from the skill:
from docx import Document
from docx.shared import Inches, Pt
doc = Document()
doc.add_heading('Q2 Revenue Report', 0)
p = doc.add_paragraph()
run = p.add_run('Revenue increased by 23%')
run.bold = True
run.font.size = Pt(14)
table = doc.add_table(rows=1, cols=3)
table.style = 'Light Shading Accent 1'
hdr = table.rows[0].cells
hdr[0].text = 'Metric'
hdr[1].text = 'Q1'
hdr[2].text = 'Q2'
doc.save('report.docx')
Complex tasks benefit from multiple skills working together.
# 1. spec-driven-development — Define what to build
# 2. frontend-ui-design — Build the UI
# 3. browser-testing-devtools — Test the UI
# 4. docx-creator — Generate user documentation
# 5. marketing-ops — Plan the launch campaign
# 6. seo-optimizer — Optimize landing page
# 7. stripe-integration — Set up payments
# 8. requesting-code-review — Review everything
# Each skill provides domain-specific expertise
# The anti-rationalization tables prevent cutting corners at every step