You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rename Applirank to Reqcore throughout the codebase, updating documentation, configuration files, and error messages to reflect the new branding. Adjust Docker Compose setup and environment variables accordingly to ensure consistency with the new name.
Copy file name to clipboardExpand all lines: .agents/skills/1-topic-research/SKILL.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,9 @@ description: "Phase 1 of the SEO article pipeline: Topic Research & Validation.
19
19
- The user asks "should I write about X?" or "is this keyword worth targeting?"
20
20
- Before ANY blog article is drafted — this phase is mandatory
21
21
22
-
## Context: Applirank & The Content Strategy
22
+
## Context: Reqcore & The Content Strategy
23
23
24
-
**Applirank** is an open-source applicant tracking system (ATS). We are executing a topical authority SEO strategy with ~132 planned articles across 9 clusters (see `TOPICAL-AUTHORITY-MAP.md`). We publish one AI-assisted article per day on `applirank.com/blog`. Content lives in `content/blog/*.md` files using `@nuxt/content` v3.
24
+
**Reqcore** is an open-source applicant tracking system (ATS). We are executing a topical authority SEO strategy with ~132 planned articles across 9 clusters (see `TOPICAL-AUTHORITY-MAP.md`). We publish one AI-assisted article per day on `reqcore.com/blog`. Content lives in `content/blog/*.md` files using `@nuxt/content` v3.
|**Builder experience**| Reference real decisions, trade-offs, and code from building Applirank| "When we built our pipeline Kanban board, we found that..." |
227
+
|**Builder experience**| Reference real decisions, trade-offs, and code from building Reqcore| "When we built our pipeline Kanban board, we found that..." |
228
228
|**Review data analysis**| Analyze G2/Capterra review patterns to surface real user pain points | "Across 200+ G2 reviews of [Competitor], 34% mention data export frustration" |
229
229
|**Contrarian opinion**| Challenge conventional wisdom with evidence | "Most 'best ATS' lists rank by feature count — but features you'll never use are anti-features" |
230
230
|**Original data / cost analysis**| Calculate real numbers nobody else has published | "We calculated the 3-year total cost for self-hosted vs cloud ATS for a 20-person team" |
@@ -305,15 +305,15 @@ Incoming links (existing → new article, for Phase 6):
305
305
306
306
### Step 7: Business Potential Scoring
307
307
308
-
**Goal:** Score the topic's alignment with Applirank's business goals.
308
+
**Goal:** Score the topic's alignment with Reqcore's business goals.
309
309
310
310
#### 7.1 Scoring Rubric
311
311
312
312
| Score | Criteria | Examples |
313
313
|-------|----------|---------|
314
-
|**3 — High**|Applirank is a natural, irreplaceable solution to the searcher's problem. The article can organically feature Applirank as a recommendation. | ATS comparisons ("Best open-source ATS"), ATS selection guides, deployment tutorials, data ownership articles, self-hosting guides |
315
-
|**2 — Medium**|Applirank can be mentioned naturally as one relevant example, but the article isn't *about*Applirank. Brand mention feels authentic but not central. | AI in hiring, recruiting metrics, compliance guides, hiring workflow best practices, vendor lock-in discussions |
316
-
|**1 — Low**|Applirank mention would feel forced or tangential. The topic doesn't naturally connect to ATS software. | Generic remote work trends, general career advice, HR leadership philosophy, interview tips for candidates |
314
+
|**3 — High**|Reqcore is a natural, irreplaceable solution to the searcher's problem. The article can organically feature Reqcore as a recommendation. | ATS comparisons ("Best open-source ATS"), ATS selection guides, deployment tutorials, data ownership articles, self-hosting guides |
315
+
|**2 — Medium**|Reqcore can be mentioned naturally as one relevant example, but the article isn't *about*Reqcore. Brand mention feels authentic but not central. | AI in hiring, recruiting metrics, compliance guides, hiring workflow best practices, vendor lock-in discussions |
316
+
|**1 — Low**|Reqcore mention would feel forced or tangential. The topic doesn't naturally connect to ATS software. | Generic remote work trends, general career advice, HR leadership philosophy, interview tips for candidates |
317
317
318
318
#### 7.2 Decision Gate
319
319
@@ -326,8 +326,8 @@ Incoming links (existing → new article, for Phase 6):
326
326
**Output for this step:**
327
327
```
328
328
Business potential: 3 / 2 / 1
329
-
Justification: [How Applirank connects to this topic]
330
-
CTA recommendation: [What Applirank CTA fits naturally — e.g., "Try the live demo", "See our transparent AI scoring", "Deploy with Docker in 5 minutes"]
329
+
Justification: [How Reqcore connects to this topic]
330
+
CTA recommendation: [What Reqcore CTA fits naturally — e.g., "Try the live demo", "See our transparent AI scoring", "Deploy with Docker in 5 minutes"]
331
331
```
332
332
333
333
---
@@ -427,7 +427,7 @@ After completing all 7 steps, compile the results into this structured brief. Th
427
427
| Field | Value |
428
428
|-------|-------|
429
429
| Score | 3 / 2 / 1 |
430
-
| Justification |[How Applirank connects]|
430
+
| Justification |[How Reqcore connects]|
431
431
| CTA recommendation |[Natural CTA for this article]|
432
432
433
433
## 8. Recommended Article Specifications
@@ -500,7 +500,7 @@ For original angles based on review data:
500
500
501
501
**Do NOT proceed to Phase 2 if any of these are true:**
502
502
503
-
1.**Business potential = 1** — The topic has no natural connection to Applirank. Recommend a different topic.
503
+
1.**Business potential = 1** — The topic has no natural connection to Reqcore. Recommend a different topic.
504
504
2.**High cannibalization with no resolution** — An existing article already targets this keyword and intent, and there's no way to differentiate. Recommend expanding the existing article instead.
505
505
3.**No original angles found** — If all top-10 results already cover the topic comprehensively and you cannot identify at least 2 unique angles, the article will be a "me too" post. Recommend a long-tail pivot or different topic.
506
506
4.**Transactional intent** — The keyword triggers product/pricing pages, not blog content. Flag for the product team as a landing page opportunity.
0 commit comments